Fiche TP - PacketTracer - Révisions 2 DISCLAIMER : Cette page est actuellement en cours de rédaction et son contenu peut être incomplet ou inexact I. Introduction Cette fiche de TP vise à mettre en pratique les notions de bases du réseau sur cisco packet tracer. Ce TP récapitulera les notions vues en première année, telles que : Protocoles redondance de lien ( LAGG, LACP ) Protocole de routage dynamique ( RIP, OSPF ) Protocole de redondance de routage ( VRRP ) Protocole de topologie ( RSTP ) Prérequis : Pour commencer ce TP, il faut télécharger et installer Cisco Packet Tracer et disposer d'un compte netacad. Info : Ce TP fait suite à : Fiche TP - CiscoPacketTracer - Révisions 1 Conseil : Au besoin, une version complétée du TP est disponible ci-joint. II. Protocoles de redondance de lien 2.1 Paramétrage du LACP ( switches ) Info : Plus d'information sur la redondance de lien : Réseau - L'agrégation de liens (LAGG) Le premier objectif sera d'ajouter un switch central côtés VLAN utilisateurs afin de pouvoir ajouter de nouveaux VLANs ou bâtiments dans le futur. Puis de configurer du LACP entre les switch upstream et downstream afin de créer de la redondance de lien. Attention : pour éviter les erreurs et les boucles réseaux, il faut connecter les liens à la fin (après que les configurations soient faites). Il va falloir : Ajouter les cartes réseaux nécessaires sur les différents équipements. Déclarer les VLAN sur les différents switches Attribuer les ports aux VLAN Configurer les LAGG Configurer le LAGG / Trunk sur le ST1-SW03 Configurer les LAGG / Trunk sur le routeur Les différents mode de LAGG sont les suivants : Les différents protocoles sur les switches sont : Paramétrage ST1-SW01 Info : Pas d'interfaces à ajouter. # Passer en mode privilège enable # Passer en mode configuration ( fonctionne aussi avec 'conf t') configure terminal # Configurer le VLAN 11 vlan 11 name VLAN11-USR # Sortir de la config du VLAN exit # Attribuer les ports du siwtch au vlan int range fa 0/1 - 24 sw mode access sw access vlan 11 exit # Monter le LAGG int range gi 0/1-2 channel-group 1 mode active channel-protocol lacp exit # Paramétrer le vlan sur le LAGG int port-channel 1 sw mode access sw access vlan 11 exit # Sortir du mode config exit # Sauvegarder la configuration copy running-config startup-config Paramétrage ST1-SW02 Info : Pas d'interfaces à ajouter. # Passer en mode privilège enable # Passer en mode configuration ( fonctionne aussi avec 'conf t') configure terminal # Configurer le VLAN 12 vlan 12 name VLAN12-USR # Sortir de la config du VLAN exit # Attribuer les ports du siwtch au vlan int range fa 0/1 - 24 sw mode access sw access vlan 12 exit # Monter le LAGG int range gi 0/1-2 channel-group 2 mode active channel-protocol lacp exit # Paramétrer le vlan sur le LAGG int port-channel 2 sw mode access sw access vlan 12 exit # Sortir du mode config exit # Sauvegarder la configuration copy running-config startup-config Paramétrage ST1-SW03 Créer un PT-Switch et ajouter 6 interfaces CGE. # Passer en mode privilège enable # Passer en mode configuration ( fonctionne aussi avec 'conf t') conf t # Faire la configuration de base hosname ST1-SW03 ip domain-name lab.local clock timezone CET 1 exit clock set hh:mm:ss mois jour année # Revenir en mode config conf t # Configurer les vlan vlan 11 name VLAN11-USR vlan 12 name VLAN12-USR exit # Monter les LAGG int range gi 0/1, gi 1/1 channel-group 1 mode active channel-protocol lacp int range gi 2/1, gi 3/1 channel-group 2 mode active channel-protocol lacp exit # Paramétrer les vlan sur les LAGG int port-channel 1 sw mode access sw access vlan 11 int port-channel 2 sw mode access sw access vlan 12 int gi 4/1 sw mode access sw access vlan 11 int gi 5/1 sw mode access sw access vlan 12 exit # Sortir du mode config exit # Sauvegarder la configuration copy running-config startup-config Pour vérifier l'état des différent lagg show etherchannel summary A ce stade, toutes les adresses peuvent être PING et le fait de couper un lien ne coupe pas le réseau. Cependant, lors de la reconnexion, quelques paquets sont perdus le temps que le LACP recalcule. Cela ne s'observe pas avec autant de latence dans la vie réelle. 2.2 Paramétrage du LACP ( routeur ) Pour le routeur, cela va se compliquer. En effet, les routeurs ne travaillent que sur la L3 et le LACP est un protocole L2. Les deux problématiques (routages / LACP) deviennent donc inconciliables. C'est notamment pour répondre à ces problématiques qu'il va faloir introduire un nouvel équipement : Le switch L3. Il s'agit de switches manageables, capables de gérer à la fois la couche L2 et la couche L3. Ce switch viendra alors remplacer à la fois le ST1-SW03 et le ST1-RT01 et agira donc en qualité de switch/routeur. Modèle 3650-24PS Voici la nouvelle topologie : Il faut enfin configurer le switch L3. Paramétrage ST1-RT01 # Passer en mode privilège enable # Passer en mode configuration ( fonctionne aussi avec 'conf t') conf t # Faire la configuration de base hosname ST1-RT01 ip domain-name lab.local clock timezone CET 1 exit clock set hh:mm:ss mois jour année # Revenir en mode config conf t # Configurer les vlan vlan 11 name VLAN11-USR vlan 12 name VLAN12-USR exit # créer les LACP int range gi 1/0/1-2 channel-group 1 mode active channel-protocol lacp int range gi 1/0/3-4 channel-group 2 mode active channel-protocol lacp exit # Configurer les interfaces (L2) int port-channel 1 sw mode access sw access vlan 11 int port-channel 2 sw mode access sw access vlan 12 int gi 1/0/24 sw mode access sw access vlan 1 exit # Configurer les interfaces (L3) int vlan 11 ip addr 192.168.1.254 255.255.255.0 int vlan 12 ip addr 192.168.2.254 255.255.255.0 exit # Paramétrage interface interco interface vlan 1 ip address 10.10.10.1 255.255.255.0 no shut exit # Activer la fonction routage ip routing # Refaire les tables de routages ip route 172.16.0.0 255.255.255.0 10.10.10.2 ip route 172.17.0.0 255.255.255.0 10.10.10.2 ip route 0.0.0.0 0.0.0.0 10.10.10.3 exit # Refaire les pools dhcp ip dhcp pool CLI1 network 192.168.1.0 255.255.255.0 default-router 192.168.1.254 dns-server 172.16.0.2 domain-name lab.local exit ip dhcp pool CLI2 network 192.168.2.0 255.255.255.0 default-router 192.168.2.254 dns-server 172.16.0.2 domain-name lab.local exit # Refaire les plages d'exclusions ip dhcp excluded-address 192.168.1.21 192.168.1.254 ip dhcp excluded-address 192.168.2.21 192.168.2.254 # Sortir du mode config exit # Sauvegarder la configuration copy running-config startup-config Les liens entre les switches terrain et le central L3 sont désormais redondés. III. Passage en routage dynamique 3.1 RIP (Legacy) Info : Plus d'informations sur le RIP : Réseau - Protocole RIP 3.1.1 Configuration Il est possible sur les routeurs d'activer des protocole de routage dynamique. Ils vont ainsi s'échanger leur réseaux connus afin d'apprendre eux-même leurs table de routage. Il va pour cela falloir configurer les trois routeurs. Paramétrage ST1-RT01 # Passer en mode privilège enable # Passer en mode configuration ( fonctionne aussi avec 'conf t') conf t # Supprimer les routes internes et ne garder que la default en statique no ip route 172.16.0.0 255.255.255.0 10.10.10.2 no ip route 172.17.0.0 255.255.255.0 10.10.10.2 # Activer le RIP router rip version 2 no auto-summary network 192.168.1.0 network 192.168.2.0 network 10.10.10.0 # N'écouter que sur les interfaces nécessaires passive-interface default no passive interface vlan 1 exit # Sortir du mode config exit # Sauvegarder la configuration copy running-config startup-config Paramétrage ST2-RT01 # Passer en mode privilège enable # Passer en mode configuration ( fonctionne aussi avec 'conf t') conf t # Supprimer les routes internes et ne garder que la default en statique no ip route 192.168.1.0 255.255.255.0 10.10.10.1 no ip route 192.168.2.0 255.255.255.0 10.10.10.1 # Activer le RIP router rip version 2 no auto-summary network 172.16.0.0 network 172.17.0.0 network 10.10.10.0 # N'écouter que sur les interfaces nécessaires passive-interface default no passive interface gi 0/0 exit # Sortir du mode config exit # Sauvegarder la configuration copy running-config startup-config Paramétrage Box # Passer en mode privilège enable # Passer en mode configuration ( fonctionne aussi avec 'conf t') conf t # Supprimer les routes internes et ne garder que la default en statique no ip route 192.168.1.0 255.255.255.0 10.10.10.1 no ip route 192.168.2.0 255.255.255.0 10.10.10.1 no ip route 172.16.0.0 255.255.255.0 10.10.10.2 no ip route 172.17.0.0 255.255.255.0 10.10.10.2 # Activer le RIP router rip version 2 no auto-summary network 10.10.10.0 # N'écouter que sur les interfaces nécessaires passive-interface default no passive interface gi 0/0 exit # Sortir du mode config exit # Sauvegarder la configuration copy running-config startup-config 3.1.2 Commandes utiles Voici les commandes utiles pour le RIP : Vérifier les synchro en temps réel # activer le debug debug ip rip # désactiver le debug undebug all Vérifier le contenu des tables de routage RIP show ip route rip Vérifier les partenaires de synchro show ip rip database Vérifier le status du RIP show ip protocols 3.1.3 Propager la route par défaut Il est également possible de propager la route par défaut à l'ensemble des routeurs. Retirer des routeurs ST1-RT01 et ST2-RT01 la route par défaut avec no route 0.0.0.0 0.0.0.0 10.10.10.3 Puis sauvegarder les configurations. Paramétrage BOX # Entrer en mode privilèges enable # Entrer en mode configuration conf t # Configurer la propagation de la route par défaut router rip default-information originate exit # Sortir du mode config exit # Enregirstrer les modifications copy running-config startup-config 3.1.4 Authentification RIP Attention : Cisco packet tracer ne prends pas en charge l'authentification RIP. Seuls les firmwares IOS le prennent en charge. Pour plus de sécurité, il est préférable d'authentifier les flux RIP. Les routeurs seront ainsi en mesure de se reconnaitre et rejeter les modification effectuées par un routeur non authentifié. Pour cela, il faut utiliser une clé et les routeurs doivent utiliser : Le même nom de clé le même numéro de clé le même contenu de clé Voici les configuration à effectuer sur chaque routeur : Paramétrage des routeurs # Passer en mode privilège enable # Passer en mode configuration ( fonctionne aussi avec 'conf t') conf t # Déclarer la clé key chain RIP-KEYS key 1 key-string exit exit # Configurer l'authentification sur l'interface interface vlan 1 ip rip authentication mode md5 ip rip authentication key-chain RIP-KEYS # Sortir du mode config exit # Sauvegarder la configuration copy running-config startup-config 3.2 OSPF IV. RSTP Info : Par défaut, il n'est pas possible de créer des boucles réseaux, cela entrainerait des tempêtes de broadcast. Le protocole STP/RSTP, permet de répondre à cette problématique. Plus d'informations :  Conseil : Il est préférable, pour éviter les tempêtes de broadcast, de ne brancher les câbles de fermeture de la boucles qu'une fois le paramétrage des ports terminés. 4.1 RSTP ( boucle ) Ajouter tout d'abord 4 switch-PT-Empty. Puis changer les interfaces CFE par des interfaces CGE. Relier les 3 premiers switches. Pour plus de facilité, l'on peut partir de l'interface 0/1 de chaque switch pour arriver sur l'interface 1/1 du suivant. Ajouter 2 PC qui vont être branchés sur les switchs opposés pour tester les ruptures de liens (sur les ports 3/1, car c'est là que viendrons se brancher les routeurs par la suite). Configurer les switches : Paramétrage 4 switches interco # Entrer en mode privilèges enable # Entrer en mode configuration conf t # Faire la configuration de base hosname INT-SW01 ip domain-name lab.local clock timezone CET 1 exit clock set hh:mm:ss mois jour année # Revenir en mode config conf t # Configurer les vlan vlan 100 name interco exit # Activer le rstp spanning-tree mode rapid-pvst # Passer le switch en master ( !!!!! que pour le sw01 !!!!! ) spanning-tree vlan 100 priority 4096 # Configurer les ports de liaisons avec les autres switches int range gi 0/1, gi 1/1, gi 2/1 sw mode trunk sw trunk allowed vlan 100 spanning-tree link-type point-to-point no shut exit # Configurer le port 3/1 qui recevra le routeur int gi 3/1 sw mod access sw access vlan 100 spanning-tree portfast # Protéger le port des packets BPDU spanning-tree bpduguard enable exit # Sortir du mode configuration et sauvegarder la configuration exit copy run start   Fermer la boucle. Si tout c'est bien passé, le réseau ne déclenche pas de tempête de broadcast (voyants clignotants frénétiquement) et ne désactive pas les ports. Les deux pc sont joignables et ce, même si l'on coupe un lien. Si il s'agissait du chemin utilisé, le poste loupe un ping, le temps que la cicatrisation réseau se fasse. 4.2 RSTP ( mesh ) Les ports 2/1 ayant déjà été configurés à l'étape précédente, ils participent déjà la la topologie. Il ne reste qu'a les brancher. Il est possible de vérifier le status du RSTP et des interfaces avec : show spanning-tree active show spanning-tree detail Ainsi que plusieurs commandes supplémentaires. 4.3 Raccordement Maintenant que tout est configuré, il est possible de raccorder l'interco meshée au reste de l'infra en remplacement du switch de base. Comme visible sur ce schéma, le port qui relie le switch L3 s'est désactivé instantanément. En effet le BPDU guard a fait son travail. Le switch L3 tel que configuré permet bien de faire le routage, mais le port qui le relie est en mode switch. Il est donc capable d'envoyer et d'interpréter les trames BPDU. Ce qui a activé la sécurité sur le switch int-sw02. Pour remédier à ce problème, il faut tout d'abord reconfigurer le ST1-RT01 correctement. Paramétrage ST1-RT01 # Passer en mode privilège enable # Passer en mode configuration conf t # Désactiver les interfaces de vlan. vlan 1 no ip addr exit # Confugrer l'interface 1/0/24 en interface de routeur et non en port de switch. int gi 1/0/24 no switchport ip addr 10.10.10.1 255.255.255.0 exit # Sortir du mode config et sauvegarder le fichier exit copy run start   Puis vérifier le status sur le switch int-sw02 et résactiver le port. show interfaces status Le port gi 3/1 est bien en mode "err-disabled" Pour le réactiver, se mettre sur l'interface et la réinitialiser avec un 'shut / no shut'.