¿Dónde se generan las LSA de tipo 4?
¿dónde se generan las LSA de tipo 4 de OSPF? Recuerde que los LSA de tipo 4 sirven para anunciar la presencia de un enrutador de límite de sistema autónomo (ASBR). Parecería natural suponer que los LSA de tipo 4 son generados por un enrutador de borde (ABR) para el área en la que se encuentra el ASBR, pero ese no es el caso. Suponga el siguiente escenario:

El área 1 (un área auxiliar) y el área 2 (un área estándar) están separadas por el área 0 (la columna vertebral). El enrutador A tiene un enlace a la red 10.0.0.0/8, que no participa en OSPF. El examen de la base de datos OSPF del enrutador D arroja los resultados esperados; podemos ver las LSA de tipo 1, 2 y 3 para nuestra red:
RouterD# show ip ospf database OSPF Router with ID (172.16.0.4) (Process ID 1) Router Link States (Area 2) Link ID ADV Router Age Seq# Checksum Link count 172.16.0.3 172.16.0.3 187 0x80000002 0x00507E 1 172.16.0.4 172.16.0.4 186 0x80000002 0x004B81 1 Net Link States (Area 2) Link ID ADV Router Age Seq# Checksum 192.168.2.2 172.16.0.4 186 0x80000001 0x00D0BA Summary Net Link States (Area 2) Link ID ADV Router Age Seq# Checksum 192.168.0.0 172.16.0.3 203 0x80000003 0x009374 192.168.1.0 172.16.0.3 42 0x80000005 0x00E812
Ahora suponga que queremos redistribuir la red 10.0.0.0/8 desde el enrutador A hacia OSPF. Primero, convierta el área 1 en un área no tan rechoncha (NSSA), lo que le permitirá contener un ASBR pero aún conservar su irregularidad.
RouterA(config)# router ospf 1 RouterA(config-router)# no area 1 stub RouterA(config-router)# area 1 nssa
RouterB(config)# router ospf 1 RouterB(config-router)# no area 1 stub RouterB(config-router)# area 1 nssa
Aunque todavía no hemos configurado el enrutador A para la redistribución, el enrutador C acaba de anunciar un LSA de tipo 4 en el área 2. ¿Por qué? Cuando configuramos el área 1 para que fuera un NSSA, este cambio se comunicó al enrutador C, que ahora asume que hay un ASBR en el área 1. Después de todo, ¿por qué si no sería un NSSA?

Podemos verificar esto examinando nuevamente la base de datos OSPF en el enrutador D:
RouterD# show ip ospf database OSPF Router with ID (172.16.0.4) (Process ID 1) ! -- Type 1, 2, and 3 LSAs omitted -- Summary ASB Link States (Area 2) Link ID ADV Router Age Seq# Checksum 172.16.0.2 172.16.0.3 59 0x80000001 0x00A112
El enrutador C (172.16.0.3) está anunciando un LSA de resumen ASB (tipo 4) en el enrutador D, lo que indica que espera que un ASBR resida en el área 1. Bueno, no queremos ser acusados de publicidad falsa (¡juego de palabras!), así que convierta el enrutador A en un ASBR. A continuación, se define una ruta estática para 10.0.0.0/8, que luego se redistribuye en OSPF.
RouterA(config)# ip route 10.0.0.0 255.0.0.0 FastEthernet0/0 RouterA(config)# router ospf 1 RouterA(config-router)# redistribute static % Only classful networks will be redistributed
La notificación relativa a la redistribución con clase se puede ignorar en este caso, ya que nuestra intención es redistribuir en el límite con clase (para redistribuir subredes sin clase, uso redistribute static subnets
). Recuerde, cualquier tipo de redistribución designará al router A como ASBR; Elegí redistribuir una ruta estática porque es el ejemplo más simple para nuestro laboratorio.
En este punto, nuestra configuración está completa. Podemos verificar que el enrutador A está anunciando la red 10.0.0.0/8 con un LSA de tipo 7 en el área 1, y el enrutador B (el ABR) está convirtiendo debidamente ese LSA en el tipo 5 antes de propagarlo al resto del dominio OSPF:

RouterB# show ip ospf database OSPF Router with ID (172.16.0.2) (Process ID 1) ! -- Type 1, 2, and 3 LSAs omitted -- Type-7 AS External Link States (Area 1) Link ID ADV Router Age Seq# Checksum Tag 10.0.0.0 172.16.0.1 8 0x80000001 0x0091D0 0 Type-5 AS External Link States Link ID ADV Router Age Seq# Checksum Tag 10.0.0.0 172.16.0.2 2 0x80000001 0x00204B 0