Présentation du Multicast

Slides:



Advertisements
Présentations similaires
05 – Couche 3 - Couche réseau Terme anglais = The Network Layer.
Advertisements

protocole de routage PIM
Multicast protocoles de routage Bernard Rapacchi Bernard Tuy.
OSPF Open shortest path first. Sommaire 1 – Présentation du routage Présentation géneral Protocole de routage.
TP Multicast IP - Routage Multicast IP avec PIM mode Sparse
ARCHITECTURE RESEAUX.
Routage Interne.
Couche 3.
Présentation IP Multicast.
ARS3 : MODBUS Département GEII – Année universitaire
L’IPv6.
Jean Luc BIELLMANN LUG68 – 2009
Protocoles de l’internet
Tunnel pour paquets IP Multicast
Configuration Frame Relay "Hub-and-Spoke"
CCNP Routage Chapitre 4 - Questionnaire N°1
Configuration du Routage sur Liaison Unidirectionnelle
Ce videoclip produit par l’Ecole Polytechnique Fédérale de Lausanne
pleine Classe et sans Classe
Ce videoclip produit par l’Ecole Polytechnique Fédérale de Lausanne
Configuration BGP - avec deux FAI différents (Multihoming)
Configuration BGP de base
Comprendre la politique
Réseau informatique Sorenza Laplume 1.
SNMP - Comment calculer l'utilisation de la Bande passante
CCNP Routage Chapitre 7 - Questionnaire N°1
Cisco Catalyst 3550 Configuration IGMP Snooping & MVR
(Switch Database Management)
Configuration BGP avec routage par défaut
OSPF - Configuration initiale sur Liaisons Non-Broadcast
OSPF - Commande show ip ospf interface.
Comportement de RIP & IGRP avec les mises à jour de Routage
MPLS - Accès Internet à partir d'un VPN MPLS
Cairo – EGYPTE 10 au 22 Mai 2009 Routage Statique
Commande show ip route ccnp_cch ccnp_cch.
Mesure CM Calculer les durées.
Sécurité - Configuration de l'autorisation d'Applets Java
Une plate forme mobile libre et communicante
Proxy ARP ccnp_cch ccnp_cch.
Déploiement IP Multicast.
Réseau MULTICAST de CAMPUS IGMP et CGMP Snooping.
Pile IGMPv3 de Host.
RIP - Configuration des Extensions.
Spécifier une Adresse IP
Configuration Frame Relay "Priority Queuing"
Configuration de routes Statiques Flottantes
Routage S 2 - Questionnaire N°1 - Réponses
MPLS - Configuration Multicast VPN MPLS
MPLS - Multi-Protocol Label Switching
MPLS - Flux de Paquets dans un VPN MPLS
Configuration EIGRP - Agrégation de routes
TP - IS-IS Configuration Multi-Area
TP - IPv6 Tunnels Manuels
Configuration "On Demand Routing"
Configuration Frame Relay "Hub-and-Spoke"
Configuration BGP - Attribut AS_Path
L’INTERNET POUR LES NULS
Configuration de base EIGRP
MPLS - Flux de Paquets dans un VPN MPLS
BTS SN IR Adressage IPv4 et Sous-réseaux Domaine Réseaux Cours
QoS - Configuration de COPS pour RSVP
Configuration de VLANs Contrôleur LAN sans-fil
Bac Pro SEN Télécom&Réseaux
IPv6 : État des lieux et perspectives
Séminaire de technologie
OSPFv3 John Rullan Formateur d’instructeurs certifiés Cisco
Routes statiques IPv6 John Rullan
L’adresse IP sur internet
Les réseaux informatiques
Internet.
Transcription de la présentation:

Présentation du Multicast

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

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

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.

Adresses Multicast L2 et L3 Adresse de groupe IPv4 Class D (224.0.0.0 /4) : étendue IP de 224.0.0.0 à 239.255.255.255 Quelques adresses bien connues : 224.0.0.1 ( tout hôte multicast dans le subnet local) 224.0.0.2 ( tout routeur multicast dans le subnet local) 224.0.0.5 et 224.0.0.6 (OSPFv2 pour IPv4) Adresse MAC correspondante : 224.X.Y.Z => 01-00-5E-XX-YY-ZZ (23 derniers bits) Exemple : 224.1.1.1 ou 224.129.1.1=> 01-00-5E-01-01-01 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 33-33-AA-BB-CC-DD Exemple FF05:A:B:C:0001:0002:0003:0004 => 33-33-00-03-00-04 (24 derniers bits)

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

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) (10.0.0.100 , 224.1.1.1) 2-PIM Register (Unicast vers RP) (10.4.1.4 , 1.1.1.1)

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

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) (10.0.0.100 , 224.1.1.1) 3-IGMP Join 2-PIM Register (Unicast vers RP) 4-PIM Join ( * , 224.1.1.1) 4- PIM Join 3-IGMP Join ( * , 224.1.1.1)

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

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

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

Etat de l’arbre MCAST avant le switchover -Table de routage MCAST de R2, R5 et R3 R2#sh ip mroute (*, 224.1.1.1), 00:10:25/00:02:34, RP 1.1.1.1, flags: SC Incoming interface: GigabitEthernet2/0, RPF nbr 10.1.2.1 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 (*, 224.1.1.1), 00:16:53/00:02:31, RP 1.1.1.1, flags: S Incoming interface: GigabitEthernet1/0, RPF nbr 10.5.2.2 Outgoing interface list: GigabitEthernet3/0, Forward/Sparse, 00:16:53/00:02:31 R3#sh ip mroute (*, 224.1.1.1), 00:00:16/00:02:43, RP 1.1.1.1, flags: SC Incoming interface: GigabitEthernet3/0, RPF nbr 10.5.3.5 Outgoing interface list: FastEthernet0/0, Forward/Sparse, 00:00:16/00:02:43

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 (10.0.0.100, 224.1.1.1) pour atteindre directement la source 6-PIM Prune (10.0.0.100, 224.1.1.1) RP-bit pour couper la branche vers le RP

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

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

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

Schéma récapitulatif avec les interfaces