Journal ArticleDOI
Multicast routing in datagram internetworks and extended LANs
TLDR
In this paper, the authors specify extensions to two common internetwork routing algorithms (distancevector routing and link-state routing) to support low-delay datagram multicasting beyond a single LAN, and discuss how the use of multicast scope control and hierarchical multicast routing allows the multicast service to scale up to large internetworks.Abstract:
Multicasting, the transmission of a packet to a group of hosts, is an important service for improving the efficiency and robustness of distributed systems and applications. Although multicast capability is available and widely used in local area networks, when those LANs are interconnected by store-and-forward routers, the multicast service is usually not offered across the resulting internetwork. To address this limitation, we specify extensions to two common internetwork routing algorithms—distance-vector routing and link-state routing—to support low-delay datagram multicasting beyond a single LAN. We also describe modifications to the single-spanning-tree routing algorithm commonly used by link-layer bridges, to reduce the costs of multicasting in large extended LANs. Finally, we discuss how the use of multicast scope control and hierarchical multicast routing allows the multicast service to scale up to large internetworks.read more
Citations
More filters
Dissertation
Service architecture for content dissemination to mobile users
TL;DR: The dissertation presents an architecture and an implementation of efficient and personalized content dissemination service targeting mobile users that aims to provide real-time information about products and services to their users.
Proceedings ArticleDOI
A tutorial on reliability in publish/subscribe services
TL;DR: The topic of reliable event notification is presented by introducing its definition, a model of the faults that have to be tolerated, the available methods to recover from such faults and how current publish/subscribe products deal with reliability.
Proceedings ArticleDOI
Tracking-needless grouping: an efficient and scalable grouping scheme in networked virtual environments
TL;DR: This paper describes two well-known grouping strategies: entity- based grouping and cell-based grouping, and proposes the tracking-needless grouping strategy for reducing the overhead of message sending and the influence of cell size on two aspects: grouping overhead and bandwidth requirement.
Journal ArticleDOI
Practical utilities for monitoring multicast service availability
TL;DR: This paper proposes new multicast diagnostic utilities (mcping and mcroute) that can be used to perform various monitoring and measurement functions including verification of end-to-end multicast service availability in the inter-domain.
Journal ArticleDOI
Adaptive Multicast Streaming for Videoconferences on Software-Defined Networks
Christelle Al Hasrouty,Christelle Al Hasrouty,Mohamed Lamine Lamali,Mohamed Lamine Lamali,Vincent Autefage,Vincent Autefage,Cristian Olariu,Cristian Olariu,Damien Magoni,Damien Magoni,John Murphy,John Murphy +11 more
TL;DR: This paper proposes two algorithms for building and maintaining multicast sessions in a software-defined network, and optimally places the stream layer adaptation function inside the core network in order to minimize the bandwidth consumption.
References
More filters
Book
Dynamic Programming
TL;DR: The more the authors study the information processing aspects of the mind, the more perplexed and impressed they become, and it will be a very long time before they understand these processes sufficiently to reproduce them.
Book
Flows in networks
D. R. Ford,D. R. Fulkerson +1 more
TL;DR: Ford and Fulkerson as mentioned in this paper set the foundation for the study of network flow problems and developed powerful computational tools for solving and analyzing network flow models, and also furthered the understanding of linear programming.
Journal ArticleDOI
Flows in Networks.
TL;DR: The techniques presented by Ford and Fulkerson spurred the development of powerful computational tools for solving and analyzing network flow models, and also furthered the understanding of linear programming.
Book
Data Structures and Algorithms
TL;DR: The basis of this book is the material contained in the first six chapters of the earlier work, The Design and Analysis of Computer Algorithms, and has added material on algorithms for external storage and memory management.
Internet Protocol
TL;DR: Along with TCP, IP represents the heart of the Internet protocols and has two primary responsibilities: providing connectionless, best-effort delivery of datagrams through an internetwork; and providing fragmentation and reassembly of data links to support data links with different maximum transmission unit (MTU) sizes.