IP Multicast Text available on

Slides:



Advertisements
Présentations similaires
L’ensemble microcanonique
Advertisements

Notes for teachers: Olympics 2012 Project – parts of body Instructions for using these slides & attaching soundfiles if desired are in the notes pages.
THE ADJECTIVES: BEAU, NOUVEAU AND VIEUX 1.
WINS Windows Internet Name Service. What is WINS?  It does name resolution (?!) DNS resolves IP numbers and FQDN ARP resolves IP numbers and MAC addresses.
Making PowerPoint Slides Avoiding the Pitfalls of Bad Slides.
PERFORMANCE One important issue in networking is the performance of the network—how good is it? We discuss quality of service, an overall measurement.
1 Case Study 1: UNIX and LINUX Chapter History of unix 10.2 Overview of unix 10.3 Processes in unix 10.4 Memory management in unix 10.5 Input/output.
 Components have ratings  Ratings can be Voltage, Current or Power (Volts, Amps or Watts  If a Current of Power rating is exceeded the component overheats.
1 Leader Election. 2 Leader Election (LE) problem In a DS, it is often needed to designate a single processor (i.e., a leader) as the coordinator of some.
Template Provided By Genigraphics – Replace This Text With Your Title John Smith, MD 1 ; Jane Doe, PhD 2 ; Frederick Smith, MD, PhD 1,2 1.
From Implementing Cisco IP Routing (ROUTE) Foundation Learning Guide by Diane Teare, Bob Vachon and Rick Graziani ( ) Copyright © 2015 Cisco Systems,
UNEP / ICCA Workshop TEMA June DG and GHS Classification System.
Leçon 6: Une Invitation Unité 7.
Theme Three Speaking Questions
How to form questions in French
Infinitive There are 3 groups of REGULAR verbs in French: verbs ending with -ER = 1st group verbs ending with -IR = 2nd group verbs ending with -RE = 3rd.
IGTMD réunion du 4 Mai 2007 CC IN2P3 Lyon
Speaking Exam Preparation
LEACH & LEACH-C & V-LEACH. Overview Introduction Existing Protocols – Direct Transmission – Minimum Transmission Energy LEACH Stochastic Threshold Algorithm.
Qu’est-ce qu’ils aiment faire?
Mon enfance Quand tu étais petit, tu étais comment?
Reflective verbs or Pronominal verbs
Subventions de District / District Grants
Quantum Computer A New Era of Future Computing Ahmed WAFDI ??????
Unité 1 Leçon 3c Updated 10/18/12.
Français I – Leçon 6A Structures
French 1st Level The Weather.
Theme One Speaking Questions
Exercices: Système d’Information
© 2004 Prentice-Hall, Inc.Chap 4-1 Basic Business Statistics (9 th Edition) Chapter 4 Basic Probability.
REVISED JUDGING CRITERION: UNDERSTANDING LIVELIHOODS.
P&ID SYMBOLS. P&IDs Piping and Instrumentation Diagrams or simply P&IDs are the “schematics” used in the field of instrumentation and control (Automation)
Leadership Styles Mrs. Keith Main Types of Leadership Styles 1.The Autocratic or Authoritarian Leader 2.The Democratic or Participative Leader.
G. Peter Zhang Neurocomputing 50 (2003) 159–175 link Time series forecasting using a hybrid ARIMA and neural network model Presented by Trent Goughnour.
Lect12EEE 2021 Differential Equation Solutions of Transient Circuits Dr. Holbert March 3, 2008.
Essai
High-Availability Linux Services And Newtork Administration Bourbita Mahdi 2016.
Français - couleurs - pays - drapeaux
Le soir Objectifs: Talking about what you do in the evening
Qu’est-ce que tu as dans ta trousse?
Quelle est la date aujourd’hui?
Qu’est-ce que c’est? C’est ma trousse.
Quelle est la date aujourd’hui?
Nous allons apprendre…
les instructions Bonjour la classe, sortez vos affaires
Qu’est-ce que tu as dans ta trousse?
Forum national sur l’IMT de 2004.
Definition Division of labour (or specialisation) takes place when a worker specialises in producing a good or a part of a good.
C’est quel numéro? Count the numbers with pupils.
Quelle est la date aujourd’hui?
Connaissez-vous la France ?
Quelle est la date aujourd’hui?
1-1 Introduction to ArcGIS Introductions Who are you? Any GIS background? What do you want to get out of the class?
Question formation In English, you can change a statement into a question by adding a helping verb (auxiliary): does he sing? do we sing? did they sing.
What’s the weather like?
Making PowerPoint Slides Avoiding the Pitfalls of Bad Slides.
POWERPOINT PRESENTATION FOR INTRODUCTION TO THE USE OF SPSS SOFTWARE FOR STATISTICAL ANALISYS BY AMINOU Faozyath UIL/PG2018/1866 JANUARY 2019.
By : HOUSNA hebbaz Computer NetWork. Plane What is Computer Network? Type of Network Protocols Topology.
Les formes et les couleurs
les instructions Bonjour la classe, sortez vos affaires
HUAWEI TECHNOLOGIES CO., LTD. VLAN Principles. Copyright © 2016 Huawei Technologies Co., Ltd. All rights reserved. Page 2 Foreword A Virtual Local Area.
Avoiding the Pitfalls of Bad Slides Tips to be Covered Outlines Slide Structure Fonts Colour Background Graphs Spelling and Grammar Conclusions Questions.
Les Mots Intérrogatifs
Les opinions Les opinions = Opinions. In this lesson pupils will learn to understand and give their own opinions about singular items.
L’orchestre des animaux
Le passé composé Les verbes qui sont conjugués avec Etre!
Double Vision the art of seeing more than one thing
IMPROVING PF’s M&E APPROACH AND LEARNING STRATEGY Sylvain N’CHO M&E Manager IPA-Cote d’Ivoire.
M’SILA University Information Communication Sciences and technology
Transcription de la présentation:

IP Multicast Text available on

Multicast Applications Some applications require data to be delivered from a sender to multiple receivers: - Audio and video broadcasts - Real-time delivery of stock quotes - Teleconferencing -...

Why multicast is needed? Multicast could have been implemented with unicast or broadcast but both result in a waste of resources. Unicast: duplication of the same packet on common paths Broadcast: send packets that will not be used

Mutlicast delivery in IP networks

Mutlicast routing Hosts that are members of a multicast group exchange Internet Group Management Protocol (IGMP) messages with routers Routers perform two main processes in IP multicast: - multicast routing: o) sets up the distribution tree for a multicast group → multicast routing table o) a routing table may have multiple next hop addresses for a routing table entry. - multicast forwarding: same as in unicast forwarding

Protocol layers for unicast and multicast For applications that require a reliable data transfer, for example, one-to-many file transfer applications, the mechanisms that ensure a reliable data transfer, such as sequence numbers, timers and retransmissions, must be provided by the application layer.

IP Multicast Addresses The range of IP multicast addresses: to There are permanent IP multicast addresses (registered with IANA), and transient IP multicast addresses designates all hosts and all routers on a network, designates all routers on a network designates all RIP2 (routing protocol) routers on a network /8 are reserved for owners of autonomous systems From to are local network multicast (TTL = 1) ???

Internet Group Management Protocol IGMP helps routers to keep track of the multicast membership of hosts on the directly connected networks of the router. When a host joins or leaves a multicast group it informs a router that it wishes to receive multicast packets for a given multicast address When a router learns via IGMP that a host on a connected network has joined a multicast group, the router uses a multicast routing protocol to get connected to the distribution tree for this multicast group When multicast packets for a group arrive at the router, the router forwards the multicast packets to the connected networks where hosts have joined the group.

Internet Group Management Protocol When a host joins a multicast group, it transmits a membership report message, which is received by the router. The router periodically sends out queries to determine if there are hosts that are still members in the multicast group. Hosts, that are members of a multicast group, respond to a query with a membership report. If a network has multiple multicast group members, only one host responds. If hosts on a network do not respond to a query, the router assumes that no host is listening, and, eventually, stops forwarding multicast packets on this network.

Multicast Address Resolution Multicast Different from ARP, Mapping is static

Multicast Address Resolution When a host joins an IP multicast group, it instructs the data link layer to receive frames that match the MAC address that corresponds to the IP address of the multicast group Since the mapping from multicast IP address to a MAC address ignores 5 bits of the IP address, groups of 32 multicast IP addresses are mapped to the same MAC address. As a result a multicast MAC address cannot be uniquely mapped to a multicast IP address. Host needs to check the IP address to decide the destination of the multicast packet.

Multicast Routing Minimum-cost treeShortest-path treeNetwork graph Shortest-path tree can be relatively quickly computed using a shortest-path algorithm, but has the drawback that the tree is dependent on the source of the multicast tree Minimum-cost tree does not change when a different node becomes the source. Thus the same tree can be shared by all sources, but its computation is prohibitively expensive in most cases.