An architecture for real-time global multicast session discovery
|
|
- Stanley Bruce
- 6 years ago
- Views:
Transcription
1 An architecture for real-time global multicast session discovery Piyush Harsh 1 Introduction IP multicast is generally better suited for stored multimedia transmission to large subscriber base. The bandwidth savings compared to IP unicast streams becomes increasingly significant with growing subscriber base. Still the level of deployment is negligible. ISPs have been reluctant to deploy multicast on their networks citing network complexity and low end user demand as prime reasons. With the general migration from IGMP (Internet Group Management Protocol) v2 to IGMP v3 and shift in multicast technology from ASM (Any Source Multicast) to SSM (Source Specific Model), much of the complexity will be shifted from network layer (in ASM) to higher layers (in SSM). This will entail greater burden on the end hosts. The source discovery that was done in the network layer (MSDP - Multicast Source Discovery Protocol) must now be done at the end hosts in order for them to be able to receive multicast data. A major stumbling block to widespread multicast deployment remains end-user demand for this technology. Usability plays a significant role in determining acceptance. The popularity of IP unicast is in part due to supporting technologies such as DNS and existence of search engines like Google c that enables content discovery. DNS enables end-users to bookmark popular sites. Further ease of recall due to text based and descriptive URLs (Uniform Resource Locator) plays a major role in improving usability as compared to ciderized / dotted-decimal IP addresses. This white-paper describes a global and hierarchical architecture for multicast session discovery that tries to address few usability concerns described above as well. mdns or DNS aware multicast directory architecture that will be described in next few sections enables end users to discover, in real time, even fleeting and short-lived multicast sessions. In addition it incorporates a naming scheme that enables multicast sessions to be assigned a long term URLs irrespective of critical session parameters that might change with time. It in turn allows even multicast sessions to be book marked just like a typical IP unicast site. mdns also incorporates geocoding capabilities that allows sessions to be tagged using geographical coordinates. This allows for an additional search dimension. mdns allows few interesting applications of multicast to come to light which were not easily conceivable earlier. Those will be described later in the broader impact section of this white-paper. 2 mdns Construction For successful mdns operation, we made few assumptions. Each mdns domain has a functional DNS server. Further it has been assigned a valid FQDN (Fully Qualified Domain Name). Each mdns domain knows the details of it s parent domain (with the exception of the root) Each mdns domain houses a URS (URL Registration Server) and one or more MSD (Multicast Session Directory) server(s). A domain might deploy more than one MSD servers to provide redundancy and robustness in the face of intermittent MSD server failures. The DNS server has an additional record called MCAST that points to the URS server. For instance if a domain s FQDN is cons.cise.ufl.edu., then mcast.cons.cise.ufl.edu. must resolve to URS server in this domain. URS servers also contain the global multicast channels that facilitate MSD servers to communicate with the parent and children MSD servers in the mdns hierarchy. It is recommended that these channels be allotted from the GLOP addressing range (233/8) and hence must be ISP assigned. These global GLOP 1
2 multicast channels are called PMCAST and CMCAST channels in our design. In addition to these channels, we also use an administrative scope multicast channel MCAST for handling session registrations and end users search requests originating from within the domain. Figure 1 shows a typical mdns hierarchy. If multiple MSD servers are installed in a domain, then using leader election algorithm, one of them is chosen as the designated server. Servers with label D in the figure are the designated servers of their respective domain. Using PMCAST and CMCAST channels for respective domains, the designated servers form the global hierarchy among themselves. The architecture uses soft-state parameter refreshes and is inherently robust. If the designated MSD server fails, the backup servers take up its role. mdns design is also immune to different modes of multicast (ASM or SSM) technologies. If pure SSM is to be used, the uplink channels may be replaced by unicast links (downlink via SSM) and mdns would continue to provide the necessary services. In our design we have assumed that port numbers of certain channels and server applications are Figure 1: example mdns hierarchy well known (possibly IANA assigned). Currently we have proposed to use port for MCAST channel ( ) and port 1528 (currently unassigned) for URS server application. Port numbers and IP addresses of other channels are most likely variable as they are under the control of respective ISPs and not necessarily domain administrator s control. Figure 2 shows the typical mdns domain setup. In addition to typical network components, the figure shows the URS server and one MSD server along with several end users and multicast content providers (or multicast sources). URS server s main task is to enforce uniqueness among the registered sessions locator. This unique locator when combined with the network s FQDN creates the globally unique mdns-url which becomes associated with the registrant multicast source (channel). For instance, if a network s FQDN is cons.cise.ufl.edu. and suppose a multicast source (must reside in the same admin-domain as URS server) registers a locator netsec-seminar with the URS server, then because this locator is guaranteed to be unique within cons.cise.ufl.edu., Figure 2: typical mdns domain components the associated mdns-url mcast.cons.cise.ufl.edu/netsec-seminar will be globally unique as well. End users can even bookmark mdns-urls. The architecture has been conceived to associate the mdns- URLs to resolve to the latest multicast channel parameters even though they might have changed since the session locator s registration with the URS server. 3 Managing registration and discovery Multicast session registration is handled by MSD servers. The source sends the registration request on MCAST channel. Regardless of session scope (administrative or local), MSD server stores the session details for all sessions originating in it s domain. Each designated MSD server in a domain also has an additional responsibility of maintaining session details of globally scoped multicast sessions, irrespective of the session origin, for those sessions whose keyword hash value falls in the range assigned to it. This additional requirement helps in efficient search routing to that MSD server which is likely to have the session parameters (if any) for a specific keyword. 2
3 Each MSD servers maintain three cross-referenced data structures - LDB - Local Database - Stores session details originating within it s own domain GDB - Global Database - Stores globally scoped session details whose keyword hash falls under its jurisdiction GeoDB - Geographic Database - Maintains the cross-referenced (with GDB and LDB) session entries depending on their geographical coordinates. In order to maintain data-structure space efficiency, periodically each data structure is traversed and all stale sessions are removed (session that have expired). 3.1 Search routing Each mdns domain MSD designated server keeps a count of sub-domains under it s domain and reports the count on the PMCAST channel towards the parent domain. The leaf domains in the hierarchy just report a value of 1 (includes itself) to their parents. When this count reaches the root domain, it uses the value to divide the hash space proportionately to ensure almost equal hash-range assignments to each designated MSD servers in the hierarchy. The idea being equal workload assignment among designated MSD servers. Since the true workload depends on the keyword frequency distribution among all active sessions, it is hard to a-priori guarantee equal workload distribution. The hash space distribution percolates down from the Figure 3: An example mdns domain tree hierarchy root node towards the leaf nodes. The count reporting upstream is periodic in nature to allow for network hierarchy to change dynamically. Each node in the hierarchy computes the routing table based on the hash range assignment from the parent node and the number of sub-domains below it. The table below shows a sample routing table computed at node A shown in figure 3. Based on this hash routing Table 1: Routing table at node A Hash Start Hash End Channel Out Node ID Is Orphan 0000 xxx...xxx/ xxx...xxx/4 MSD-LOCAL-MCAST Self ID (A) NO 0001 xxx...xxx/ xxx...xxx/4 CMCAST Node B NO 0110 xxx...xxx/ xxx...xxx/4 CMCAST Node C NO 1011 xxx...xxx/ xxx...xxx/4 CMCAST Node D NO 1110 xxx...xxx/ xxx...xxx/4 CMCAST Node E NO scheme, the search requests from end users are routed to the appropriate MSD servers that are responsible for the keywords provided and they return the candidate sessions parameters directly to the end-user search application. 3.2 Session databases in mdns In order to enable search filtering based on a given location and search radius, MSD servers maintain a special database to keep track of sessions and their corresponding geographical coordinates. Level 0 of the database is represented by a sparse matrix representation where each entry corresponds to 1 1 latitude-longitude 3
4 space. Since at equator, 1 1 represents an area km 2, each grid is further subdivided into k k subdivisions where k represents the branching factor. The depth of the tree rooted at each 1 1 position is computed based on the branching factor k and the areal-resolution desired. In fact since the earth is not a perfect sphere, Figure 4: Geo-tagged database design the distance between a degree longitude decreases at the poles but it can be computed mathematically for any given latitude degree. All these factors have been taken into account while implementing the search module for GeoDB data structure. The results are cross referenced with search results obtained by querying LDB and/or GDB and appropriate filtering operations applied before the results are returned back to the end-users. Session creators during registration process are required to provide the physical location of the session. This physical location could be the originating location of the session, or it could be the location information appropriate to the content being multicasted. Together with the keywords provided to describe the session, the location information allows end users to perform session queries not just based on keywords but also location proximity. mdns has provision to allow domain specific search as well. In that case, the search request does not follow the usual hash routing scheme, but arrives directly at the target MSD server using mdns- URL resolution process. The search is only restricted to LDB database because it contains those sessions parameter that originate from within the target domain. After querying the database for candidate sessions, only those sessions whose scope is global are returned to the end user. Sessions that are administratively scoped are not returned because these streams can not cross the domain boundary and hence the querist application can not receive such sessions. 4 Improving usability mdns enables each multicast session to be assigned a globally unique mdns-url. These URLs can be book-marked at the end user site and later on the corresponding session can be joined just by using this URL string. This in itself has the potential to improve multicast usability tremendously as users are spared the trouble of remembering the dotted decimal IP address. Figure 5 shows the essential steps involved in URL resolution. The FQDN portion of the mdns-url is resolved using usual DNS name resolution. This returns the IP address of the URS server (called MCAST in DNS records). Figure 5: mdns URL resolution In the next step, the URS server is contacted and is queried for the session locator. If it is found, the URS server returns the session parameters to the client application. The client application, using the just received session parameters, is now able to join the multicast session. Assume the session in question was a short duration session. After it s lease expires, corresponding session parameters are removed from the MSD servers as well as URS servers in order to conserve space. And the session locator is released as well. Next time the same stream re-registers with the MSD and URS servers, if it uses the same locator keyword, the URL will be mapped to the same stream, even if the session parameters might have changed. The question becomes what if the locator could not be re-registered because someone else used it while the stream was dormant? This scenario can be easily dealt with at the policy enforcement level by the system administrators. We will leave this issue at that for now. Another important aspect of mdns is its delay characteristics. As soon as a session is registered and the session details propagated to appropriate MSD server depending on the hash routing scheme, it becomes 4
5 discoverable by end users in every domain in the hierarchy. This delay characteristic is lot better than tens of minutes or even more delay in any SDP/SAP based approaches and some of the other proposals. This real-time discovery of sessions by end users is most vital for on-the-fly short duration extremely volatile multicast sessions. Keyword based session searches along with location specific query makes life a lot easier for end users. Compare this to the usual long list of sessions one must browse through in order to locate a session of interest (if it exists) in the traditional push based session directory approaches. 5 Usage scenarios and broader impact Consider a massive traffic pileup on a major inter-state highway. A citizen on location could start a video transmission using his mobile device and register his session with mdns and immediately many people from around the world can locate his session. mdns has tremendous potential to usher in a citizens news/eye witness journalism era. Location specific searches would enable people to subscribe to local disaster alert multicast bulletins. Innovative schemes could be devised using multicast that could help emergency rescue workers better manage a disaster zone, including auto discovery of services using multicast beacon schemes. Increase in multicast deployment would free costly bandwidth in traditional networks, which in turn could make other services more cost efficient including VoIP telephony. It has the potential to change how people communicate. Multicast sessions does not need permanently assigned or unique IP unicast addresses, end user can create multimedia transmissions for free. This could enable NGOs to provide life-critical services like tele-medicine sessions with remote physicians who otherwise would not prefer to visit rural areas (for cheap). Hence widespread multicast deployment has far reaching effect in all sphere of human existence and our proposal hopes to achieve just that. 5
MULTICAST SESSION ADDRESS ALLOCATION & DIRECTORY ARCHITECTURE. Piyush Harsh PhD Proposal Presentation March
MULTICAST SESSION ADDRESS ALLOCATION & DIRECTORY ARCHITECTURE Piyush Harsh PhD Proposal Presentation March 28 2008 RESEARCH GOALS Propose globally scalable multicast session directory architecture Propose
More informationMULTICAST SESSION ADDRESS ALLOCATION & DIRECTORY ARCHITECTURE. Piyush Harsh PhD Proposal Presentation March
MULTICAST SESSION ADDRESS ALLOCATION & DIRECTORY ARCHITECTURE Piyush Harsh PhD Proposal Presentation March 28 2008 RESEARCH GOALS Propose globally scalable multicast session directory architecture Propose
More informationMulticast Technology White Paper
Multicast Technology White Paper Keywords: Multicast, IGMP, IGMP Snooping, PIM, MBGP, MSDP, and SSM Mapping Abstract: The multicast technology implements high-efficiency point-to-multipoint data transmission
More informationUsing Geo-Spatial session tagging for smart Multicast session discovery
Using Geo-Spatial session tagging for smart Multicast session discovery Piyush Harsh Computer & Information Science & Engineering E301 CSE Building University of Florida, Gainesville, FL, USA pharsh@cise.ufl.edu
More informationTable of Contents 1 PIM Configuration 1-1
Table of Contents 1 PIM Configuration 1-1 PIM Overview 1-1 Introduction to PIM-DM 1-2 How PIM-DM Works 1-2 Introduction to PIM-SM 1-4 How PIM-SM Works 1-5 Introduction to Administrative Scoping in PIM-SM
More informationIP Multicast Technology Overview
IP multicast is a bandwidth-conserving technology that reduces traffic by delivering a single stream of information simultaneously to potentially thousands of businesses and homes. Applications that take
More informationIP Multicast Technology Overview
IP multicast is a bandwidth-conserving technology that reduces traffic by delivering a single stream of information simultaneously to potentially thousands of businesses and homes. Applications that take
More informationMulticast overview. Introduction to multicast. Information transmission techniques. Unicast
Contents Multicast overview 1 Introduction to multicast 1 Information transmission techniques 1 Multicast features 3 Common notations in multicast 4 Multicast advantages and applications 4 Multicast models
More informationMulticast overview. Introduction to multicast. Information transmission techniques. Unicast
Contents Multicast overview 1 Introduction to multicast 1 Information transmission techniques 1 Multicast features 3 Common notations in multicast 4 Multicast benefits and applications 4 Multicast models
More informationRecovering from mdns domain failures
Recovering from mdns domain failures Piyush Harsh 1, and Richard Newman 2 1 Computer and Information Science and Engineering, University of Florida, Gainesville, Florida, 32611 USA 2 Department of CISE,
More informationIP Multicast Addressing
APPENDIX B Multicast delivery is enabled by setting up a multicast address on the Content Engine in the form of a multicast cloud configuration to which different devices, configured to receive content
More informationIPv6 PIM-DM configuration example 36 IPv6 PIM-SM non-scoped zone configuration example 39 IPv6 PIM-SM admin-scoped zone configuration example 42 IPv6
Contents Configuring IPv6 PIM 1 Overview 1 IPv6 PIM-DM overview 1 IPv6 PIM-SM overview 3 IPv6 BIDIR-PIM overview 8 IPv6 administrative scoping overview 11 IPv6 PIM-SSM overview 13 Relationship among IPv6
More informationConfiguring IP Multicast Routing
39 CHAPTER This chapter describes how to configure IP multicast routing on the Catalyst 3560 switch. IP multicasting is a more efficient way to use network resources, especially for bandwidth-intensive
More informationAn Overlay solution to IP-Multicast Address Collision Prevention
An Overlay solution to IP-Multicast Address Collision Prevention Piyush Harsh pharsh@cise.ufl.edu Computer and Information Science and Engineering University of Florida, Gainesville FL 32611 Abstract Multicast
More informationIP Multicast Routing Technology Overview
Finding Feature Information, on page 1 Information About IP Multicast Technology, on page 1 Finding Feature Information Your software release may not support all the features documented in this module.
More informationConfiguring IP Multicast Routing
34 CHAPTER This chapter describes how to configure IP multicast routing on the Cisco ME 3400 Ethernet Access switch. IP multicasting is a more efficient way to use network resources, especially for bandwidth-intensive
More informationConfiguring SSM. Finding Feature Information. Prerequisites for Configuring SSM
Finding Feature Information, page 1 Prerequisites for, page 1 Restrictions for, page 2 Information About SSM, page 3 How to Configure SSM, page 7 Monitoring SSM, page 15 Configuration Examples for Source
More informationConfiguring a Rendezvous Point
Version History Version Number Date Notes 1 03/15/2002 This document was created. The purpose of this document is to outline four recommended methods for configuring a rendezvous point (RP) in a Protocol
More informationMulticast Quick Start Configuration Guide
Multicast Quick Start Configuration Guide Document ID: 9356 Contents Introduction Prerequisites Requirements Components Used Conventions Dense Mode Sparse Mode with one RP Sparse Mode with Multiple RPs
More informationViewing IP and MPLS Multicast Configurations
CHAPTER 19 These topics provide an overview of the IP Multicast technology and describe how to view IP and multicast configurations in Prime Network Vision: IP and MPLS Multicast Configuration: Overview,
More informationMulticast Session Directory Architecture: A PhD Proposal
Multicast Session Directory Architecture: A PhD Proposal Piyush Harsh pharsh@cise.ufl.edu Computer and Information Science and Engineering University of Florida, Gainesville, FL 32603 February 17, 2008
More informationConfiguring Basic IP Multicast
IP multicast is a bandwidth-conserving technology that reduces traffic by delivering a single stream of information simultaneously to potentially thousands of corporate businesses and homes. Applications
More informationChapter 6 Addressing the Network- IPv4
Chapter 6 Addressing the Network- IPv4 Objectives Explain the structure IP addressing and demonstrate the ability to convert between 8- bit binary and decimal numbers. Given an IPv4 address, classify by
More informationIPv6 PIM. Based on the forwarding mechanism, IPv6 PIM falls into two modes:
Overview Protocol Independent Multicast for IPv6 () provides IPv6 multicast forwarding by leveraging static routes or IPv6 unicast routing tables generated by any IPv6 unicast routing protocol, such as
More informationHP 5920 & 5900 Switch Series
HP 5920 & 5900 Switch Series IP Multicast Configuration Guide Part number: 5998-3373 Software version: Release2207 Document version: 6W100-20121130 Legal and notice information Copyright 2012 Hewlett-Packard
More informationThis chapter describes how to configure the Cisco ASA to use the multicast routing protocol.
This chapter describes how to configure the Cisco ASA to use the multicast routing protocol. About, page 1 Guidelines for, page 4 Enable, page 4 Customize, page 5 Monitoring for PIM, page 16 Example for,
More informationTable of Contents 1 MSDP Configuration 1-1
Table of Contents 1 MSDP Configuration 1-1 MSDP Overview 1-1 Introduction to MSDP 1-1 How MSDP Works 1-2 Protocols and Standards 1-7 MSDP Configuration Task List 1-7 Configuring Basic Functions of MSDP
More informationDeploying Next Generation Multicast-enabled Applications
Deploying Next Generation Multicast-enabled Applications PREV Acknowledgements NEXT Chapter 2. Dra -Rosen Multicast Virtual Private Networks Chapter 1. Overview of IP Multicast In this section we go through
More informationPIM Configuration. Page 1 of 9
PIM Configuration Page 1 of 9 Contents Contents...2 Chapter 1 PIM Configuration...3 1.1 PIM Description...3 1.1.1 Principles of PIM-DM...3 1.1.2 Principles of PIM-SM...4 1.1.3 Principles of PIM-SSM...5
More informationTable of Contents Chapter 1 IPv6 PIM Configuration
Table of Contents Table of Contents... 1-1 1.1 IPv6 PIM Overview... 1-1 1.1.1 Introduction to IPv6 PIM-DM... 1-2 1.1.2 How IPv6 PIM-DM Works... 1-2 1.1.3 Introduction to IPv6 PIM-SM... 1-5 1.1.4 How IPv6
More informationConfiguring Multicast Routing
CHAPTER 24 This chapter describes how to configure the ASA to use the multicast routing protocol and includes the following sections: Information About Multicast Routing, page 24-17 Licensing Requirements
More informationHP 6125G & 6125G/XG Blade Switches
HP 6125G & 6125G/XG Blade Switches IP Multicast Configuration Guide Part number: 5998-3158a Software version: Release 2103 and later Document version: 6W102-20141218 Legal and notice information Copyright
More informationWhat is Multicasting? Multicasting Fundamentals. Unicast Transmission. Agenda. L70 - Multicasting Fundamentals. L70 - Multicasting Fundamentals
What is Multicasting? Multicasting Fundamentals Unicast transmission transmitting a packet to one receiver point-to-point transmission used by most applications today Multicast transmission transmitting
More informationIP Multicast: PIM Configuration Guide, Cisco IOS Release 12.4T
IP Multicast: PIM Configuration Guide, Cisco IOS Release 12.4T Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com Tel: 408 526-4000 800 553-NETS
More informationConfiguring IP Multicast Routing
CHAPTER 45 This chapter describes how to configure IP multicast routing on the Catalyst 3750 Metro switch. IP multicasting is a more efficient way to use network resources, especially for bandwidth-intensive
More informationLayer 3 IP Multicast Architecture and Design in Cisco ACI Fabric
White Paper Layer 3 IP Multicast Architecture and Design in Cisco ACI Fabric What You Will Learn Many enterprise data center applications require IP multicast support and rely on multicast packet delivery
More informationConfiguring Basic IP Multicast
IP multicast is a bandwidth-conserving technology that reduces traffic by delivering a single stream of information simultaneously to potentially thousands of corporate businesses and homes. Applications
More informationHP 5500 EI & 5500 SI Switch Series
HP 5500 EI & 5500 SI Switch Series IP Multicast Configuration Guide Part number: 5998-1712 Software version: Release 2220 Document version: 6W100-20130810 Legal and notice information Copyright 2013 Hewlett-Packard
More informationBIG-IP TMOS : Implementations. Version
BIG-IP TMOS : Implementations Version 11.5.1 Table of Contents Table of Contents Customizing the BIG-IP Dashboard...13 Overview: BIG-IP dashboard customization...13 Customizing the BIG-IP dashboard...13
More informationMULTICAST EXTENSIONS TO OSPF (MOSPF)
MULTICAST EXTENSIONS TO OSPF (MOSPF) Version 2 of the Open Shortest Path First (OSPF) routing protocol is defined in RFC-1583. It is an Interior Gateway Protocol (IGP) specifically designed to distribute
More informationIP Multicast: PIM Configuration Guide, Cisco IOS Release 15S
First Published: November 05, 2012 Last Modified: July 30, 2013 Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com Tel: 408 526-4000 800 553-NETS
More informationIP Multicast: PIM Configuration Guide, Cisco IOS XE Release 3S
First Published: 2012-11-05 Last Modified: 2018-01-10 Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com Tel: 408 526-4000 800 553-NETS (6387)
More informationHP 5500 HI Switch Series
HP 5500 HI Switch Series IP Multicast Configuration Guide Part number: 5998-2380 Software version: Release 5203 and Release 5206 Document version: 6W102-20140228 Legal and notice information Copyright
More informationNetwork Configuration Example
Network Configuration Example Deploying Secure Multicast Market Data Services for Financial Services Environments Modified: 2016-07-29 Juniper Networks, Inc. 1133 Innovation Way Sunnyvale, California 94089
More informationConfiguring IP Multicast Routing
CHAPTER 46 This chapter describes how to configure IP multicast routing on the Catalyst 3750-E or 3560-E switch. IP multicasting is a more efficient way to use network resources, especially for bandwidth-intensive
More informationIP Multicast. Overview. Casts. Tarik Čičić University of Oslo December 2001
IP Multicast Tarik Čičić University of Oslo December 00 Overview One-to-many communication, why and how Algorithmic approach (IP) multicast protocols: host-router intra-domain (router-router) inter-domain
More informationMulticast H3C Low-End Ethernet Switches Configuration Examples. Table of Contents
Table of Contents Table of Contents Chapter 1 Protocol Overview... 1-1 1.1 Overview... 1-1 1.2 Support of Features... 1-2 1.3 Configuration Guidance... 1-3 1.3.1 Configuring IGMP Snooping... 1-3 1.3.2
More informationRendezvous Point Engineering
Rendezvous Point Engineering Last updated: November 2008 Introduction A Rendezvous Point (RP) is a router in a multicast network domain that acts as a shared root for a multicast shared tree. Any number
More informationTable of Contents 1 MSDP Configuration 1-1
Table of Contents 1 MSDP Configuration 1-1 MSDP Overview 1-1 Introduction to MSDP 1-1 How MSDP Works 1-2 Multi-Instance MSDP 1-7 Protocols and Standards 1-7 MSDP Configuration Task List 1-7 Configuring
More informationAvaya Web Conferencing Administrator's Guide
Avaya Web Conferencing Administrator's Guide Version 4.1.20 October 2008 Document number 04-603073 2008 Avaya Inc. All Rights Reserved. Notice While reasonable efforts were made to ensure that the information
More informationWhy multicast? The concept of multicast Multicast groups Multicast addressing Multicast routing protocols MBONE Multicast applications Conclusions
Tuomo Karhapää tuomo.karhapaa@otaverkko.fi Otaverkko Oy Why multicast? The concept of multicast Multicast groups Multicast addressing Multicast routing protocols MBONE Multicast applications Conclusions
More informationCSE 123A Computer Networks
CSE 123A Computer Networks Winter 2005 Lecture 12 Internet Routing: Multicast Today: Multicast routing Multicast service model Host interface Host-router interactions (IGMP) Multicast Routing Limiters
More informationHP A6600 Routers IP Multicast. Configuration Guide. Abstract
HP A6600 Routers IP Multicast Configuration Guide Abstract This document describes the software features for the HP A Series products and guides you through the software configuration procedures. These
More informationHPE FlexNetwork HSR6800 Routers
HPE FlexNetwork HSR6800 Routers IP Multicast Configuration Guide Part number: 5998-4493R Software version: HSR6800-CMW520-R3303P25 Document version: 6W105-20151231 Copyright 2015 Hewlett Packard Enterprise
More informationHPE FlexNetwork 7500 Switch Series
HPE FlexNetwork 7500 Switch Series IP Multicast Configuration Guide Part number: 5998-7469R Software version: 7500-CMW710-R7178 Document version: 6W100-20160129 Copyright 2016 Hewlett Packard Enterprise
More informationCptS 464/564 Lecture 18
CptS 464/564 Lecture 18 2nd November 2004 Checkpoint What have we covered so far? Paradigms and Models: frameworks for the discussion of DS What is the plan ahead? Next: examples of distributed systems
More informationIT Deployment Guide AT-OMNI-512 AT-OMNI-521 AT-OMNI-111 AT-OMNI-112 AT-OMNI-121 AT-OMNI-122. Atlona Manuals OmniStream AT-OMNI-232
IT Deployment Guide AT-OMNI-111 AT-OMNI-121 AT-OMNI-512 AT-OMNI-521 AT-OMNI-232 Atlona Manuals OmniStream Version Information Version Release Date Notes 1 08/17 Initial release 2 11/17 Added language to
More informationIP MULTICAST EXPLAINED
IP MULTICAST EXPLAINED June 2004 Jon Hardwick Data Connection Ltd. Jon.Hardwick@dataconnection.com Data Connection Limited 100 Church Street Enfield, UK Tel: +44 20 8366 1177 / Copyright 2004 Data Connection
More informationIP Multicast: PIM Configuration Guide, Cisco IOS Release 15M&T
First Published: 2012-11-21 Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com Tel: 408 526-4000 800 553-NETS (6387) Fax: 408 527-0883 THE
More informationMAGPI: Advanced Services IPv6, Multicast, DNSSEC
MAGPI: Advanced Services IPv6, Multicast, DNSSEC Shumon Huque MAGPI GigaPoP & Univ. of Pennsylvania MAGPI Technical Meeting April 19th 2006, Philadelphia, PA 1 Outline A description of advanced services
More informationMulticast EECS 122: Lecture 16
Multicast EECS 1: Lecture 16 Department of Electrical Engineering and Computer Sciences University of California Berkeley Broadcasting to Groups Many applications are not one-one Broadcast Group collaboration
More informationChapter 8: Subnetting IP Networks
Chapter 8: Subnetting IP Networks Designing, implementing and managing an effective IP addressing plan ensures that networks can operate effectively and efficiently. This is especially true as the number
More informationNEXT GENERATION CMTS CHARACTERISTICS INCLUDING IP MULTICAST. Doug Jones YAS Broadband Ventures
NEXT GENERATION CMTS CHARACTERISTICS INCLUDING IP MULTICAST Doug Jones YAS Broadband Ventures Abstract The cable industry is currently faced with upgrading from DOCSIS v1.0 CMTS equipment to DOCSIS v1.1
More informationipv6 mobile home-agent (global configuration)
ipv6 mobile home-agent (global configuration) ipv6 mobile home-agent (global configuration) To enter home agent configuration mode, use the ipv6 mobile home-agent command in global configuration mode.
More informationHow did IP Multicast get so complicated?
How did IP Multicast get so complicated? Mark Handley ACIRI mjh@aciri.org Overview IP Multicast Service Model Multicast Addresses DVMRP (1988-1993) Broadcast and Prune PIM-DM (~1993) DVMRP for "real" routers
More informationStudy and Comparison of Mesh and Tree- Based Multicast Routing Protocols for MANETs
Study and Comparison of Mesh and Tree- Based Multicast Routing Protocols for MANETs Rajneesh Gujral Associate Proffesor (CSE Deptt.) Maharishi Markandeshwar University, Mullana, Ambala Sanjeev Rana Associate
More informationConfiguring MSDP. Overview. How MSDP operates. MSDP peers
Contents Configuring MSDP 1 Overview 1 How MSDP operates 1 MSDP support for VPNs 6 Protocols and standards 6 MSDP configuration task list 7 Configuring basic MSDP functions 7 Configuration prerequisites
More informationIP Multicast Jean Yves Le Boudec 2017
IP Multicast Jean Yves Le Boudec 2017 1 IP Multicast Unicast = send to one destination Multicast = send to a group of destinations IP has multicast addresses: 224.0.0.0/4 (i.e. 224.0.0.0 to 239.255.255.255)
More informationCPS352 Lecture - Indexing
Objectives: CPS352 Lecture - Indexing Last revised 2/25/2019 1. To explain motivations and conflicting goals for indexing 2. To explain different types of indexes (ordered versus hashed; clustering versus
More informationContents. Configuring MSDP 1
Contents Configuring MSDP 1 Overview 1 How MSDP works 1 MSDP support for VPNs 6 Protocols and standards 6 MSDP configuration task list 7 Configuring basic MSDP features 7 Configuration prerequisites 7
More informationMulticast Session Address Allocation & Directory Architecture: A PhD Proposal
Multicast Session Address Allocation & Directory Architecture: A PhD Proposal Piyush Harsh pharsh@cise.ufl.edu Computer and Information Science and Engineering University of Florida, Gainesville, FL 32603
More informationAdvanced Networking. Multicast
Advanced Networking Multicast Renato Lo Cigno Renato.LoCigno@dit.unitn.it Homepage: disi.unitn.it/locigno/index.php/teaching-duties/advanced-networking Multicasting Addresses that refer to group of hosts
More informationMedia Controller. This section describes the DCNM Media Controller.
This section describes the DCNM. This feature is available only if you have enabled the feature explicitly, after the Cisco DCNM OVA/ISO installation is complete. For more information, see the Cisco DCNM
More informationMultiple LAN Internet Protocol Converter (MLIC) for Multimedia Conferencing
Multiple LAN Internet Protocol Converter (MLIC) for Multimedia Conferencing Tat Chee Wan (tcwan@cs.usm.my) R. Sureswaran (sures@cs.usm.my) K. Saravanan (sara@network2.cs.usm.my) Network Research Group
More informationCisco Application Policy Infrastructure Controller Data Center Policy Model
White Paper Cisco Application Policy Infrastructure Controller Data Center Policy Model This paper examines the Cisco Application Centric Infrastructure (ACI) approach to modeling business applications
More informationIP Multicast: PIM Configuration Guide
Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com Tel: 408 526-4000 800 553-NETS (6387) Fax: 408 527-0883 THE SPECIFICATIONS AND INFORMATION
More informationH3C S5130-HI Switch Series
H3C S5130-HI Switch Series IP Multicast Configuration Guide New H3C Technologies Co., Ltd. http://www.h3c.com Software versions: Release 1118P02 and Release 1122 Document version: 6W102-20180323 Copyright
More informationLab 7-3 Routing IP Multicast with PIM Sparse Mode
Lab 7-3 Routing IP Multicast with PIM Sparse Mode Learning Objectives Implement and verify PIM-SM operation and adjacencies Implement and verify the use of a static rendezvous point Observe the shared
More informationIP Multicast: PIM Configuration Guide, Cisco IOS Release 15SY
First Published: October 15, 2012 Last Modified: February 12, 2013 Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com Tel: 408 526-4000 800
More informationOverview Computer Networking Lecture 16: Delivering Content: Peer to Peer and CDNs Peter Steenkiste
Overview 5-44 5-44 Computer Networking 5-64 Lecture 6: Delivering Content: Peer to Peer and CDNs Peter Steenkiste Web Consistent hashing Peer-to-peer Motivation Architectures Discussion CDN Video Fall
More informationH3C S9800 Switch Series
H3C S9800 Switch Series IP Multicast Configuration Guide Hangzhou H3C Technologies Co., Ltd. http://www.h3c.com Software version: Release 2109 Document version: 6W100-20140128 Copyright 2014, Hangzhou
More informationServicing ACNS Devices and Origin Servers
CHAPTER 13 This chapter explains how you can minimize the impact upon content delivery services when you perform maintenance on your ACNS network devices, such as replacing failed hardware or adding or
More informationSome portions courtesy Srini Seshan or David Wetherall
CSE 123 Computer Networks Fall 2009 Lecture 6: Data-Link III: Hubs, Bridges and Switches Some portions courtesy Srini Seshan or David Wetherall Misc Homework solutions have been posted I ll post a sample
More informationMulticast service model Host interface Host-router interactions (IGMP) Multicast Routing Distance Vector Link State. Shared tree.
CSE 123A Computer Networks Fall 2009 Lecture 10 Internet Routing: Multicast Today: Multicast routing Multicast service model Host interface Host-router interactions (IGMP) Multicast Routing Distance Vector
More informationInternet Load Balancing Guide. Peplink Balance Series. Peplink Balance. Internet Load Balancing Solution Guide
Peplink Balance Internet Load Balancing Solution Guide http://www.peplink.com Copyright 2010 Peplink Internet Load Balancing Instant Improvement to Your Network Introduction Introduction Understanding
More informationGetting started with System Center Essentials 2007
At a glance: Installing and upgrading Configuring Essentials 2007 Troubleshooting steps Getting started with System Center Essentials 2007 David Mills System Center Essentials 2007 is a new IT management
More informationConfiguring MSDP. MSDP overview. How MSDP works. MSDP peers
Contents Configuring MSDP 1 MSDP overview 1 How MSDP works 1 MSDP support for VPNs 6 Protocols and standards 6 MSDP configuration task list 6 Configuring basic MSDP functions 7 Configuration prerequisites
More informationLecture 6: Multicast
Lecture 6: Multicast Challene: how do we efficiently send messaes to a roup of machines? Need to revisit all aspects of networkin Routin Autonomous systems and admin control Address allocation Conestion
More informationH3C S6800 Switch Series
H3C S6800 Switch Series IP Multicast Configuration Guide New H3C Technologies Co., Ltd. http://www.h3c.com Software version: Release 2609 and later Document version: 6W103-20190104 Copyright 2019, New
More informationRendezvous: Revolutionary Networking Technology
Rendezvous: Revolutionary Networking Technology Author: Erik Regis Research Project 4C03 April 6, 2004 Introduction. Wireless technology has created a unique situation that has been the catalyst to innovation
More informationConfiguring Bidirectional PIM
Configuring Bidirectional PIM This chapter describes how to configure the Bidirectional PIM (bidir-pim) feature. Bidir-PIM is a variant of the Protocol Independent Multicast (PIM) suite of routing protocols
More informationTHE AUTHORITATIVE GUIDE TO DNS TERMINOLOGY
Ebook: THE AUTHORITATIVE GUIDE TO DNS TERMINOLOGY From A Record & DNS to Zones 603 668 4998 Your Master List of Key DNS Terms As more users and more online services (sites, microservices, connected things,
More informationMulticast VPN C H A P T E R. Introduction to IP Multicast
C H A P T E R 7 Multicast VPN Multicast is a popular feature used mainly by IP-networks of Enterprise customers. Multicast allows the efficient distribution of information between a single multicast source
More informationVXLAN Design with Cisco Nexus 9300 Platform Switches
Guide VXLAN Design with Cisco Nexus 9300 Platform Switches Guide October 2014 2014 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page 1 of 39 Contents What
More informationDell EMC Networking vsan vsphere Networking Quick Guide using Dell OS 9
Dell EMC Networking vsan vsphere Networking Quick Guide using Dell OS 9 Networking deployment in a vsan ready environment Dell Networking Solutions Engineering February 2018 A Dell EMC Deployment and Configuration
More informationNetwork Deployments in Cisco ISE
Cisco ISE Network Architecture, page 1 Cisco ISE Deployment Terminology, page 2 Node Types and Personas in Distributed Deployments, page 2 Standalone and Distributed ISE Deployments, page 4 Distributed
More informationForeScout CounterACT. Resiliency Solutions. CounterACT Version 8.0
ForeScout CounterACT Resiliency Solutions CounterACT Version 8.0 Table of Contents About ForeScout Resiliency Solutions... 4 Comparison of Resiliency Solutions for Appliances... 5 Choosing the Right Solution
More informationAgent Organization and Request Propagation in the Knowledge Plane Ji Li
Computer Science and Artificial Intelligence Laboratory Technical Report MIT-CSAIL-TR-2007-039 July 26, 2007 Agent Organization and Request Propagation in the Knowledge Plane Ji Li massachusetts institute
More informationAdvanced Network Training Multicast
Division of Brocade Advanced Network Training Multicast Larry Mathews Systems Engineer lmathews@brocade.com Training Objectives Session will concentrate on Multicast with emphasis on Protocol Independent
More informationData Communication & Computer Networks Week # 13
Data Communication & Computer Networks Week # 13 M.Nadeem Akhtar CS & IT Department The University of Lahore Email: nadeem.akhtar@cs.uol.edu.pk URL-https://sites.google.com/site/nadeemuolcsccn/home Powerpoint
More information