2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
Tout d’abord, configurez l’interface IP et ospf en fonction des informations de segment de réseau dans le diagramme de topologie ci-dessus.
Configurez ensuite la route par défaut pour vous assurer que le lien physique est accessible.
Voici un exemple de R1
- ip route-static 0.0.0.0 0 16.0.0.2
- ip route-static 0.0.0.0 0 16.0.1.2
Créez ensuite une interface tunnel pour la configuration MGRE :
R1
- interface Tunnel0/0/0 #R1,R4,R5全连mgre
- ip address 192.168.1.1 24
- tunnel-protocol gre p2mp #设定隧道协议为mgre
- source 16.0.1.1
- nhrp network-id 1
- nhrp entry 192.168.1.4 46.0.0.1 register #按照全连要求,R1,R4,R5互为彼此中心和分支
- nhrp entry 192.168.1.5 56.0.0.1 register
- interface Tunnel0/0/1 #R1为中心,R2,R3为分支的mgre
- ip address 192.168.0.1 24
- tunnel-protocol gre p2mp
- source 16.0.0.1
- nhrp network-id 2
R2
- interface Tunnel0/0/0
- ip address 192.168.0.2 24
- tunnel-protocol gre p2mp
- source 26.0.0.1
- nhrp network-id 2
- nhrp entry 192.168.0.1 16.0.0.1 register
R3
- interface Tunnel0/0/0
- ip address 192.168.0.3 24
- tunnel-protocol gre p2mp
- source 36.0.0.1
- nhrp network-id 2
- nhrp entry 192.168.0.1 16.0.0.1 register
-
R4
- interface Tunnel0/0/0
- ip address 192.168.1.4 24
- tunnel-protocol gre p2mp
- source 46.0.0.1
- nhrp network-id 1
- nhrp entry 192.168.1.1 16.0.1.1 register #按照全连要求,R1,R4,R5互为彼此中心和分支
- nhrp entry 192.168.1.5 56.0.0.1 register
R5
- interface Tunnel0/0/0
- ip address 192.168.1.5 24
- tunnel-protocol gre p2mp
- source 56.0.0.1
- nhrp network-id 1
- nhrp entry 192.168.1.1 16.0.1.1 register #按照全连要求,R1,R4,R5互为彼此中心和分支
- nhrp entry 192.168.1.4 46.0.0.1 register
Après la configuration, j'ai vérifié R1 et constaté qu'il n'y avait pas de R3 et R5 dans la table des voisins OSPF, mais R4 et R2. Cependant, la machine à états était init et aucune réponse de paquet bonjour n'a été reçue.
La table voisine R2 n'a pas R1
La table voisine R3 n'a pas R1
La table voisine R4 a R5 et une relation de contiguïté est établie, mais il n'y a pas de R1.
La table voisine R5 a R4 et une contiguïté établie, mais n'a pas R1.
Résolvez d'abord les problèmes de R1, R4 et R5. Le type d'interface OSPF qui identifie l'interface tunnel par défaut dans OSPF est P2P. Seuls deux périphériques peuvent exister, nous choisissons donc de modifier le type d'interface tunnel en type de diffusion.
- interface tunnel0/0/0
- ospf network-type broadcast
Vérifiez à nouveau la table des voisins OSPF de R1, R4 et R5 et constatez que R1, R4 et R5 sont voisins les uns des autres.
Après avoir résolu le problème entre R1, R2 et R3, il a été déterminé que MGRE ne prend en charge que la monodiffusion, tandis que OSPFV2 transmet les informations via multidiffusion et que la pseudo-diffusion doit être activée.
R1
- interface Tunnel0/0/1
- nhrp entry multicast dynamic
R1 et R2 sont voisins, mais R3 ne figure pas dans la table des voisins.
Il y a R1 dans la table voisine de R3, mais la machine à états est initialisée et aucun paquet hello n'est reçu de R1.
Ce phénomène est le même que celui de R1, R4 et R5. Le type d'interface est p2p, ce qui fait que R1 n'envoie des informations qu'à un seul routeur. Le type d'interface du tunnel 0/0/1 est défini sur p2mp.
La raison du choix de p2mp est que par rapport à la diffusion, p2mp ne déclenchera pas les élections DR et BDR. R1, R2 et R3 sont des structures de branche centrale, ce qui fera que R2 et R3 ne connaîtront que R1 en tant que centre et ne pourront pas se connaître. . Il existe également une branche, DR. Lors de l'élection BDR, R1-R2 et R1-R3 sont divisés en deux zones pour l'élection. Si R1 est DR dans une zone et BDR dans l'autre zone lors de l'élection, la cognition est incohérente. L'utilisation de DR et de BDR entre le centre et la succursale entraînera une défaillance du réseau. Certaines des informations LSA envoyées par le périphérique DR sont incomplètes, ce qui entraînera l'impossibilité d'obtenir des informations de routage complètes.
R1
- interface Tunnel0/0/1
- ospf network-type p2mp #修改接口类型为p2mp
- ospf timer hello 10 #p2mp是人为接口类型,默认30s发送一次,为了加快收敛修改发送周期为10s
R2/R3
- interface Tunnel0/0/0
- ospf network-type p2mp
- ospf timer hello 10
Vérifiez les tables de routage de R1 à R5 et constatez qu'elles ont toutes des entrées de routage pour les réseaux privés de chacun.
R1 pinge R2, R3, R4, R5
R2 pinge R3, R4, R5
R4 peut envoyer une requête ping à R2 et R5, ce qui prouve que les réseaux privés sont accessibles les uns aux autres.