Router ID de OSPF

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 8

Router ID de OSPF

Topología OSPF de referencia

Para comenzar, en este tema se describe la base en la que OSPF basa todo su proceso, el
router ID de OSPF.

En la ilustración, se muestra la topología que se usa para configurar OSPFv2 en esta sección.
Los routers en la topología tienen una configuración inicial, incluidas las direcciones de
interfaz. En este momento, ninguno de los routers tiene configurado enrutamiento estático o
enrutamiento dinámico. Todas las interfaces en los routers R1, R2 y R3 (excepto la interfaz
loopback en el R2) se encuentran dentro del área backbone de OSPF. El router ISP se usa
como gateway del dominio de enrutamiento a Internet.
Modo de Configuración del Router para OSPF

OSPFv2 se habilita con el comando router ospf process-id del modo de configuración
global, como se muestra en la ventana de comandos para R1. El valor process-id representa
un número entre 1 y 65.535 y lo selecciona el administrador de la red. El valor de process-id
tiene importancia en el ámbito local, lo que significa que no necesita ser el mismo valor en
los demás routers OSPF para establecer adyacencias con esos vecinos. Se considera una
práctica recomendada utilizar el mismo process-id en todos los routers OSPF.

Después de ingresar el comando ruoter ospf process-id, el router ingresa al modo de


configuración, como se indica por el indicador R1(config-router)#. Ingresa un signo de
pregunta (?), para ver todos los comandos disponibles en este modo. La lista de comandos
que se muestra aquí se ha modificado para mostrar solo los comandos que son relevantes
para este módulo.

R1(config)# router ospf 10


R1(config-router)# ?
area OSPF area parameters
auto-cost Calculate OSPF interface cost according to bandwidth
default-information Control distribution of default information
distance Define an administrative distance
exit Exit from routing protocol configuration mode
log-adjacency-changes Log changes in adjacency state
neighbor Specify a neighbor router
network Enable routing on an IP network
no Negate a command or set its defaults
passive-interface Suppress routing updates on an interface
redistribute Redistribute information from another routing
protocol
router-id router-id for this OSPF process
R1(config-router)#

Router IDs

El router ID de OSPF es un valor de 32 bits, representado como una dirección IPv4. EL router
ID se utilizan para identificar un router OSPF. Todos los paquetes OSPF incluyen el router
ID del router de origen. Para participar en un dominio OSPF, cada router requiere un router
ID. El router ID puede estar definido por un administrador o puede ser asignado en forma
automática por el router. El router ID es utilizada por un router habilitado por OSPF para
hacer lo siguiente:

• Participar en la sincronización de bases de datos OSPF : Durante el estado de


Exchange, el router con el ID más alto enviará primero sus paquetes de descriptor de
base de datos (DBD, database descriptor).
• Participar en la elección del router designado (DR): En un entorno LAN
multiacceso, el router con el ID más alto se elige el DR. El dispositivo de
enrutamiento con el segundo router ID más alto, se elige como el router designado de
respaldo (BDR).

• Participate in the synchronization of OSPF databases – During the Exchange


State, the router with the highest router ID will send their database descriptor (DBD)
packets first.
• Participate in the election of the designated router (DR) – En un entorno LAN
multiacceso, el router con el mayor router ID es elegido el DR. El dispositivo de
enrutamiento con el segundo mayor router ID es elegido el router designado de
reserva (BDR).

Orden de Prioridad del Router ID

¿Pero de qué manera el router determina el router ID? Como se muestra en la ilustración, los
routers Cisco obtienen el router ID sobre la base de uno de tres criterios, en el siguiente orden
de preferencia:

1. El router ID se configura explícitamente utilizando el comando de configuración de


router OSPF router-id rid. El valor rid es cualquier valor de 32 bits expresado como
una dirección IPv4. Este es el método recomendado para asignar un router ID.
2. Si el router ID no se configura explícitamente, el router elige la dirección IPv4 más
alta de cualquiera de las interfaces loopback configuradas. Esta constituye la segunda
mejor opción para asignar un router ID.
3. Si no se configuró ninguna interfaz loopback, el router elige la dirección IPv4 activa
más alta de cualquiera de sus interfaces físicas. Este es el método menos
recomendado, ya que hace que a los administradores les resulte más difícil diferenciar
entre routers específicos.

Configuración de una Interfaz loopback como el Router


ID

En la topología de referencia, sólo se configuran y activan las interfaces físicas. Las interfaces
loopback no se han configurado. Cuando el enrutamiento OSPF está habilitado en el router,
estos elegirían la siguiente dirección IPv4 activa configurada como el router ID.

• R1: 10.1.1.14 (G0/0/1)


• R2: 10.1.1.9 (G0/0/1)
• R3: 10.1.1.13 (G0/0/0)
En lugar de confiar en la interfaz física, el router ID se puede asignar a una interfaz loopback.
Normalmente, la dirección IPv4 para este tipo de interfaz loopback, debe configurarse
utilizando una máscara de subred de 32 bits (255.255.255.255). Esto crea una ruta de host.
Una ruta de host de 32 bits no se anunciaría como una ruta a otros routers OSPF.

El ejemplo muestra cómo configurar una interfaz loopback en R1. Suponiendo que el router
ID no se haya configurado explícitamente, ni se haya aprendido previamente, R1 utilizará la
dirección IPv4 1.1.1.1 como su router ID. Supongamos que R1 aún no ha aprendido un router
ID.

R1(config-if)# interface Loopback 1


R1(config-if)# ip address 1.1.1.1 255.255.255.255
R1(config-if)# end
R1# show ip protocols | include Router ID
Router ID 1.1.1.1
R1#

Configurar Explícitamente un Router ID

En la figura, la topología se ha actualizado para mostrar el router ID para cada router:

• R1 usa el router ID 1.1.1.1


• R2 usa el router ID 2.2.2.2
• R3 usa el router ID 3.3.3.3
Utiliza el comando router-id rid en modo configuración del router, para asignar
manualmente un router ID. En el ejemplo, el router ID 1.1.1.1 se asigna a R1. Usa el comando
show ip protocols para verificar el router ID

R1(config)# router ospf 10


R1(config-router)# router-id 1.1.1.1
R1(config-router)# end
*May 23 19:33:42.689: %SYS-5-CONFIG_I: Configured from console by console
R1# show ip protocols | include Router ID
Router ID 1.1.1.1
R1#

Modificación del Router ID

Después de que un router selecciona el router ID, un router OSPF activo no permitirá que el
router ID cambie, hasta que el router se reinicie o el proceso de OSPF sea restablecido.

En el caso de R1, se ha eliminado el router ID configurado y se ha vuelto a cargar el router.


Observa que el router ID actual es 10.10.1.1, que es la dirección IPv4 Loopback 0. El router
ID debería ser 1.1.1.1. Por lo tanto, R1 se configura con el comando router-id 1.1.1.1.

Observa que aparece un mensaje informativo que indica que se debe borrar el proceso OSPF
o se debe volver a cargar el router. La razón es porque R1 ya tiene adyacencias con otros
vecinos que usan el router ID 10.10.1.1. Se deben volver a negociar esas adyacencias
utilizando el nuevo router ID 1.1.1.1. Utiliza el comando clear ip ospf process para
restablecer las adyacencias. A continuación, puedes verificar que R1 esté utilizando el nuevo
router ID con el comando show ip protocols filtrado para mostrar sólo la sección router ID.

El método preferido para restablecer el router ID es restablecer el proceso OSPF.

R1# show ip protocols | include Router ID


Router ID 10.10.1.1
R1# conf t
Enter configuration commands, one per line. End with CNTL/Z.
R1(config)# router ospf 10
R1(config-router)# router-id 1.1.1.1
% OSPF: Reload or use "clear ip ospf process" command, for this to take
effect
R1(config-router)# end
R1# clear ip ospf process
Reset ALL OSPF processes? [no]: y
*Jun 6 01:09:46.975: %OSPF-5-ADJCHG: Process 10, Nbr 3.3.3.3 on
GigabitEthernet0/0/1 from FULL to DOWN, Neighbor Down: Interface down or
detached
*Jun 6 01:09:46.975: %OSPF-5-ADJCHG: Process 10, Nbr 2.2.2.2 on
GigabitEthernet0/0/0 from FULL to DOWN, Neighbor Down: Interface down or
detached
*Jun 6 01:09:46.981: %OSPF-5-ADJCHG: Process 10, Nbr 3.3.3.3 on
GigabitEthernet0/0/1 from LOADING to FULL, Loading Done
*Jun 6 01:09:46.981: %OSPF-5-ADJCHG: Process 10, Nbr 2.2.2.2 on
GigabitEthernet0/0/0 from LOADING to FULL, Loading Done
R1# show ip protocols | include Router ID
Router ID 1.1.1.1
R1#

Comprobador de Sintaxis – Configurar los Router IDs en


R2 y R3

Usa el Comprobador de Sintaxis para configurar los router IDs en R2 y R3.

Actualmente estás conectado a R2:

• Ingresa al modo de configuración de router OSPF con la ID de proceso 10.


• Asigna el router ID 2.2.2.2.
• Vuelve al modo EXEC privilegiado.

R2(config)#router ospf 10
R2(config-router)#router-id 2.2.2.2
R2(config-router)#end
R2#
\*Mar 25 20:03:56.863: %SYS-5-CONFIG\_I: Configured from console by console

Ingresa el comando show ip protocols para verificar el router ID.

R2#show ip protocols

\*\*\* IP Routing is NSF aware \*\*\*


(output omitted)
Routing Protocol is "ospf 10"
Outgoing update filter list for all interfaces is not set
Incoming update filter list for all interfaces is not set
Router ID 2.2.2.2
Number of areas in this router is 0. 0 normal 0 stub 0 nssa
Maximum path: 4
Routing for Networks:
Routing Information Sources:
Gateway Distance Last Update
Distance: (default is 110)
R2#

Ahora te encuentras en el R3:

• Ingresa al modo de configuración de router OSPF con la ID de proceso 10.


• Asigna el router ID 3.3.3.3.
• Vuelve al modo EXEC privilegiado.

R3(config)#router ospf 10
R3(config-router)#router-id 3.3.3.3
R3(config-router)#end
R3#

\*Mar 25 20:11:05.415: %SYS-5-CONFIG\_I: Configured from console by console

Ingresa el comando show ip protocols para verificar el router ID

R3#show ip protocols
\*\*\* IP Routing is NSF aware \*\*\*
(output omitted)
Routing Protocol is "ospf 10"
Outgoing update filter list for all interfaces is not set
Incoming update filter list for all interfaces is not set
Router ID 3.3.3.3
Number of areas in this router is 0. 0 normal 0 stub 0 nssa
Maximum path: 4
Routing for Networks:
Routing Information Sources:
Gateway Distance Last Update
Distance: (default is 110)
R3#

Has asignado correctamente los router IDs en R2 y R3

También podría gustarte

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy