Des Hubs aux VLANs
Utilisation des Hubs Machines de niveau 1 Relativement peu coûteux En entrée sur 1 port, en sortie sur tous les autres Un domaine de collision Un domaine de Broadcast
172.30.1.22 Hub 1 172.30.1.24 Hub Unique Un Réseau (une adresse réseau IP - généralement) Un domaine de collision Un domaine de broadcast Ceci convient bien aux petits groupes de travail, mais pas aux groupes de travail plus grands ou au trafic chargé.
Hub 1 172.30.1.22 Hub Unique - Deux sous-réseaux Deux sous-réseaux Un domaine de collision Un domaine de broadcast 172.30.1.24 Qu en est-il si les PCs sont sur 2 sous-réseaux différents? Peuvent-ils communiquer avec leur propre sous-réseau? OUI entre sous-réseaux? NON, besoin d un routeur
Hub 1 172.30.1.22 Ensemble de Hubs Une adresse Réseau Un domaine de collision Un domaine de broadcast 172.30.1.24 Hub 2 172.30.1.25 172.30.1.27 172.30.1.26 Mêmes problèmes que précédemment, avec encore plus d impacts sur le réseau.
Utilisations de Switches Machines de niveau 2 Un peu plus coûteux que les hubs. Filtrage de niveau 2 en fonction d une table d adresse MAC Source et Destination Un domaine de collision par port Un domaine de broadcast
Deux circuits virtuels : Trafic de 172.30.1.24 vers 172.30.1.25 Et de 172.30.1.26 vers 172.30.1.27 Hub 172.30.1.22 Switch and Hub Network Un Réseau Plusieurs domaines de collision Un par port de switch Un pour le hub entier Un domaine de braodcast 172.30.1.24 Switch 172.30.1.25 172.30.1.27 172.30.1.26
Par opposition avec le HUB: Trafic de vers 172.30.1.22 Et de vers 172.30.1.24 Collision! Hub 172.30.1.22 Switch and Hub Network Un Réseau Plusieurs domaines de collision Un par port de switch Un pour le hub entier Un domaine de broadcast 172.30.1.24 Switch 172.30.1.25 172.30.1.27 172.30.1.26
Collisions et Switches: Qu arrive t-il lorsque deux machines sur un même switch envoient des données sur une autre machine sur le même switch? 172.30.1.24 vers 172.30.1.25 et 172.30.1.26 vers 172.30.1.25 Hub 172.30.1.22 Switch and Hub Network Un Réseau Plusieurs domaines de collision Un par port de switch Un pour le hub entier Un domaine de broadcast 172.30.1.24 Switch 172.30.1.25 172.30.1.27 172.30.1.26
Le switch conserve la trame en mémoire tampon, et place le trafic à destination de 172.30.1.25. dans une file d attente. Cela signifie que les hôtes émetteurs n ont pas connaissance des collisions et n ont ainsi pas à retransmettre les trames. Hub 172.30.1.22 Switch and Hub Network Un Réseau Plusieurs domaines de collision Un par port de switch Un pour le hub entier Un domaine de broadcast 172.30.1.24 Trames en mémoire tampon Switch 172.30.1.25 172.30.1.27 172.30.1.26
Autres caractéristiques de la commutation Rappel Ports asymétriques : 10 Mbps et100 Mbps Ports Full-duplex Commutation Cut-through ou Store-and-Forward
Les ports entre switchs et switchs et entre switchs et serveurs sont de bons candidats pour une bande passante plus élevée (100 Mbps) et un fonctionnement full-duplex. 172.30.1.22 Switch 1 172.30.1.24 Réseau entièrement commuté Un Réseau Plusieurs domaines de collisions Un par port de switch Un domaine de broadcast 172.30.1.25 Switch 2 172.30.1.26 172.30.1.28 172.30.1.27
Introduction aux Réseaux/Sous- Réseaux multiples sans routeurs Les switches sont des machines de niveau 2 Les routeurs sont des machines de niveau 3 Les données entre Réseaux/Sous-Réseaux doivent passer à travers un routeur.
Un Réseau commuté avec deux sous-réseaux: Quels sont les problèmes? Les données peuvent elles transiter à l intérieur du même sous-réseau? OUI entre les sous-réseaux? NON, besoin d un routeur! Quel est l impact d un broadcast de niveau 2, tel qu une requête ARP? 172.30.2.10 Requête ARP Switch 1 Réseau entièrement commuté Deux sous-réseaux Plusieurs domaines de collision Un par port de switch Un domaine de broadcast 172.30.2.12 172.30.1.25 Switch 2 172.30.2.14 172.30.2.16 172.30.1.27
Toutes les machines voient la Requête ARP. Un seul domaine de broadcast signifie que les switchs retransmettent les broadcasts sur tous les ports (sauf les ports entrants). Les switchs n ont aucune idée des informations de niveau 3 contenues dans la requête ARP. Cette opération consome donc de la bande passante sur le réseau ainsi que des cycles de processeur des hôtes. 172.30.2.10 Réseau entièrement commuté Deux sous-réseaux Plusieurs domaines de collision Un par port de switch Un domaine de broadcast Switch 1 172.30.2.12 172.30.1.25 Switch 2 172.30.2.14 172.30.2.16 172.30.1.27
Une Solution: Physiquement, séparer les sous-réseaux. Mais les données ne peuvent toujours pas passer d un sous-réseau à l autre. Comment faire en sorte que cela devienne possible? Switch 1 172.30.1.25 Deux réseaux commutés Deux sous-réseaux Plusieurs domaines de collisions Un par port de switch Deux domaines de broadcasts 172.30.1.26 172.30.2.10 Switch 2 172.30.2.12 172.30.2.16 172.30.2.14
Introduction aux Réseaux/Sous- Réseaux multiples avec routeurs Les switches sont des machines de niveau 2 Les routeurs sont des machines de niveau 3 Les données entre Réseaux/Sous-Réseaux doivent passer à travers un routeur.
Réseau Routé: Deux domaines de broadcast séparés, car le routeur ne retransmettra pas les broadcasts de niveau 2 tels que les broadcasts ARP Switch 1 172.30.1.25 172.30.1.1 172.30.1.26 Réseaux Routés Deux sous-réseaux Plusieurs domaines de collisions Un par port de switch Communication entre les sous-réseaux Router 172.30.2.10 172.30.2.1 Switch 2 172.30.2.12 172.30.2.16 172.30.2.14
Switchs avec plusieurs sous-réseaux Cette partie doit normalement constituer un rappel. Regardons ce qui se passe lorsque nous avons deux sous-réseaux sur un switch unique et que nous voulons router les données entre ces deux sous-réseaux.
Routeur-on-a-stick : Quand une interface unique est utilisée pour router entre les données entre sous-réseaux ou réseaux, cela s appelle un routeur-on-a-stick. Pour assigner plusieurs adresses IP à la même interface, des adresses secondaires ou des sous-interfaces sont utilisées. interface e 0 ip address 172.30.1.1 ip address 172.30.2.1 secondary Switch 1 Routeur 172.30.1.1 172.30.2.1 sec 172.30.2.12 172.30.2.10 Résaeux Routés Deux sous-réseaux Communication entre sous-réseaux
Routeur-on-a-stick Avantages Utile lorsque le nombre d interfaces Ethernet du routeur est limité. Inconvénients Comme un lien unique est utilisé pour connecter plusieurs sous-réseaux, ce lien doit supporter tout le trafic des différents sous-réseaux. Il faut donc s assurer que ce lien puisse le faire. Un lien haut débit (100 Mbps) et full-duplex sera certainement préférable.
Gotcha s 1. Rapellez-vous que vous devez avoir la bonne passerelle par défaut sur chaque hôte. Les hôtes du Réseau 172.30.1.0 la passerelle par défaut est 172.30.1.1 Les hôtes du Réseau 172.30.2.0 la passerelle par défaut est 172.30.2.1 2. Le routeur doit toujours établir le routage entre les différents sous-réseaux, vous devez aussi inclure les commandes suivantes : Router (config)# router rip Router (config-router)# network 172.30.0.0
Interfaces Multiple : Deux ports Ethernet du routeur peuvent être utilisés. Cependant, ceci peut devenir difficile si vous n avez pas assez de ports Ethernet sur le routeur. E0 172.30.1.1 E1 Routeur Switch 1 172.30.2.1 172.30.2.12 Réseaux Routés 172.30.2.10 Deux sous-réseaux Communication entre sous-réseaux
Un switch, deux sous-réseaux: Bonne nouvelle!: les données peuvent passer d un sousréseau à l autre et nous avons deux domaines de broadcast séparés. Mauvaise nouvelle! : les hôtes sont sur des sousréseaux différents mais sur un même domaine de broadcast de niveau 2. Routeur 172.30.1.1 172.30.2.1 sec Requête ARP Switch 1 172.30.2.12 172.30.2.10 Réseaux Routés Deux sous-réseaux Communication entre les sous-réseaux
Une requête ARP de pour sera encore vue par tous les hôtes rattachés aux switch. Le switch est une machine de niveau 2 et diffusera les broadcasts sur tous les ports excepté le port entrant. Routeur 172.30.1.1 172.30.2.1 sec 172.30.2.10 Réseaux Routés Deux sous-réseaux Communication entre sous-réseaux Switch 1 172.30.2.12
Introduction aux VLANs Les VLANs permettent de créer des domaines de broadcasts séparés Les routeurs sont nécessaires pour faire passer les informations d un VLAN à un autre. Les VLANs ne sont pas nécessaires pour avoir des sous-réseaux séparés dans un réseau commutés, mais comme nous le verrons, sont plus efficace pour gérer les broadcasts de niveau 2.
Contrôle des broadcasts de niveau 2: Une requête ARP de à destination de ne sera vue que des hôtes appartenant à ce VLAN. Le switch ne retransmettra ce broadcast vers les seuls ports appartenant à ce VLAN particulier, c est à dire le VLAN1 ici. Switch 1 VLAN 1 172.30.2.10 VLAN 2 VLAN 1 172.30.2.12 VLAN 2 Deux VLANs Deux sous-réseaux
Switchs à VLAN axés sur les ports Souvenez-vous que, en tant qu administrateur réseau, il est de votre responsabilité d assigner les ports des switchs aux bons VLANs. Cette assignation n est réalisée qu au niveau des switchs et non sur les hôtes. Note: les diagrammes suivant montrent les VLANs en dessous des hôtes mais sont en fait assignés au sein même du switch. 1 2 3 4 5 6. 1 2 1 2 2 1. Port VLAN
Catalyst 1900 - VLAN Membership Configuration Port VLAN Membership Type 1 1 Static 2 2 Static 3 1 Static 4 2 Static 5 2 Static 6 1 Static 7 1 Static 8 1 Static 9 1 Static 10 1 Static 11 1 Static 12 2 Static AUI 1 Static A 1 Static B 1 Static [M] Membership type [V] VLAN assignment [R] Reconfirm dynamic membership [X] Exit to previous menu Enter Selection:
Contrôle des broadcast de niveau 2 : Sans VLANs, la requête ARP serait vue par tous les hôtes, consommant ainsi inutilement de la bande passante et des cycles processeurs des hôtes. 172.30.2.10 Switch 1 Sans VLANs Identique à un VLAN unique Deux sous-réseau 172.30.2.12
Avec VLANs: Les données ne seront véhiculées qu à l intérieur du VLAN. Souvenez-vous que les switchs sont des machines de niveau 2 et qu ils ne peuvent véhiculer le trafic qu à l intérieur du VLAN. VLAN 1 172.30.2.10 VLAN 2 Deux VLANs Deux sous-réseaux Switch 1 VLAN 1 172.30.2.12 VLAN 2
Switch Port: VLAN ID 1 2 3 4 5 6. 1 2 1 2 2 1. Port VLAN
Avec VLANs: Un switch ne peut router les données entre des VLANs différents. Exemple: données de vers 172.30.2.12 VLAN 1 X 172.30.2.10 VLAN 2 Deux VLANs Deux sous-réseaux Switch 1 Switch Port: VLAN ID VLAN 1 172.30.2.12 VLAN 2
Gotcha s 1. Souvenez-vous que les VLAN IDs (numéros) sont assignés aux ports des switchs et non pas aux hôtes. (VLANs axés sur les ports) 2. Soyez sûr que tous les hôtes sur le même sous-réseau appartiennent au même VLAN, sinon vous aurez des problèmes. Hôtes sur le sous-réseau 172.30.1.0/24 - VLAN 1 Hôtes sur le sous-réseau 172.30.2.0/24 - VLAN 2 etc.
Routage et VLANs Dans l exemple précédent, les données pouvaient voyager à l intérieur du VLAN, mais pas entre les VLANs. A l instar des sous-réseaux,un routeur est nécessaire pour router les informations entre des VLANs différents. L avantage majeur réside dans le fait que le switch ne propage le trafic de broadcast qu à l intérieur du VLAN.
Les données entre les VLANs sont routées au travers du routeur. Données de vers 172.30.2.12 VLAN 1 VLANs Deux sous-réseaux 172.30.1.1 VLAN 1 172.30.2.10 VLAN 2 Routeur Switch 1 172.30.2.1 VLAN 2 VLAN 1 Communication entre VLANs NOTE: les VLANs ne sont assignés qu aux ports 172.30.2.12 VLAN 2
Gotcha s 1. Souvenez-vous que vous devez avoir la bonne passerelle par défaut pour chaque hôte. hôtes 172.30.1.0 - passerelle par défaut : 172.30.1.1 hôtes 172.30.2.0 - passerelle par défaut : 172.30.2.1 2. Le routeur doit toujours router entre les sous-réseaux; vous devez ainsi inclure les commandes suivantes: Router (config)# router rip Router (config-router)# network 172.30.0.0 3. Les ports du switch reliés au routeur doivent avoir le VLAN ID correspondant à ce sous-réseau. Port du switch relié à 172.30.1.1 doit être sur le VLAN 1 Port du switch relié à 172.30.2.1 doit être sur le VLAN 2
Switch Port: VLAN ID (le VLAN ID n est pas défini au niveau du routeur.) 172.30.1.1 (VLAN 1) Router 172.30.2.1 (VLAN 2)
Alors, quelle est la différence? Une des différences majeures entre des sousréseaux avec VLANs et des sous-réseaux sans VLANs dans les réseaux commutés, réside dans le contrôle des broadcasts de niveau 2 qu offrent les VLANs.
Ci dessous, une requête ARP sans VLANs. 172.30.1.1 ARP Request 172.30.2.10 Routeur Switch 1 Réseaux Routés Deux sous-réseaux Communication entre sous-réseaux 172.30.2.1 172.30.2.12
Ci dessous, une requête ARP avec VLANs. Notez que le broadcast reste isolé au seul VLAN dont il est originaire, le VLAN 1. Routeur VLAN 1 VLANs Deux sous-réseaux 172.30.1.1 VLAN 1 ARP Request 172.30.2.10 VLAN 2 Switch 1 172.30.2.1 VLAN 2 VLAN 1 172.30.2.12 VLAN 2 Communication entre sous-réseaux NOTE: les VLANs ne sont assignés qu aux ports
Pouvons-nous utiliser la méthode du Router-ona-stick avec de multiples VLANs? Pouvons-nous rapeller ce qu est le Router-on-astick?
Qu est ce que le Router-on-a-stick? Lorsqu une interface unique est utilisée pour router entre différents sous-réseaux ou réseaux, cela s appelle Router-ona-stick. Pour assigner plusieurs adresse IP à la même interface, des adresses secondaires ou des sous-interfaces sont utilisées. interface e 0 ip address 172.30.1.1 ip address 172.30.2.1 secondary Routeur 172.30.1.1 172.30.2.1 sec Switch 1 172.30.2.12 172.30.2.10 Réseaux Routés Deux sous-réseaux Communication entre sous-réseaux
Avec le Router-on-a-stick, ISL ou le truncking 802.1Q sont nécessaires. Nous discuterons du truncking et du marquage de trames ultérieurement. VLAN 1 Routeur Trunking ISL or 802.1Q 172.30.2.10 VLAN 2 Switch 1 172.30.1.1 172.30.2.1 secondary Trunking ISLou 802.1Q VLAN 1 172.30.2.12 VLAN 2 VLANs Deux sous-réseaux Communication entre VLANs utilisant le trunking NOTE: les VLANs ne sont assignés qu aux ports
Switches sans marquage de trames Voyons tout d abord comment plusieurs VLANs sont interconnectés en utilisant des switches qui n ont pas la fonctionnalité de marquage de trame.
Switches sans marquage de trame Pour chaque VLAN, il doit y avoir un lien entre les deux switchs. Un lien par VLAN. Assurez-vous que les ports des switchs sont configurés avec les bons VLANs.. Port 1 = VLAN 1 & Port 2 = VLAN 2 1 2 1 2 Moe Larry Ports 100BaseT VLAN 1: Port 1 sur le switch Moe est connecté au Port 1 sur le Switch Larry. VLAN 2: Port 2 sur le switch Moe est connecté au Port 2 sur le Switch Larry. Port 1 = VLAN 1 & Port 2 = VLAN 2
Avantages Chaque VLAN possède ses propres liens dédiés avec sa propores bande passante. Inconvénients Cela nécessite un lien séparé pour chaque VLAN. Il se peut que le nombre de ports devienne vite insuffisant.