Compartir tecnología

Experimento de revisión OSPF-MGRE

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

Primero, configure la interfaz IP y ospf según la información del segmento de red en el diagrama de topología anterior.

Luego configure la ruta predeterminada para garantizar que se pueda acceder al enlace físico.

Aquí hay un ejemplo de R1.

  1. ip route-static 0.0.0.0 0 16.0.0.2
  2. ip route-static 0.0.0.0 0 16.0.1.2

Luego cree una interfaz de túnel para la configuración de MGRE:

R1

  1. interface Tunnel0/0/0                        #R1,R4,R5全连mgre
  2.  ip address 192.168.1.1 24
  3.  tunnel-protocol gre p2mp                        #设定隧道协议为mgre
  4.  source 16.0.1.1
  5.  nhrp network-id 1
  6.  nhrp entry 192.168.1.4 46.0.0.1 register #按照全连要求,R1,R4,R5互为彼此中心和分支
  7.  nhrp entry 192.168.1.5 56.0.0.1 register
  1. interface Tunnel0/0/1                        #R1为中心,R2,R3为分支的mgre
  2.  ip address 192.168.0.1 24
  3.  tunnel-protocol gre p2mp
  4.  source 16.0.0.1
  5.  nhrp network-id 2

R2

  1. interface Tunnel0/0/0
  2.  ip address 192.168.0.2 24
  3.  tunnel-protocol gre p2mp
  4.  source 26.0.0.1
  5.  nhrp network-id 2
  6.  nhrp entry 192.168.0.1 16.0.0.1 register

R3

  1. interface Tunnel0/0/0
  2.  ip address 192.168.0.3 24
  3.  tunnel-protocol gre p2mp
  4.  source 36.0.0.1
  5.  nhrp network-id 2
  6.  nhrp entry 192.168.0.1 16.0.0.1 register

R4

  1. interface Tunnel0/0/0
  2.  ip address 192.168.1.4 24
  3.  tunnel-protocol gre p2mp
  4.  source 46.0.0.1
  5.  nhrp network-id 1
  6.  nhrp entry 192.168.1.1 16.0.1.1 register #按照全连要求,R1,R4,R5互为彼此中心和分支
  7.  nhrp entry 192.168.1.5 56.0.0.1 register

R5

  1. interface Tunnel0/0/0
  2.  ip address 192.168.1.5 24 
  3.  tunnel-protocol gre p2mp
  4.  source 56.0.0.1
  5.  nhrp network-id 1
  6.  nhrp entry 192.168.1.1 16.0.1.1 register        #按照全连要求,R1,R4,R5互为彼此中心和分支
  7.  nhrp entry 192.168.1.4 46.0.0.1 register

Después de la configuración, verifiqué R1 y descubrí que no había R3 y R5 en la tabla de vecinos OSPF, pero sí R4 y R2. Sin embargo, la máquina de estado estaba iniciada y no se recibió ninguna respuesta del paquete de saludo.

La tabla vecina R2 no tiene R1

La tabla vecina R3 no tiene R1

La tabla vecina R4 tiene R5 y se establece una relación de adyacencia, pero no hay R1.

La tabla vecina R5 tiene R4 y establece adyacencia, pero no tiene R1.

Primero resuelva los problemas de R1, R4 y R5. El tipo de interfaz OSPF que identifica la interfaz de túnel de forma predeterminada en OSPF es P2P. Solo pueden existir dos dispositivos, por lo que elegimos modificar el tipo de interfaz de túnel al tipo de transmisión.

  1. interface tunnel0/0/0
  2. ospf network-type broadcast

Verifique nuevamente la tabla de vecinos OSPF de R1, R4 y R5 y descubra que R1, R4 y R5 son vecinos entre sí.

Después de resolver el problema entre R1, R2 y R3, se determinó que MGRE solo admite unidifusión, mientras que OSPFV2 transmite información a través de multidifusión y es necesario activar la pseudodifusión.

R1

  1. interface Tunnel0/0/1
  2. nhrp entry multicast dynamic

R1 y R2 son vecinos, pero R3 no está en la tabla de vecinos.

Hay R1 en la tabla de vecinos de R3, pero la máquina de estado está en inicio y no se recibe ningún paquete de saludo de R1.

Este fenómeno es el mismo que el de R1, R4 y R5. El tipo de interfaz es p2p, lo que hace que R1 solo envíe información a un enrutador. El tipo de interfaz del túnel 0/0/1 está configurado en p2mp.

La razón para elegir p2mp es que, en comparación con la transmisión, p2mp no activará las elecciones de DR y BDR, R1, R2 y R3 son estructuras de rama central, lo que hará que R2 y R3 solo conozcan a R1 como centro y no puedan conocerse entre sí. También hay una rama, DR. Durante la elección de BDR, R1-R2 y R1-R3 se dividen en dos áreas para la elección. Si R1 es DR en un área y BDR en la otra área, la cognición es inconsistente. de DR y BDR en el centro y la sucursal harán que la red Parte de la información LSA enviada por el dispositivo DR esté incompleta, lo que resultará en la imposibilidad de obtener información de enrutamiento completa.

R1

  1. interface Tunnel0/0/1
  2. ospf network-type p2mp #修改接口类型为p2mp
  3. ospf timer hello 10 #p2mp是人为接口类型,默认30s发送一次,为了加快收敛修改发送周期为10s

R2/R3

  1. interface Tunnel0/0/0
  2. ospf network-type p2mp
  3. ospf timer hello 10

Consulte las tablas de enrutamiento de R1-R5 y descubra que todas tienen entradas de enrutamiento para las redes privadas de cada uno.

R1 hace ping a R2, R3, R4, R5

R2 hace ping a R3, R4, R5

R4 puede hacer ping a R2 y R5, lo que demuestra que las redes privadas son accesibles entre sí.