18
Commutation Ethernet

Commutation Ethernet. Sommaire 1) Domaines de collision 2) Segmentation 3) Introduction au protocole Spanning Tree

Embed Size (px)

Citation preview

Page 1: Commutation Ethernet. Sommaire 1) Domaines de collision 2) Segmentation 3) Introduction au protocole Spanning Tree

Commutation Ethernet

Page 2: Commutation Ethernet. Sommaire 1) Domaines de collision 2) Segmentation 3) Introduction au protocole Spanning Tree

Sommaire

1) Domaines de collision

2) Segmentation

3) Introduction au protocole Spanning Tree

Page 3: Commutation Ethernet. Sommaire 1) Domaines de collision 2) Segmentation 3) Introduction au protocole Spanning Tree

1) Domaines de collision

Ensemble des équipements de couche 1 interconnectés

Environnement partagé (ressources)

Bande passante partagée

Taux de collisions proportionnel à la taille du domaine

Page 4: Commutation Ethernet. Sommaire 1) Domaines de collision 2) Segmentation 3) Introduction au protocole Spanning Tree

Exemple de domaine de collision

Page 5: Commutation Ethernet. Sommaire 1) Domaines de collision 2) Segmentation 3) Introduction au protocole Spanning Tree

2) Segmentation

But : réduire la taille des domaines de collision

Augmentation de la bande passante par segment

Augmentation de la fiabilité par segment

Augmentation du nombre de domaines de collision

Nécessité d’équipements de couche 2

Page 6: Commutation Ethernet. Sommaire 1) Domaines de collision 2) Segmentation 3) Introduction au protocole Spanning Tree

Segmentation dans un LAN

Page 7: Commutation Ethernet. Sommaire 1) Domaines de collision 2) Segmentation 3) Introduction au protocole Spanning Tree

Équipements de segmentation

Pont Segmentation d’un réseau en 2 domaines de collision Commutation logicielle

Augmentation de la latence

Commutateur Équivalent d’un pont multi ports Utilisation d’une table de commutation Commutation physique : micro circuits

Faible augmentation de la latence

Page 8: Commutation Ethernet. Sommaire 1) Domaines de collision 2) Segmentation 3) Introduction au protocole Spanning Tree

Méthodes d’envoi

Unicast

Multicast

Broadcast

Page 9: Commutation Ethernet. Sommaire 1) Domaines de collision 2) Segmentation 3) Introduction au protocole Spanning Tree

Fonctionnement d’un commutateur

Arrivée d’une trame unicast sur un port

Adresse MAC source stockée dans la table de commutation avec le numéro de port associé si

l’entrée n’existe pas

Examen de l’adresse MAC de destination

La trame est transmise sur tous les ports de sortie

La trame est transmise sur le bon port de sortie

NONOUI L’adresse est-elle dans la table de commutation ?

Page 10: Commutation Ethernet. Sommaire 1) Domaines de collision 2) Segmentation 3) Introduction au protocole Spanning Tree

Commutation de trames

00-04-23-66-F4-DE 00-0A-E6-AB-CD-B4 02-0B-23-67-F4-DE 00-44-23-66-A4-DE 00-64-AD-26-4E-FE

1

2 3

4

A B C D E

Port Adresse(s) MAC

1 00-04-23-66-F4-DE

1 00-0A-E6-AB-CD-B4

2 02-0B-23-67-F4-DE

3 00-44-23-66-A4-DE

4 00-64-AD-26-4E-FE

A veut communiquer avec E - A connaît l’adresse MAC de E - A envoie une trame en unicast

Le commutateur a l’adresse de E dans sa table de commutation - Le commutateur reçoit la trame de A par le port 1 - Le commutateur envoie la trame de A en unicast sur le port 4

Page 11: Commutation Ethernet. Sommaire 1) Domaines de collision 2) Segmentation 3) Introduction au protocole Spanning Tree

Commutation de trames

00-04-23-66-F4-DE 00-0A-E6-AB-CD-B4 02-0B-23-67-F4-DE 00-44-23-66-A4-DE 00-64-AD-26-4E-FE

1

2 3

4

A B C D E

Port Adresse(s) MAC

1 00-04-23-66-F4-DE

2

3

4

A veut communiquer avec E - A connaît l’adresse MAC de E - A envoie une trame en unicast

Le commutateur n’a pas l’adresse de E dans sa table de commutation - Le commutateur reçoit la trame de A par le port 1 - Le commutateur envoie la trame de A en unicast sur les ports 2, 3 et 4

Page 12: Commutation Ethernet. Sommaire 1) Domaines de collision 2) Segmentation 3) Introduction au protocole Spanning Tree

Commutation de trames

00-04-23-66-F4-DE 00-0A-E6-AB-CD-B4 02-0B-23-67-F4-DE 00-44-23-66-A4-DE 00-64-AD-26-4E-FE

1

2 3

4

A B C D E

Port Adresse(s) MAC

1 00-04-23-66-F4-DE

1 00-0A-E6-AB-CD-B4

2 02-0B-23-67-F4-DE

3 00-44-23-66-A4-DE

4 00-64-AD-26-4E-FE

A veut communiquer avec E - A ne connaît pas l’adresse MAC de E - A envoie une trame en broadcast

Le commutateur reçoit la trame de A par le port 1 - Le commutateur envoie la trame de A en broadcast sur les ports 2, 3 et 4

Page 13: Commutation Ethernet. Sommaire 1) Domaines de collision 2) Segmentation 3) Introduction au protocole Spanning Tree

3) Introduction au protocole Spanning Tree

Besoin de fiabilité, tolérance de pannes :

Établissement de chemins redondants

Conséquences :

Boucles de commutations Tempêtes de broadcast Bande passante réduite Congestion

Page 14: Commutation Ethernet. Sommaire 1) Domaines de collision 2) Segmentation 3) Introduction au protocole Spanning Tree

Boucles de commutations

Hôte Marie

Hôte Pierre

Commutateur A

Commutateur B

Lien 1

Lien 2

Hôte Jean

Page 15: Commutation Ethernet. Sommaire 1) Domaines de collision 2) Segmentation 3) Introduction au protocole Spanning Tree

Tempêtes de Broadcast

Hôte Marie

Hôte Pierre

Commutateur A

Commutateur B

Lien 1

Lien 2

Hôte Jean

Page 16: Commutation Ethernet. Sommaire 1) Domaines de collision 2) Segmentation 3) Introduction au protocole Spanning Tree

Spanning Tree (suite)

But de STP : Éviter les boucles de commutations Garder une tolérance de pannes

Moyens utilisés : Établir un arbre unique de chemins Supprimer les boucles de commutation Garder des liens redondants (backup)

Page 17: Commutation Ethernet. Sommaire 1) Domaines de collision 2) Segmentation 3) Introduction au protocole Spanning Tree

États des ports

Établissement de l’arbre : Attribution d’un état à chaque port des commutateurs

États possibles: Blocking : BPDU entendus Listenning : écoute des trames Learning : apprentissage des adresses Forwarding : trames acheminées Disabled : aucune trame acheminée, aucun BPDU entendu

Page 18: Commutation Ethernet. Sommaire 1) Domaines de collision 2) Segmentation 3) Introduction au protocole Spanning Tree

Cas d’utilisation Spanning Tree