Router Link state advertisements (LSA)
Cada router contiene una base de datos de los LSA, una base de datos por cada area conectada.Cada LSA tiene una secuencia y tiempo de vida 30 minutos por defecto.
Cuando una LSA es recibido y este es nuevo se añade a la base de datos y se ejecuta el algoritmo SPF, si el router recibe un LSA viejo este envía la versión actualizada al router que propago el viejo LSA.La secuencia de los LSA empieza con el numero 0x80000001, los LSA se actualizan porque una ruta es adherida o borrada y cada 30 minuto si no suceden cambios.
El comando show ip ospf database muestra el tiempo , secuencia de los LSA y cantidad de redes propagadas.
show ip ospf database |
Router#show ip ospf database OSPF Router with ID (10.20.10.10) (Process ID 10) Router Link States (Area 0) Link ID ADV Router Age Seq# Checksum Link count 10.20.10.10 10.20.10.10 3 0x80000003 0x007d43 2 10.10.10.10 10.10.10.10 3 0x80000003 0x005e82 2 Net Link States (Area 0) Link ID ADV Router Age Seq# Checksum 192.168.10.1 10.10.10.10 3 0x80000001 0x00dc27 |
Si en una red con muchos router que comparten LSA, podría inundarse la red y consumir CPU en los router. Para prevenir esto se puede proteger el router para que ignore LSA en caso de recibir cierto número en cierto tiempo. Para ello se debe configurar en el procedo OSP en comando max-lsa maximum-number [thresholdpercentage] [warningonly] [ignore-time minutes] [ignore-count number] [reset-time minutes]
Tipos de LSA
Existen diferentes tipo de LSA dependiendo de la ruta que se esta anunciando.
Los tipos 1,2 son propagados solo dentro de un área. Las tipo 3,4 son rutas de otras áreas del proceso OSPF, las tipo 5,7 son rutas de otros SA (sistemas autónomos).
Cuando utilizamos show ip route ospf podemos observar la simbología que nos indica de que tipo es la ruta aprendida por OSPF.
show ip route ospf |
Router#sh ip route ospf 10.0.0.0/32 is subnetted, 5 subnets O 10.10.10.10 [110/2] via 192.168.10.1, 00:06:41, FastEthernet0/0 O 10.30.10.10 [110/2] via 192.168.10.55, 00:06:41, FastEthernet0/0 O 10.40.10.10 [110/2] via 192.168.20.41, 00:17:56, FastEthernet0/1 20.0.0.0/32 is subnetted, 1 subnets O IA 20.10.10.10 [110/3] via 192.168.10.55, 00:06:41, FastEthernet0/0 O E2 30.0.0.0 [110/20] via 192.168.10.1, 00:01:43, FastEthernet0/0 O IA 192.168.30.0 [110/2] via 192.168.10.55, 00:06:41, FastEthernet0/0 Router# |
Revisemos el comando show ip ospf database
show ip ospf database |
Router#sh ip ospf database OSPF Router with ID (10.20.20.10) (Process ID 10) Router Link States (Area 0) [Router en el area que tienen ejecutado OSPF incluyendose] Link ID ADV Router Age Seq# Checksum Link count 10.20.20.10 10.20.20.10 1671 0x80000009 0x00feff 4 10.30.10.10 10.30.10.10 1672 0x8000000e 0x00feff 2 10.10.10.10 10.10.10.10 1044 0x80000008 0x00c85d 3 10.40.10.10 10.40.10.10 534 0x80000005 0x0047d9 2 Net Link States (Area 0) [Router DR en la misma area] Link ID ADV Router Age Seq# Checksum 192.168.10.55 10.30.10.10 1672 0x80000005 0x002ca3 192.168.20.41 10.40.10.10 534 0x80000003 0x00bb99 Summary Net Link States (Area 0) [rutas sumarizadas de otras areas] Link ID ADV Router Age Seq# Checksum 192.168.30.0 10.30.10.10 1686 0x80000005 0x00fc01 20.10.10.10 10.30.10.10 1686 0x80000006 0x00fc01 Type-5 AS External Link States [Ruta externas a el Sitema Autonomo] Link ID ADV Router Age Seq# Checksum Tag 30.0.0.0 10.10.10.10 1374 0x80000004 0x00fc01 0 40.0.0.0 10.10.10.10 1186 0x80000005 0x008ae1 0 Router# |