Comment établir et configurer une interconnexion via le protocole ERPS Introduction : Le protocole ERPS(Ethernet Ring Protection Switching) est utilisé pour permettre de créer un anneau (Ring) afin d assurer une redondance de liens en cas de panne. La particularité du protocole ERPS est qu il est capable de rétablir une connexion en 50 ms. L ERPS est beaucoup plus rapide et moins limité que le Protocole RSTP. Schéma d'implantation:
Pour notre exemple nous désirons créer une boucle entre les commutateurs et permettre au PC1, PC2 et PC3 de pouvoir avoir une connexion permanente. Configuration de base des commutateurs: Par principe les commutateurs ont tous une adresse IP en 10.90.90.90/8. Donc la première étape sera de modifier l adresse IP des commutateurs. Vous pouvez vous connecter en direct de votre PC via un Câble RJ-45 et saisir sur votre navigateur http://10.90.90.90 (interface WEB de votre switch) ou utiliser votre câble console pour vous connectez en HyperTerminal. Le login est «admin» et il n y a pas de mot de passe.
En mode console il suffit de saisir le commande : pour le DES-3528config ipif System ipaddress 10.90.90.90/8 vlan default DES-3528 save Pour le DGS-3627config ipif System ipaddress 10.90.90.91/8 vlan default. DGS-3627 save Pour le DGS-3620config ipif System ipaddress 10.90.90.92/8 vlan default DGS-3620 save Principe de Fonctionnement de l ERPS. Le protocole n est pas compatible avec le STP et ou RSTP. Assurez-vous que ces derniers ne sont pas activés. Pour permettre au protocole ERPS de fonctionner, il faut que l on définisse le chemin de communication dans l anneau. Pour notre exemple l interconnexion se fera avec les ports 23 et 24. D un port «West» vers un port «Est». Cependant, afin que les données Ethernet puissent circuler, il faut que l on puisse même si la liaison est physiquement faite, que cette dernière ne soit qu un Backup. Cette liaison appelée «RPL Owner» se s activera que si un lien est rompu. «Le RPL owner» est contrôlé par un commutateur dit «Owner». C est le commutateur «Owner» qui contrôlera l état des liens et «pilotera» le traffic. Pour aider de manière transparente à contrôler l état du traffic dans l anneau, il faut activer un «Vlan R-aps» (automatic protection switching ) dans lequel on intégrera les Vlan à protéger.
Une fois que les adresses IP ont été modifiées sur chaque commutateur on va pouvoir faire du «copie /coller» des lignes de commandes suivantes : Pour le DGS-3620 : création du VLAN R-aps et paramétrage des ports de liaisons 23-24 pour notre exemple VLAN enable pvid auto_assign config vlan default delete 1-28 config vlan default add tagged 23-24 config vlan default add untagged 1-22,25-28 config vlan default advertisement enable create vlan raps tag 100 config vlan raps add tagged 23-24 advertisement disable config port_vlan 1-28 gvrp_state disable ingress_checking enable acceptable_frame admit_all pvid 1 paramétrage ERPS. ERPS create erps raps_vlan 100 config erps raps_vlan 100 timer holdoff_time 0 guard_time 500 wtr_time 5 config erps raps_vlan 100 rpl_port west config erps raps_vlan 100 rpl_owner enable config erps raps_vlan 100 ring_mel 1 config erps raps_vlan 100 revertive mode enable précision sur le sens de circulation des données dans l anneau config erps raps_vlan 100 ring_port west 24 config erps raps_vlan 100 ring_port east 23 on précise le VLan à protéger pour la tolérance de panne config erps raps_vlan 100 protected_vlan add vlanid 1 config erps raps_vlan 100 state enable enable erps config erps log enable config erps trap disable save
Pour DES-3528 VLAN enable pvid auto_assign config vlan default delete 1-28 config vlan default add untagged 1-28 config vlan default advertisement enable config vlan default add tagged 23-24 create vlan raps tag 100 config vlan raps add tagged 23-24 advertisement disable disable gvrp config port_vlan 1-28 gvrp_state disable ingress_checking enable acceptable_frame admit_all pvid 1 ERPS create erps raps_vlan 100 config erps raps_vlan 100 timer holdoff_time 0 guard_time 500 wtr_time 5 config erps raps_vlan 100 rpl_port west config erps raps_vlan 100 rpl_owner disable config erps raps_vlan 100 ring_mel 1 config erps raps_vlan 100 ring_port west 24 config erps raps_vlan 100 ring_port east 23 config erps raps_vlan 100 protected_vlan add vlanid 1 config erps raps_vlan 100 state enable enable erps config erps log enable config erps trap disable save
Pour le DGS-3627 : VLAN enable pvid auto_assign config vlan default delete 1-27 config vlan default add tagged 23-24 config vlan default add untagged 1-22,25-27 config vlan default advertisement enable create vlan raps tag 100 config vlan raps add tagged 23-24 advertisement disable config gvrp 1-27 state disable ingress_checking enable acceptable_frame admit_all pvid 1 ERPS create erps raps_vlan 100 config erps raps_vlan 100 timer holdoff_time 0 guard_time 500 wtr_time 5 config erps raps_vlan 100 rpl_port west config erps raps_vlan 100 rpl_owner disable config erps raps_vlan 100 ring_mel 1 config erps raps_vlan 100 ring_port west 24 config erps raps_vlan 100 ring_port east 23 config erps raps_vlan 100 protected_vlan add vlanid 1 config erps raps_vlan 100 state enable enable erps config erps log enable config erps trap disable save Tests : Reliez les commutateurs entre eux en prenant soin de connecter un port West vers un port Est tout en fermant la boucle. Spécifiez une adresse IP fixe sur les PC1, PC2 et PC3 et procédez à des requêtes de ping.
Déconnectez ensuite un câble de liaison et vous constaterez qu il n y a pas d interruption du réseau. L ERPS va s adapter en permanence et va assurer la continuité du réseau, en trouvant le chemin le plus adapté. Pour mieux le visualiser consulter les logs sur les commutateurs :