OSPF en IPv6
l'OSPF en IPv6 fonctionne globalement pareil qu'en v4. Cependant, il y a quelques différences.
Configuration globale
La configuration globale d'OSPF en v4 et en v6 est différente :
En OSPFv2
(config)# router ospf pid
(config-router)#
En OSPFv3
(config)# ipv6 router ospf pid
(config-rtr)#
Mais avant cela, nous devons activer le routage IPv6
(config)# ipv6 unicast-routing
Nous gardons évidemment le PID en OSPFv2 et v3
router-id
En OSPFv2, ce sera l'adresse IP des loopback la plus élevée qui fera le rôle de router-id, sans cela, l'adresse IP des interfaces
(config-router)# router-id A.B.C.D
En OSPFv3, le comportement est le même
(router-rtr)# router-id A.B.C.D
Pour rappel, le router-id est le premier paramètre devant être configuré, sans cela, nous sommes obliger de reload le processus
clear ipv6 ospf process // OSPFv3
clear ip ospf process // OSPFv2
Passive interface
Pour rappel, une interface dites passive est une interface qui n'est pas destinée à recevoir des messages OSPF (Typiquement, lorsqu'il y a un PC derrière)
Pour éviter de compromettre la sécurité de notre réseau, nous passivons l'interface afin que celle-ci ne recoive plus aucun message.
Le procédé est le même en OSPFv2/OSPFv3 (Seul le prompt changera)
(config-router)# passive-interface e0/0
(config-rtr)# passive-interface e0/0
Activation de l'OSPF
Une fois l'OSPF correctement configuré, il faut maintenant « l'activer » (C'est à dire, lui dire quels réseaux annoncer)
Pour se faire, il existe 2 manières en OSPFv2 mais une seule en OSPFv3
Commencons par la manière unique à OSPFv2 :
network 192.168.80.0 255.255.255.0 area 0
Dans cette ligne, nous annonçons le réseau 192.168.80.0/24 en OSPF dans la zone 0
Originellement, nous devons mettre le wildcard mask en OSPF, mais la grande majorité des IOS peuvent convertir masque « normal » en wildcard mask
La seconde méthode, utilisable en OSPFv2 et indispensable en OSPFv3 et de se placer directement sur l'interface. Via cette méthode, il n'y a aucune erreur possible.
(config)# interface e0/1
(config-if)# ip ospf pid area area-id // OSPFv2
(config-if)# ipv6 ospf pid area area-id // OSPFv3