http://librosnetworking.blogspot.com.ar/2013/09/el-router-id-en-ospf.html
Este router ID es un identificador de 32 bits de longitud que se expresa en notación decimal de puntos en formato de 4 octetos, es decir, el formato de una dirección IPv4 (aunque NO es una dirección IP). Un ejemplo de router ID puede ser: 1.1.1.1
Para configurar el router ID:
Router(config)#router OSPF 1
Router(config-router)#router-id 1.1.1.1
Router ID en OSPFv2
OSPFv2 es la versión del protocolo OSPF que actualmente utilizamos en redes IPv4.
En este caso, el formato del router ID coincide con el formato de las direcciones IP utilizadas en las interfaces por lo que es posible utilizar la dirección IP de una interfaz como router ID, de manera tal que no es obligatorio configurar un router-id y el sistema operativo puede tomar la dirección IP de una interfaz para ser utilizada en esta función.
Por este motivo, al momento de levantar el proceso de OSPF la definición del router ID sigue esta secuencia:
- Si hay router-id configurado, se utiliza ese router ID.
- Si no hay router-id configurado se utiliza la dirección IP más alta de las interfaces de loopback configuradas.
- Si no hay interfaces de loopback configuradas, se toma la IP más alta de las interfaces físicas que se encuentren operativas (up) al momento de levantar el proceso.
- Si no hay interfaces físicas operativas, el proceso de OSPF no se inicia.
OSPFv3 es la versión del protocolo OSPF que se utiliza en redes IPv6.
El formato del router ID es el mismo que en OSPFv2, por lo que en este caso el formato de las direcciones IP de las interfaces no coincide con el del router ID y consecuentemente no se pueden utilizar las direcciones de las interfaces como ID.
Por este motivo, es necesario configurar un router ID:
Router(config)#ipv6 router ospf 1
%OSPFv3-4-NORTRID: OSPFv3 process 1 could not pick a router-id,please configure manually
Router(config-rtr)#router-id ?
A.B.C.D OSPF router-id in IP address format
Router(config-rtr)#router-id 1.1.1.1
Entornos dual stack
Cuando se opera en entornos dual-stack (corriendo simultáneamente sobre la misma infraestructura IPv4 e IPv6) hay que tener en cuenta algunas precisiones adicionales respecto de la elección de router ID en OSPF v3.
- Si se configura router-id, se utiliza ese router ID.
- Si al momento de levantar el proceso de OSPFv3 no hay router-id configurado, y hay una interfaz activa con dirección IPv4 asignada, el proceso utilizará la dirección IP de esa interfaz como router ID.
- Si la momento de levantar el proceso de OSPFv3 no hay router-id configurado, y hay varias interfaces activas con dirección IPv4 asignada, seguirá la secuencia de definición de router ID que se utiliza en OSPFv2.