Anuncio de estado de enlace

format_list_bulleted Contenido keyboard_arrow_down
ImprimirCitar

El anuncio de estado de enlace (LSA) es un medio de comunicación básico del protocolo de enrutamiento OSPF para el Protocolo de Internet (IP). Comunica la topología de enrutamiento local del enrutador a todos los demás enrutadores locales en la misma área OSPF. OSPF está diseñado para la escalabilidad, por lo que algunos LSA no se inundan en todas las interfaces, sino solo en aquellas que pertenecen al área apropiada. De esta manera, la información detallada se puede mantener localizada, mientras que la información resumida se inunda al resto de la red. El OSPFv2 original solo para IPv4 y el OSPFv3 más nuevo compatible con IPv6 tienen tipos de LSA muy similares.

Tipos

Los tipos de LSA definidos en OSPF son los siguientes:

Anuncios del estado de enlace OSPF
Tipo LS LS name Generado por Distancia LSA description
1 Router-LSAs Cada router interno dentro de un área área local Originado por todos los routers.

El ID de estado de enlace del tipo 1 LSA es el ID de router originario.

2 Network-LSAs router designado (DR) área local Originado para las transmisiones y redes NBMA por el router designado. Esta LSA contiene la lista de routers conectados a la red. El ID de estado de enlace del tipo 2 LSA es la dirección de interfaz IP del DR.
En OSPFv3 Network-LSAs no tienen información de dirección y son protocolo de red independiente.
3 Summary-LSAs (OSPFv2)

Inter-Area-Prefix-LSAs (OSPFv3)

Area Border Router (ABR) dominio de enrutamiento a Area Border Router (ABR) toma información que ha aprendido en una de sus áreas adjuntas y la resume antes de enviarla a otras áreas a las que está conectado. Cada resumen-LSA describe una ruta hacia un destino fuera de la zona, pero todavía dentro de la AS (es decir, una ruta inter-área). Esta resumenización ayuda a proporcionar escalabilidad eliminando información detallada de topología para otras áreas, ya que su información de enrutamiento se resume en sólo un prefijo de dirección y métrica. El proceso de resumen también se puede configurar para eliminar un montón de prefijos de direcciones detallados y reemplazarlos con un único prefijo sumario, ayudando a escalabilidad.
En OSPFv3 Inter-Area-Prefix-LSAs han sido renombrados.
4 ASBR-Summary (OSPFv2)

Inter-Area-Router-LSAs (OSPFv3)

Area Border Router (ABR) dominio de enrutamiento Esto es necesario porque los LSA externos Tipo 5 se inundan en todas las áreas con la fuente como el ID del router del Sistema Autónomo (ASBR), pero los IDs del router no se anuncian entre las áreas. Esto es resuelto por un Router de la Frontera de la Zona inundando la información del ASBR donde se originó el tipo 5. El ID de estado de enlace es el ID de router del ASBR descrito para el tipo 4 LSAs.
En OSPFv3 Inter-Area-Router-LSAs han sido renombrados.
5 AS-external-LSAs Sistema Autónomo Boundary Router (ASBR) dominio de enrutamiento Estos acuerdos contienen información importada en OSPF de otros procesos de enrutamiento. Se inundan en todas las zonas sin cambios (excepto las zonas de stub y NSSA). Para LSAs "Métrica externa tipo 1" el métrica enviado es el costo de la ASBR a la red de destino externo y debe añadirse al coste OSPF a la publicidad ASBR del tipo 5, mientras que para las decisiones de enrutamiento "Tipo externo 2" LSAs se hacen utilizando el costo métrico Tipo 1 enviado como el costo total para llegar al destino externo incluyendo el costo al ASBR. El ID de estado de enlace del tipo 5 LSA es el número de red externa. Las rutas predeterminadas para la AS también pueden ser descritas por AS-external-LSAs.
6 Miembros del Grupo LSA Esto se definió para extensiones multicast a OSPF (MOSPF), un protocolo multicast OSPF que no era de uso general. MOSPF ha sido deprecatado desde OSPFv3 y no se utiliza actualmente. Puede ser reasignado en el futuro.
7 NSSA External Link-State Advertisements El ASBR, dentro de un área no tan estufa Intra-area Tipo 7-LSAs son idénticos a los LSA tipo 5.
Los LSA de tipo 7 sólo se inundan dentro de la NSSA.
Esto permite a los routers de NSSA enviar información externa de enrutamiento para la redistribución. Usan LSAs tipo 7 para informar a los ABR sobre estas rutas externas, que el Router de Fronteras del Área luego traduce a tipo 5 LSAs e inundaciones externas como normales al resto de la red OSPF.

En el router fronterizo de la zona, los LSAs tipo 7 seleccionados se traducen en tipos 5-LSA y se inundan en la columna vertebral.

8

LSAs locales de enlace (OSPFv3)

Cada router interno dentro de un área Enlace Se utiliza un tipo 8 LSA para proporcionar información sobre direcciones locales de enlace y una lista de direcciones IPv6 en el enlace.
  • En OSPFv2, el tipo 8 estaba originalmente destinado a ser utilizado como un llamado Externo-Atributos-LSA para sistemas autónomos de tránsito donde OSPFv2 podría reemplazar el Protocolo interno de la Puerta de la Frontera (iBGP). En estas redes, los destinos BGP se llevarían en LSA Tipo 5 mientras que sus atributos BGP se insertarían en LSA Tipo 8. La mayoría de las implementaciones OSPFv2 nunca apoyaron esta característica, y nunca fue estandarizado para OSPFv2.
9 enlace-local "opaque" (OSPFv2)

Intra-Area-Prefix (OSPFv3)

enlace local Es el OSPFv3 LSA que contiene prefijos para las redes de stub y tránsito en el ID de estado de enlace. También se utiliza para IETF NSF (No-Stop Forwarding).
10 área-local "opaque" (OSPFv2) área local Los LSA Opaque contienen información que debe ser inundada por otros routers incluso si el router no es capaz de entender la información extendida en sí mismo. Típicamente el tipo 10 LSAs se utilizan para extensiones de ingeniería de tráfico (MPLS-TE) a OSPF para crear la base de datos de ingeniería de tráfico (TED), inundando información adicional sobre enlaces más allá de su métrica, como el ancho de banda de enlace y el color.
11 Sistema Autónomo (AS) "opaque" (OSPFv2) dominio de enrutamiento LSA Los paquetes tipo 11 sirven al mismo propósito que los paquetes LSA Type 10 pero no se inundan en tipos de área especiales (zonas de la plataforma).

Los LSA opacos, tipos 9, 10 y 11, están designados para actualizaciones a OSPF para fines específicos de la aplicación. Por ejemplo, OSPF-TE tiene extensiones de ingeniería de tráfico para que RSVP-TE las utilice en la conmutación de etiquetas multiprotocolo (MPLS). Los LSA opacos se utilizan para inundar el color del enlace y la información del ancho de banda. Los mecanismos de inundación de bases de datos de estado de enlace (LSDB) estándar se utilizan para la distribución de LSA opacos. Cada uno de los tres tipos tiene un alcance de inundación diferente.

Para todos los tipos de LSA, existen encabezados LSA de 20 bytes. Uno de los campos del encabezado LSA es el ID del estado del enlace.

Cada enlace de enrutador se define como uno de cuatro tipos: tipo 1, 2, 3 o 4. El LSA incluye un campo de ID de enlace que identifica, mediante el número de red y la máscara, el objeto al que se conecta este enlace.

Dependiendo del tipo, el ID del enlace tiene diferentes significados, como se muestra en la siguiente tabla:

Tipo de enlaceDescripciónLink IDEnlace de datos
1 conexión punto a punto con otro router vecino router ID Dirección IP de la interfaz de origen a la red
2 conexión a una red de tránsito Dirección IP del router designado Dirección IP de la interfaz de origen a la red
3 conexión a una red stub Número de red IP/subnet Máscara Subnet de la interfaz
4 enlace virtual vecino router ID Dirección IP de la interfaz de origen a la red

OSPFv2 para IPv4

Según el Apéndice A.3.1 de RFC 2328, todos los paquetes OSPF comienzan con un encabezado LSA común de "24 bytes" Como se muestra abajo.

Paquete OSPF v2 Formato de encabezado, longitud de campo en bytes
1 1 2 4 4 2 2 8 Variable
Versión 2 Tipo Longitud del paquete ID de Router Identificación de zona Checksum AuType Autenticación Datos

Para


Opciones

Opciones Longitud de campo en bits
1 1 1 1 1 1 1 1
* O DC EA N/P x E *

El campo Opciones está presente en:

  • Hola paquetes
  • Descripción de la base de datos
  • todos los LSA

El campo de opción indica la función admitida por el enrutador de origen. En el paquete Hello, una discrepancia resultará en el rechazo del vecino. para LSA, solo se reenvía el paquete que coincide con la disposición de las rutas de destino.

Opciones (8 bits)
  • E-Bit: Indicativo si el área es capaz AS-external, o STUBed.
  • x-bit: Set 0, utilizado anteriormente por MOSPF
  • N/P-bit: Indicative if area is NSSA.
  • EA-bit: Recibimiento indicativo y avance de los Atributos Externos-LSA
  • DC-bit: Manejo indicativo de circuitos de demanda, RFC 1793.
  • O-bit: La voluntad del router indicativo de recibir y enviar Opaque-LSAs
  • *: Conjunto reservado 0

Descripción de la base de datos DBD

Descripción de la base de datos, longitud de campo en bytes
24 2 1 1 4 Variable
Header
Interface MTU Opciones Banderas Número de secuencia DD LSA Datos
00000IMMS
Los mensajes

Descripción de la base de datos contienen descripciones de la topología del sistema o área autónoma. Transmiten el contenido de la base de datos de estado de enlace (LSDB) para el área de un enrutador a otro. La comunicación de un LSDB grande puede requerir el envío de varios mensajes designando el dispositivo emisor como dispositivo maestro y enviando mensajes en secuencia, con el esclavo (destinatario de la información LSDB) respondiendo con acuses de recibo.

Interface MTU (16 bits)
el mayor datagrama IP que se puede enviar sin fragmentación. En bytes.
banderas(8 bits)
3 bits están definidos.
  • I-Bit: Indicativo este es el primer paquete en la secuencia de paquetes de descripción de bases de datos.
  • M-Bit: Indicativo hay más paquete a seguir.
  • MS-bit Indicative if source is master during the Database Exchange process.
Número de secuencia DD (32 bits)
Descripción de la base de datos, incrementos hasta que se haya enviado la descripción completa de la base de datos.

Solicitud de estado del enlace

Solicitud de estado de enlace (LSR): los mensajes de solicitud de estado de enlace son utilizados por un enrutador para solicitar información actualizada sobre una parte del LSDB de otro enrutador. El mensaje especifica los enlaces para los cuales el dispositivo solicitante desea información más actualizada.

Enlace Estado petición paquete Campo longitud en bytes
24 4 4 4 Variable
Header
Tipo LS Link State ID Publicidad Router Datos

Paquete de actualización del estado del enlace

OSPF Enlace Estado Actualizar paquete Longitud de campo en bytes
24 4 Variable
Header
# LSAs list of LSAs
LSA
  1. el número total de LSA incluidos en esta actualización.
Los mensajes

Actualización del estado del enlace (LSU) contienen información actualizada sobre el estado de ciertos enlaces en la LSDB. Se envían en respuesta a un mensaje de solicitud de estado del enlace y también se transmiten o multidifunden mediante enrutadores de forma regular. Sus contenidos se utilizan para actualizar la información en las LSDB de los enrutadores que los reciben.

Reconocimiento del estado del enlace

OSPF v2 Link State Agradecimiento, Longitud de campo en bytes
24 Variable
Header
list of LSAs
Los mensajes

Reconocimiento del estado del enlace (LSAck) brindan confiabilidad al proceso de intercambio del estado del enlace, al acusar recibo explícitamente de un mensaje de actualización del estado del enlace. La LSA reconoce explícitamente que ha recibido una LSA, al reflejarla.


Encabezado de paquete LSA común de 20 bytes

LSA 20 byte Packet Formato de encabezado, longitud de campo en bytes
2421144422Variable
OSPF Header LS Age Opciones Tipo LS Link State ID Publicidad Router LS Número de secuencia LS Checksum Duración DATOS

Apéndice A.4.1 de RFC 2328, todos los paquetes LSA comienzan con un encabezado LSA común de "20 bytes" Como se muestra abajo. Nota: Todos estos encabezados de paquetes LSA están precedidos por OSPFv2 de "24 bytes" Encabezados OSPF.


Edad de LS (16 bits)
El tiempo en segundos desde que se creó la LSA.
Tipo LS (8 bits)
1,2,3,4,5,6 o 7
Link State ID (32 bits)
Identifica la porción del entorno de red que está siendo descrita por la LSA. El contenido de este campo depende del tipo LSA.
Publicidad ID de Router (32 bits)
router fuente, que originalmente lo creó.
Número de secuencia LS (32 bits)
número de secuencia se aumenta cada vez que el router origina una nueva instancia de la LSA. utilizado para detectar los LSA antiguos y duplicados.
LS Checksum (16 bits)
Checksum del contenido de la LSA.
Longitud (16 bits)
La longitud de la LSA, en bytes.

OSPFv3

En 2008, con la introducción de RFC5340 se estableció un nuevo estándar.

Comune OSPFv3 cabeza de paquete 16 byte
Bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
0 Versión Tipo Longitud del paquete
32 ID de Router
64 Identificación de zona
96 Checksum AuType
128 Dependiendo de los "tipos de paquetes OSPF" los detalles del contenido variarán.
(Los detalles de cada tipo LS se enumeran a continuación.)
~
~
~
~
~ ...

Formatos de encabezado de paquete LSA

Según el Apéndice A.4.2 de RFC 5340, todos los paquetes LSA comienzan con un encabezado LSA común de "20 bytes" Como se muestra abajo.

Nota: Todos estos encabezados de paquetes LSA están precedidos por encabezados estándar de "16 bytes" Encabezados OSPF.

Encabezado de paquete LSA común de 20 bytes

Bit/
Byte
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
0 LS Age Tipo LS
32 Link State ID
64 Publicidad Router
96 LS Número de secuencia
128 LS Checksum Duración
160 Dependiendo de los detalles del contenido "LS Type" variará.
192
~
~
~
~ ...

Según el Apéndice A.4 de RFC 5340 (OSPFv3 para IPv6), dependiendo del tipo de LS, existen nueve formatos principales de paquetes LSA de la siguiente manera (en realidad, ocho ya que uno ha quedado obsoleto):

Código de Función de la LSATipo LSDescripción
1 0x2001 Router-LSA
2 0x2002 Network-LSA
3 0x2003 Inter-Area-Prefix-LSA
También se llama Resumen-LSA en OSPFv2.
4 0x2004 Inter-Area-Router-LSA
También se conoce como ASBR-Summary-LSA en OSPFv2.
5 0x4005 AS-External-LSA
También se conoce como Externo-LSA o AS-External-LSA en OSPFv2.
60x2006MOSPF-LSA Deprecated in OSPFv3 (may be reassigned)
Se mencionó como Multicast-OSPF-LSA en OSPFv2.
7 0x2007 NSSA-LSA
También se denomina NSSA-LSA en OSPFv2.
8 0x0008 Link-LSA
9 0x2009 Intra-Area-Prefix-LSA

Los nueve formatos diferentes para cada "Tipo" Los paquetes LSA se enumeran a continuación (incluido el LSA-6 obsoleto):

Tipo 1: encabezado LSA del enrutador

Bit/
Byte
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
0 LS Age 0 0 1 1
32 Link State ID
64 Publicidad Router
96 LS Número de secuencia
128 LS Checksum Duración
160 0 Nt x V E B Opciones
192 Tipo 0 métrica
224 ID de interfaz
256 Neighbor Interface ID
288 Neighbor Router ID
320 ...
~ Tipo 0 métrica
~ ID de interfaz
~ Neighbor Interface ID
~ Neighbor Router ID
~ ...

Tipo 2: Red-LSA Header

Bit/
Byte
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
0 LS Age 0 0 1 2
32 Link State ID
64 Publicidad Router
96 LS Número de secuencia
128 LS Checksum Duración
160 0 Opciones
192 Router adjunto
~ ...

Tipo 3: Inter-Area-Prefix-LSA Header

Bit/
Byte
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
0 LS Age 0 0 1 3
32 Link State ID
64 Publicidad Router
96 LS Número de secuencia
128 LS Checksum Duración
160 0 métrica
192 PrefixLength PrefixOptions 0
224 Dirección Prefix
256
288 ...

Tipo 4: Encabezado LSA de enrutador entre áreas

Bit/
Byte
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
0 LS Age 0 0 1 4
32 Link State ID
64 Publicidad Router
96 LS Número de secuencia
128 LS Checksum Duración
160 0 Opciones
192 0 métrica
224 ID del router

Tipo 5: Encabezado AS-Externo-LSA

Bit/
Byte
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
0 LS Age 0 1 0 5
32 Link State ID
64 Publicidad Router
96 LS Número de secuencia
128 LS Checksum Duración
160 E F T métrica
192 PrefixLength PrefixOptions Tipo de LS de referencia
224 Dirección Prefix
...
256
288 Dirección de avance (Opcional)
~
~
~
~ Tag (Opcional)
~ Referencia de Link State ID (Optional)

Tipo 6: encabezado LSA MOSPF (obsoleto)

Bit/
Byte
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
N/A Esta LSA El tipo se deprecató en OSPF v3 RFC 5340 y por lo tanto no se muestra aquí.
~
~

Tipo 7: Encabezado NSSA-LSA

(Igual que el Tipo 5 excepto por el campo de número de tipo)

Bit/
Byte
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
0 LS Age 0 1 0 7
32 Link State ID
64 Publicidad Router
96 LS Número de secuencia
128 LS Checksum Duración
160 E F T métrica
192 PrefixLength PrefixOptions Tipo de LS de referencia
224 Dirección Prefix
...
256
288 Dirección de avance (Opcional)
~
~
~
~ Tag (Opcional)
~ Referencia de Link State ID (Optional)

Tipo 8: Encabezado Link-LSA

Bit/
Byte
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
0 LS Age 0 0 0 8
32 Link State ID
64 Publicidad Router
96 LS Número de secuencia
128 LS Checksum Duración
160 Rtr Priority Opciones
192 Dirección de la interfaz local
224
256
288
320 # prefijos
352 PrefixLength PrefixOptions 0
384 Dirección Prefix
...
~
~ ...
~ PrefixLength PrefixOptions 0
~ Dirección Prefix
...
~

Tipo 9: Encabezado LSA de prefijo intraárea

Bit/
Byte
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
0 LS Age 0 0 0 9
32 Link State ID
64 Publicidad Router
96 LS Número de secuencia
128 LS Checksum Duración
160 # Prefixes Tipo de LS de referencia
192 Referencia del ID del Estado Enlace
224 Ruta de publicidad referenciada
256 PrefixLength PrefixOptions métrica
288 Dirección Prefix
...
320
352 ...
~ PrefixLength PrefixOptions métrica
~ Dirección Prefix
...
~

Contenido relacionado

Spl (Unix)

spl es el nombre de una colección de rutinas o macros del kernel de Unix utilizadas. para cambiar el nivel de prioridad de interrupción. Históricamente...

Puerto efímero

Un puerto efímero es un punto final de comunicaciones de un protocolo de capa de transporte del conjunto de protocolos de Internet que se utiliza solo...

Sociedad de la información

Una sociedad de la información es una sociedad en la que el uso, la creación, la distribución, la manipulación y la integración de la información es una...

Arquitectura de la información

La arquitectura de la información es el diseño estructural de entornos de información compartida; el arte y la ciencia de organizar y etiquetar sitios web...

Lista de operadores de redes móviles

Para obtener una lista más completa de operadores de telefonía móvil, consulte Códigos de países...
Más resultados...
Tamaño del texto:
undoredo
format_boldformat_italicformat_underlinedstrikethrough_ssuperscriptsubscriptlink
save