Análisis de base de datos OSPF y paquete Hello

 Análisis de la base de datos OSPF

Como se muestra en la figura, OSPF está habilitado en la red, AR2 y AR5 son ABR, y las interfaces correspondientes de todos los enrutadores se anuncian en las áreas correspondientes.

R1 anuncia la dirección IP de Loopback 0 al proceso OSPF

Importe rutas estáticas en R6 y configure g0/0/0 de AR6 como una interfaz silenciosa:

        Interfaz silenciosa: cuando una interfaz de un enrutador OSPF no está conectada a un vecino OSPF, podemos usar la configuración de la interfaz silenciosa.Por ejemplo: la interfaz del enrutador OSPF está conectada al conmutador y el conmutador está conectado al PC Después de habilitar la interfaz silenciosa, la interfaz ya no enviará ni recibirá paquetes de protocolo OSPF.

R6:
[AR6]ip route-static 10.10.7.7 32 192.168.67.7
[AR6-ospf-1]dis this
[V200R003C00]
#
ospf 1 router-id 6.6.6.6 
 import-route static
 silent-interface GigabitEthernet0/0/0
 area 0.0.0.56 
  network 192.168.56.0 0.0.0.255 
  network 192.168.67.0 0.0.0.255 

R7:
[AR7]ip route-static 192.168.0.0 16 192.168.67.6
[AR7]int g0/0/01
[AR7-GigabitEthernet0/0/1]ip add 192.168.67.7 24
[AR7-LoopBack0]ip add 10.10.7.7 32

Verifique la base de datos OSPF en R1

<AR1>dis ospf lsdb 
	 OSPF Process 1 with Router ID 1.1.1.1
		 Link State Database 
		         Area: 0.0.0.12
 Type      LinkState ID    AdvRouter          Age  Len   Sequence   Metric
 Router    2.2.2.2         2.2.2.2            340  36    80000006       1
 Router    1.1.1.1         1.1.1.1           1124  48    80000007       1
 Network   192.168.12.1    1.1.1.1            333  32    80000004       0
 Sum-Net   192.168.67.0    2.2.2.2            210  28    80000001       5
 Sum-Net   192.168.45.0    2.2.2.2           1759  28    80000002       3
 Sum-Net   192.168.23.0    2.2.2.2            309  28    80000003       1
 Sum-Net   192.168.56.0    2.2.2.2           1620  28    80000002       4
 Sum-Net   192.168.34.0    2.2.2.2             51  28    80000003       2
 Sum-Asbr  6.6.6.6         2.2.2.2             61  28    80000001       4

		 AS External Database
 Type      LinkState ID    AdvRouter          Age  Len   Sequence   Metric
 External  10.10.7.7       6.6.6.6             65  36    80000001       1

[LSA] En una red OSPF, los enrutadores no transmiten rutas directamente, sino que transmiten LSA (Anuncio de estado de enlace Anuncio de estado de enlace). Los LSA se incluyen en paquetes de protocolo OSPF, y los enrutadores van a rutas independientes a través de LSA recibidos. Las reglas para calcular rutas son lo mismo.

  1. 【Tipo 】
    1. [Enrutador——LSA tipo 1] En un área OSPF, si un enrutador se presenta, en el mismo proceso OSPF, diferentes interfaces se conectan a diferentes áreas al mismo tiempo, entonces el enrutador generará un 1 en cada área.
    2. [Red——LSA de tipo 2] En cada segmento de red de tipo de red de transmisión o sin transmisión, se generará un DR y se utilizará el LSA de tipo 2 para representar DR
    3. [ Sum-Net——Type 3 LSA ] representa un ejemplo de enrutamiento entre dominios OSPF: en una topología de línea recta como R1-R2-R3, R2 es un ABR. R2 enviará la ruta del área R2-R3 en la forma de Tipo 3 LSA a R1
    4. [Sum-Asbr——Type 4 LSA] es generado por ABR e introduce LSA de ASBR en otras áreas de esta área. Por ejemplo: en la topología de línea recta R1-R2-R3, R2 es ABR y R3 es ASBR. En este momento , R2 generará un LSA Tipo 4, enviado a R1, introduce ASBR-R3 a R1
    5. [ Externa —— Tipo 5 LSA ] indica la ruta fuera del dominio OSPF (también llamada ruta externa), es decir, la ruta importada con éxito por import-route
    6. [NSSA——Type 7 LSA]Función: En el área NSSA, transmite rutas externas. Rango de propagación: Aprobado en el área NSSA. En este ejemplo, después de configurar el área 56 como el área NSSA, verá este tipo de LSA en R5R6

            En el área NSSA, se generará automáticamente una ruta predeterminada Tipo 7 para guiar el área NSSA para acceder a rutas externas.
            En Totally NSSA, se generarán automáticamente rutas predeterminadas Tipo 3 y Tipo 7. El enrutador utiliza rutas predeterminadas Tipo 3 para guiar reenvío de datos por defecto.

  2. 【 LinkState ID 】 El nombre de la LSA

  3. [AdvRouter] El enrutador de anuncios (enrutador de anuncios) es quién envió este LSA

  • ¿La ruta predeterminada (la ruta predeterminada) debe ser una ruta estática?

    No necesariamente ip route-static 0.0.0.0 0 xxxx De hecho, es posible configurar una ruta predeterminada estática. En un protocolo de enrutamiento dinámico como OSPF, también se puede generar una ruta predeterminada. En este momento, la ruta predeterminada también es dinámica. Por ejemplo: en el área Stub, el ABR inundará un LSA tipo 3 que representa la ruta predeterminada a los enrutadores en el área Stub. En este momento, los enrutadores OSPF en el área Stub formarán la ruta predeterminada OSPF.

Área especial:

  • área de trozo

    • No se requieren LSA tipo 5 en el área Debido a que no se requieren LSA tipo 5, no se requieren LSA tipo 4. En este momento, el ABR generará un LSA de tipo 3 que representa la ruta predeterminada al área Stub

  • Totalmente área de stub

    • No se requieren LSA de tipo 5 en el área, por lo que no se requieren LSA de tipo 4. Al mismo tiempo, no se requieren LSA de tipo 3. En este momento, el ABR generará un LSA de tipo 3 que representa la ruta predeterminada al área de rutas internas .

      Extensión: Ventajas del área Stub: Ahorre recursos del sistema, ahorre recursos de enlace y mejore la estabilidad de la red (porque no se ve afectada por las subidas y bajadas frecuentes de rutas externas)

  • Área NSSA No se requiere LSA de tipo 5 en el área, por lo que no se requiere LSA de tipo 4. Sin embargo, en esta área, se pueden importar rutas externas (ruta de importación). Las rutas externas importadas en esta área están representadas por Tipo 7 (NSSA ) LSA

    En este momento, el ABR emitirá un tipo 7 LSA (0.0.0.0) que representa la ruta predeterminada (ruta predeterminada) al área NSSA

  • El área totalmente NSSA no necesita LSA tipo 5 en el área, por lo que no se requiere LSA tipo 4. Sin embargo, en esta área, se pueden importar rutas externas (import-route). Al mismo tiempo, no se requiere LSA tipo 3 en el área (el enrutamiento entre dominios está representado por LSA de tipo 3)

    Nota: En este punto, el ABR generará el LSA de tipo 3 y el LSA de tipo 7 que representan la ruta predeterminada al mismo tiempo. Otros enrutadores en el área calcularán la ruta predeterminada (ruta predeterminada) de acuerdo con el LSA de tipo 3. Prioridad de LSA: 1 >3>5> 7


Análisis de paquetes OSPF Hello

  • [TTL] Mensaje de saludo OSPF, el valor TTL del encabezado IP es 1, OSPF no puede establecer vecinos entre saltos Ejemplo: R1-R2-R3, tal topología de línea recta R1 quiere enviar un mensaje de saludo a R3, y el mensaje pasa a través de R2 En este momento, el TTL se reducirá en 1. En este momento, R2 descarta el paquete, por lo que R1 no puede cruzar R2 y establecer un vecino con R3
  • [ Protocolo ] Este campo en el mensaje IP se denomina número de protocolo, que se refiere a qué protocolo va seguido por el encabezado IP. Diferentes protocolos usan diferentes números de protocolo para indicar que OSPF está en el mensaje IP, y el número de protocolo siempre es 89 .

  • [Versión OSPF] hace referencia a la versión del protocolo OSPF que se ejecuta en este enrutador Versión 2: versión IPv4 de OSPF Versión 3: versión IPv6 de OSPF
  • [Tipo de mensaje] El tipo de mensaje se refiere al mensaje OSPF que sigue al encabezado OSPF, cuyo tipo de mensaje tipo 1 es el mensaje de saludo
  • 【Longitud del paquete】La longitud del paquete
  • 【Enrutador OSPF de origen】 El enrutador OSPF que genera este mensaje es el llamado enrutador OSPF que ejecuta el protocolo OSPF.
  • [ID de área] El área OSPF donde se encuentra la interfaz del enrutador que envía este paquete OSPF es el área donde se encuentra la interfaz, porque cuando el enrutador envía el paquete, el encabezado IP se encapsula delante del paquete OSPF y por encima el encabezado IP, la dirección IP de origen está marcada y la dirección IP de origen es en realidad la dirección IP de la interfaz que envía este paquete OSPF.
  • 【Packet Checksum】 La suma de verificación se utiliza para verificar si el paquete es correcto
  • [Tipo de autenticación y Datos de autenticación] Campos sobre la autenticación OSPF Tipo de autenticación: es el tipo de autenticación Datos de autenticación: es la contraseña de autenticación (con texto sin formato o texto cifrado)

  •  [Máscara de red] hace referencia a la máscara de la dirección IP de la interfaz que envía el mensaje de saludo
  • 【Intervalo de saludo】 El intervalo de saludo se refiere al intervalo para enviar paquetes de saludo en esta interfaz. De manera predeterminada, el enrutador envía un paquete de saludo cada 10 segundos.
  • 【 Opción 】 La bandera especial está relacionada con el área
  • 【 Prioridad del enrutador 】 La prioridad de DR
  • [Intervalo muerto del enrutador] El tiempo muerto se refiere a cuánto tiempo no he recibido el mensaje de saludo de la otra parte. Creo que la otra parte ha colgado. Por defecto, el tiempo muerto es de 40 segundos Nota: El tiempo muerto es 4 veces los tiempos de hola
  • 【 DR 】
    • Todos los enrutadores OSPF han establecido una relación de adyacencia COMPLETA con DR, es decir: todos los enrutadores OSPF sincronizarán la base de datos con DR, y DR enviará la base de datos sincronizada a todos (el método de envío es: la dirección de destino es 224.0.0.5)
    • El papel de DR para acelerar la sincronización de la base de datos

    • Principio de elección de DR
      [1] Compare la prioridad del enrutador en el mensaje Hola, el valor predeterminado es 1, el rango de valores es 0-255, cuanto mayor sea el valor, mejor [2] Si la prioridad del enrutador es la misma, compare el enrutador- id, cuanto más grande mejor

    • Establecer la prioridad de DR en 0 significa que mi enrutador OSPF y esta interfaz nunca participarán en la elección de DR de OSPF, es decir, la prioridad de DR es 0, que no es la prioridad más baja, pero no participa en la elección.

    • ¡Las características de DR son estables! ¡No se puede anticipar!
      En un segmento de red, una vez que se elige DR, incluso si aparecen otros enrutadores con mayor prioridad de DR en el segmento de red, la identidad de DR no se reemplazará. Si se debe reemplazar la identidad de DR, debemos reiniciar el proceso OSPF de todos Enrutadores OSPF en el segmento de red

  • 【BDR】Copia de seguridad de base de datos
    • DR cuelga, BDR se hará cargo inmediatamente del trabajo de DR
    • Al comienzo del proceso de elección de DR
      , se selecciona un BDR de todos los enrutadores con una prioridad de DR distinta de cero en el segmento de red. En este momento, no hay DR, por lo que el BDR se convierte inmediatamente en DR. Entonces, debido a que no hay no hay BDR, la elección comienza de nuevo.
    • En el proceso de que BDR se convierta en DR
      , la prioridad de DR está oculta en el mensaje Hlelo de OSPF, y el tiempo de muerte del enrutador OSPF es de 40 segundos de forma predeterminada.
    • ¿Puede una interfaz silenciosa convertirse en DR? Sí, porque durante la elección de DR, si no puedo recibir el mensaje Hola de la otra parte, pensaré que la otra parte no se atreve a compararse conmigo, por lo que mi interfaz es DR
    • ¿Puede la interfaz que conecta el enrutador OSPF a la PC convertirse en DR?
      si, por la misma razon
  • [Avtice Neighbor] El vecino activado es en realidad la identificación del enrutador del vecino que reconozco

 Bits de opción en el área OSPF

  • E y NP Podemos ver las Opciones (bit de bandera especial) en el mensaje OSPF Hello, entre ellas, E: indica que este enrutador puede importar rutas externas (import-route) NP: indica que este enrutador está enviando la interfaz de este Hola mensaje El área donde se encuentra es el área NSSA
  • E=1, NP=0 significa que esta área es un área normal
  • E=0, NP=0 significa que esta área es un área Stub (Totally Stub también indica esto)
  • E=0, NP=1 significa que esta área es un área NSSA (Totalmente NSSA también indica esto)

La diferencia entre la red y el enrutador de importación en OSPF

  • 【 red 】 Anuncio: anuncia el segmento de red conectado directamente donde se encuentra la interfaz del enrutador OSPF
  • 【importar ruta】Importar: La importación es la ruta fuera de la red OSPF
  • [Diferencia] [Propósito] la red puede declarar con precisión una ruta (es decir, un segmento de red conectado directamente) import-route puede importar un tipo de ruta. Por ejemplo: hay diez rutas estáticas en un enrutador. En este momento, estamos en este enrutador import-route static en el proceso OSPF, puede importar estas diez rutas estáticas en el proceso OSPF a la vez
  • [Prioridad] La ruta OSPF de la red, la prioridad predeterminada es 10. La ruta externa de la ruta de importación, la prioridad predeterminada es 150

Resumen de los comandos OSPF comunes

  • Ver comando de configuración de interfaz
    mostrar interfaz de configuración actual GigabitEthernet 0/0/1
  • Ver el comando OSPF configurado
    mostrar la configuración actual configuración ospf
  • Mostrar información de interfaz OSPF
    mostrar interfaz ospf
  • Mostrar relación de vecino OSPF
    mostrar resumen de par OSPF
  • Verifique la visualización de la base de datos OSPF
    ospf lsdb
  • Ver las rutas calculadas por OSPF en la tabla de enrutamiento IP:
    mostrar protocolo de tabla de enrutamiento IP ospf
  • Comando para cambiar el tipo de área
    ospf x area x stub/nssa/stub no-summary/nssa no-summary
  • Cambiar el tiempo de saludo/muerto de una interfaz OSPF
    interfaz x/x/x ospf timer hello/dead x
  • Cambiar el tipo de red de una interfaz OSPF
    interfaz x/x/x ospf network-type broadcast/nbma/p2p/p2mp

Supongo que te gusta

Origin blog.csdn.net/weixin_45059947/article/details/127933927
Recomendado
Clasificación