Professional Documents
Culture Documents
Routage Multicast
Routage Multicast
ENSA
ECOLE NATIONALE DES
SCIENCES APPLIQUEES D’EL JADIDA
DEPARTEMENT
TELECOMMUNICATIONS,
RESEAUX & INFORMATIQUE
Prof. A. Dahbi
1 ère année (ISIC)
2019/2020
2
Routage Unicast
Exemple
6
Applications Multicast
• Vidéoconférence
• Enseignement à distance
• etc
7
Table de routage Unicast
11
Adressage Multicast
12
Diffusion d'un paquet multicast
• L’adresse IP source est toujours celle de la station qui envoie le paquet : une
adresse unicast
13
Correspondance entre les adresses multicast IP et Ethernet
• Sur un réseau Ethernet, les paquets multicast IP sont envoyés dans des
trames multicast dont l’adresse MAC de destination commence par : “ 01-
00-5E ”
23 bits
01 00 5E
25 bits
Une source encapsule son paquet multicast IP dans une trame multicast
Ethernet.
14
La gestion des groupes multicast
15
IGMP : élection du routeur requérant
- Les routeurs Multicast rta-a et rta-b sont à l’écoute de tous les groupes
Multicast (Quelque soit @Multicast de destination) 17
IGMP : rejoindre un groupe
18
IGMP : maintenir un groupe
20
IGMP : quitter un groupe
Dernier rapporteur
22
IGMP : quitter un groupe
24
Les bases du routage multicast
• Interface RPF = interface du routeur qui mène par le plus court chemin
vers la source en se basant sur la table de routage Unicast
25
RPF et propagation multicast
26
RPF et propagation multicast
27
Arbre de distribution multicast
28
Arbre de distribution multicast
29
Arbre de distribution multicast
30
Arbre de distribution multicast
Arbre source
Arbre partagé
32
Taxonomie des protocoles de routage multicast
- Arbre partagé
34
Protocole PIM-DM
35
Protocole PIM-DM
36
Protocole PIM-DM
Contrôle RPF
échoue
37
Protocole PIM-DM
LAN 1
39
Protocole PIM-DM
40
Protocole PIM-DM
41
Protocole PIM-SM
eth0
42
Protocole PIM-SM
2
Register
- Le routeur A encapsule le trafic
Multicast de la source dans un paquet eth0
Unicast destiné à RP appelé Register
(S, G) : eth1
(S, G) : eth1
3
eth1 eth1 eth0
- RP décapsule le Register et envoie le trafic
Multicast sur l’arbre partagé vers Receiver 1
- RP envoie (S, G) Join vers la source
- L’état (S, G) est crée en A et B (ils peuvent
acheminer le trafic Multicast de la source S vers
le groupe G)
43
Protocole PIM-SM
4
Register-Stop
- Le trafic arrive en double à RP :
directement en Multicast et en Register
- Un Register-Stop est envoyé par RP
vers la source pour stopper l’envoie de
Register
(S, G) : eth0
6
- C reçoit le trafic Multicast en double de A
et RP
- C envoie Prune (S, G) vers RP sur l’arbre
partagé
- RP envoie Prune (S, G) vers la source
- A et B effacent l’état (S, G) : ils ne peuvent
pas acheminer le trafic Multicast de S à G
46
Protocole PIM-SM
47