La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Présentation du Multicast

Présentations similaires


Présentation au sujet: "Présentation du Multicast"— Transcription de la présentation:

1 Présentation du Multicast

2 Pourquoi le Multicast? Utilisé pour envoyer la même information, en simultané ou presque, vers différents destinataires. Cela permet : Meilleure utilisation de la bande passante Moins de traitement des paquets au niveau de la source et de l’infrastructure réseau POUR LA SOURCE : Ne pas avoir à connaître les récepteurs car elle diffuse sur une adresse de groupe générale (classe D) et pas directement sur l’adresse IP du poste client. La source sera connue au travers de l’entrée (S,G) dans la table de routage mroute POUR LES RECEPTEURS : Ne pas avoir à connaître la source car les clients écoutent sur l’adresse du groupe. Les récepteurs seront donc connus au travers de l’entrée (*,G) dans la table de routage mroute

3 Unicast vs Multicast RCV1 RCV2 Point à point (Ex : Youtube) (SOURCE)
Point à multipoint (Ex : Télévision par box Internet) (SOURCE) RCV3

4 Comment se rencontrer quand on ne se connait pas ?
On se donne un point de rendez-vous! En anglais : Rendez-vous Point (RP) Avec le protocole de routage multicast PIM Sparse Mode, la source envoie son trafic multicast vers le RP et, de même, les recepteurs font remonter leur demande de trafic multicast vers le RP. Le trafic pourra donc s’écouler de la source vers les récepteurs en passant par le RP (dans un premier temps). Pour éviter la latence, il sera possible de passer outre le RP par une technique de Switchover qui sera vu plus loin. Reste un dernier problème…Comment les routeurs Multicast connaissent l’adresse du RP? Voici 2 techniques : On peut entrer l’adresse dans chaque routeur Multicast: Static RP On peut utiliser un élément du réseau qui va annoncer qui est le RP: Bootstrap Router (BSR) La deuxième technique est la plus utilisée car elle permet la redondance du RP et simplifie grandement la configuration. De plus, rien n’empêche que le BSR et le RP soient le même routeur. C’est même une règle de design.

5 Adresses Multicast L2 et L3
Adresse de groupe IPv4 Class D ( /4) : étendue IP de à Quelques adresses bien connues : ( tout hôte multicast dans le subnet local) ( tout routeur multicast dans le subnet local) et (OSPFv2 pour IPv4) Adresse MAC correspondante : 224.X.Y.Z => E-XX-YY-ZZ (23 derniers bits) Exemple : ou => E Adresse de groupe IPv6 Adresse de la forme FFxy:: /8 (x:services, y: domaine de routage) Quelques adresses bien connues FF02::1 ( tout hôte multicast dans le subnet local) FF02::2 ( tout routeur multicast dans le subnet local) FF02::5 et FF02::6 (OSPFv3 pour IPv6) Adresse MAC correspondante : Prendre les 32 derniers bits de l’IPV6 et les mettre à la fin de la MAC commençant par AA-BB-CC-DD Exemple FF05:A:B:C:0001:0002:0003:0004 => (24 derniers bits)

6 Infrastructure MCAST : Source (S,G) - routeurs PIM SM - récepteurs (
Infrastructure MCAST : Source (S,G) - routeurs PIM SM - récepteurs (*,G) SOURCE MCAST ( , ) INFRASTRUCTURE DE ROUTAGE (basée sur PIM Sparse Mode) RECEPTEURS MCAST IGMP ( * , )

7 Phase 1 : La Source s’enregistre en premier sur le RP : SOURCE PATH TREE ( S , G )
2-REGISTER 1-Datas utiles MCAST (vidéo, radio…) 1-SOURCE IP (Multicast) ( , ) 2-PIM Register (Unicast vers RP) ( , )

8 Phase 1 : La Source s’enregistre en premier sur le RP – Table de routage MCAST
HOST#ping repeat 1000 Type escape sequence to abort. Sending 1000, 100-byte ICMP Echos to , timeout is 2 seconds: R4#sh ip mroute (*, ), 00:00:02/stopped, RP , flags: SPF Incoming interface: GigabitEthernet1/0, RPF nbr Outgoing interface list: Null ( , ), 00:00:02/00:02:57, flags: PFT Incoming interface: FastEthernet0/0, RPF nbr R1#sh ip mroute (*, ), 00:03:05/stopped, RP , flags: SP Incoming interface: Null, RPF nbr Outgoing interface list: Null ( , ), 00:03:05/00:01:54, flags: P Incoming interface: GigabitEthernet1/0, RPF nbr

9 Phase 2 : Les récepteurs s’enregistrent en second sur le RP : SHARED TREE ( * , G )
3-IGMPJoin 2-REGISTER 4- PIM Join 1-Datas utiles (mcast) (vidéo, radio…) 3-IGMP Join 4- PIM Join 1-SOURCE IP (Multicast) ( , ) 3-IGMP Join 2-PIM Register (Unicast vers RP) 4-PIM Join ( * , ) 4- PIM Join 3-IGMP Join ( * , )

10 Phase 2 : Les récepteurs s’enregistrent en second sur le RP – Table de routage MCAST
HOST#ping repeat 1000 Type escape sequence to abort. Sending 1000, 100-byte ICMP Echos to , timeout is 2 seconds: Reply to request 231 from , 56 ms Reply to request 232 from , 64 ms Reply to request 232 from , 116 ms Reply to request 233 from , 48 ms R1#sh ip mroute (*, ), 00:10:54/00:02:32, RP , flags: SJC Incoming interface: Null, RPF nbr Outgoing interface list: GigabitEthernet2/0, Forward/Sparse, 00:03:57/00:02:32 FastEthernet0/0, Forward/Sparse, 00:04:06/00:02:22 ( , ), 00:10:54/00:02:57, flags: T Incoming interface: GigabitEthernet1/0, RPF nbr

11 Etat de l’arbre MCAST avant le Switchover
trafic Multicast ( , )

12 Etat de l’arbre MCAST avant le switchover -Table de routage MCAST de R4 et R1
R4#sh ip mroute (*, ), 00:15:35/stopped, RP , flags: SPF Incoming interface: GigabitEthernet1/0, RPF nbr Outgoing interface list: Null ( , ), 00:15:35/00:01:54, flags: FT Incoming interface: FastEthernet0/0, RPF nbr Outgoing interface list: GigabitEthernet1/0, Forward/Sparse, 00:08:44/00:02:45 R1#sh ip mroute (*, ), 00:16:51/00:02:35, RP , flags: SJC Incoming interface: Null, RPF nbr Outgoing interface list: GigabitEthernet2/0, Forward/Sparse, 00:09:54/00:02:35 FastEthernet0/0, Forward/Sparse, 00:10:03/00:02:27 ( , ), 00:16:51/00:02:57, flags: T Incoming interface: GigabitEthernet1/0, RPF nbr

13 Etat de l’arbre MCAST avant le switchover -Table de routage MCAST de R2, R5 et R3
R2#sh ip mroute (*, ), 00:10:25/00:02:34, RP , flags: SC Incoming interface: GigabitEthernet2/0, RPF nbr Outgoing interface list: FastEthernet0/0, Forward/Sparse, 00:10:18/00:02:34 GigabitEthernet1/0, Forward/Sparse, 00:10:25/00:02:55 R5#sh ip mroute (*, ), 00:16:53/00:02:31, RP , flags: S Incoming interface: GigabitEthernet1/0, RPF nbr Outgoing interface list: GigabitEthernet3/0, Forward/Sparse, 00:16:53/00:02:31 R3#sh ip mroute (*, ), 00:00:16/00:02:43, RP , flags: SC Incoming interface: GigabitEthernet3/0, RPF nbr Outgoing interface list: FastEthernet0/0, Forward/Sparse, 00:00:16/00:02:43

14 Phase 3 : Tous les routeurs MCAST connaissent la source (S,G)
Phase 3 : Tous les routeurs MCAST connaissent la source (S,G). Switchover vers “ SHORT PATH TREE (S,G) ” 6-PIM Prune (S,G) 5-PIM Join (S,G) 5-PIM Join ( , ) pour atteindre directement la source 6-PIM Prune ( , ) RP-bit pour couper la branche vers le RP

15 Etat de l’arbre MCAST après le Switchover
trafic Multicast ( , )

16 Etat de l’arbre MCAST après le Switchover -Table de routage MCAST de R4 et R1
R4#sh ip mroute (*, ), 00:00:16/stopped, RP , flags: SPF Incoming interface: GigabitEthernet1/0, RPF nbr Outgoing interface list: Null ( , ), 00:00:16/00:03:13, flags: FT Incoming interface: FastEthernet0/0, RPF nbr Outgoing interface list: GigabitEthernet2/0, Forward/Sparse, 00:00:16/00:03:13 GigabitEthernet1/0, Forward/Sparse, 00:00:16/00:03:13 R1#sh ip mroute (*, ), 00:01:39/00:03:05, RP , flags: SJC Incoming interface: Null, RPF nbr Outgoing interface list: GigabitEthernet2/0, Forward/Sparse, 00:01:24/00:03:05 FastEthernet0/0, Forward/Sparse, 00:01:39/00:02:23 ( , ), 00:01:22/00:01:37, flags: T Incoming interface: GigabitEthernet1/0, RPF nbr FastEthernet0/0, Forward/Sparse, 00:01:22/00:02:23

17 Etat de l’arbre MCAST après le Switchover -Table de routage MCAST de R2 et R5
R2#sh ip mroute (*, ), 00:02:53/00:02:34, RP , flags: SJC Incoming interface: GigabitEthernet2/0, RPF nbr Outgoing interface list: GigabitEthernet1/0, Forward/Sparse, 00:02:53/00:02:34 FastEthernet0/0, Forward/Sparse, 00:02:53/00:02:52 ( , ), 00:02:51/00:00:08, flags: JT Incoming interface: GigabitEthernet1/0, RPF nbr FastEthernet0/0, Forward/Sparse, 00:02:51/00:02:52 R5#sh ip mroute (*, ), 00:03:51/00:02:37, RP , flags: S Incoming interface: GigabitEthernet1/0, RPF nbr Outgoing interface list: GigabitEthernet3/0, Forward/Sparse, 00:03:51/00:02:37 ( , ), 00:03:49/00:02:40, flags: T Incoming interface: GigabitEthernet2/0, RPF nbr GigabitEthernet1/0, Forward/Sparse, 00:03:49/00:02:36 GigabitEthernet3/0, Forward/Sparse, 00:03:49/00:02:38

18 Schéma récapitulatif avec les interfaces


Télécharger ppt "Présentation du Multicast"

Présentations similaires


Annonces Google