Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Enrutamiento IP
OSPF - Fundamentos
Fredy Campos A.
f.campos@ieee.org
2015
Objetivos
● Características de OSPF
● Aspectos de configuración
1989
1988 Actualizado el
2008
Converge rápidamente.
Router
El
El estado
estado de
de enlace
enlace eses la
la descripción
descripción dede Crea una base
una
una interfaz
interfaz yy de
de su
su relación
relación con
con los
los de datos
routers
routers vecinos:
vecinos: dirección
dirección IP,
IP, máscara
máscara topológicas
de
de subred,
subred, tipo
tipo de
de red
red conectada,
conectada, etc.
etc.
Llamado también
Base de datos de
Estado de Enlace
205.2.83.128/25 Lo_1
Fa0/0
Lo_0
10.2.2.36/30 R6
S0/0/0
S0/0/1
Lo_3
Lo_2
Fa0/0 Fa0/1
10
/30 R1 .5
Área 2 7. 60
2.
17
7.
Área 3
Lo_6
.17 Lo_4 52 Lo_8
0.
52 Lo_5 /3
0
Fa0/1 1 Fa0/0
R2 R3
Lo_12 10.52.177.56/30 Lo_13
Lo_10 S0/0/1 S0/0/0
Fa0/0 Fa0/1
R4 10.1 R5
S0/0/0 /30 .1.2 S0/0/1
. 1.1.24 8/3 0
10
Fa0/0 Lo_7 Lo_9
Fa0/0
Área 0
Lo_11 Lo_14
200.4.5.0/24 210.7.9.0/24
2015 | Fredy Campos | f.campos@ieee.org Enrutamiento dinámico - OSPF 30
ASPECTOS DE CONFIGURACIÓN (1/7)
Configuración OSPF:
Router# configure terminal
Router(config)# router ospf process-ID
Router(config-router)# network dirección_de_red wildcard
area area_ID
Router(config-router)# exit
Router(config)#
R1# configure terminal
R1(config)# router ospf 1
R1(config-router)# network 10.2.3.4 0.0.0.3 area 1
R1(config-router)# network 20.1.71.8 0.0.0.3 area 2
40.1.0
40.1
. 8/30
R1(config)#
R1
Área 1 Área 2
20.
/ 30 1.7
3 . 4 1 .8/3
2 .
10. 0
2015 | Fredy Campos | f.campos@ieee.org Enrutamiento dinámico - OSPF 31
ASPECTOS DE CONFIGURACIÓN (2/7)
BW 100Mbps
.198 .201
S1 S0
10
.0.
37
0
6 /3
.2
00
.19
/3 0
37
BW 1544kbps
.0.
10
S0 .197 S1
.202
S1 S0
.206
.65 10.0.37.204/30 .205 .129
BW 100Mbps BW 100Mbps
.66 .130
200.37.42.64/26 200.37.42.128/26
2015 | Fredy Campos | f.campos@ieee.org Enrutamiento dinámico - OSPF 34
CONFIGURACION DE LA RED CON OSPF
10.2.2.36/30 R6
S0/0/0
Lo_3
Lo_2
S0/0/1
Lo_10: 10.41.52.3/24 Lo_13: 204.6.21.36/24
Lo_11: 10.41.68.19/24 Lo_14: 204.9.80.94/24
Lo_12: 51.5.6.6/24
Fa0/0 Fa0/1
10
.5
Área 0 0
R1 2.
17 Área 3
Lo_6 60/3 7.
52
.
77 Lo_4 /3 Lo_8
52 .1 Lo_5 0
.
Fa0/1 10 Fa0/0
R2 R3
Lo_12 10.52.177.56/30 Lo_13
Lo_10 S0/0/1 S0/0/0
Fa0/0 Fa0/1
R4 10.1 R5
.1.2
S0/0/0
4 /30 Área 2 8/30 S0/0/1
.1.2
10.1
Lo_7 Lo_9
Fa0/0 Fa0/0
Lo_4: 210.7.2.31/24
Lo_5: 210.8.8.19/24
Lo_11 Lo_14
Lo_6: 55.0.4.3/17
Lo_7: 55.0.190.90//17
Lo_8: 140.1.160.3/21
Lo_9: 140.1.170.7/21
200.4.5.0/24 210.7.9.0/24
2015 | Fredy Campos | f.campos@ieee.org Enrutamiento dinámico - OSPF 46
OBTENCION DE ROUTER-ID
En el router R1
R1#show ip ospf
Routing Process "ospf 1" with ID 210.8.8.19
En el router R2
R2#show ip ospf
Routing Process "ospf 3" with ID 55.0.190.90
En el router R3
R3#show ip ospf
Routing Process "ospf 3" with ID 140.1.170.7
En el router R4
R4#show ip ospf
Routing Process "ospf 1" with ID 10.41.68.19
En el router R5
R5#show ip ospf
Routing Process "ospf 3" with ID 204.9.80.94
En el router R6
R6#show ip ospf
Routing Process "ospf 3" with ID 131.4.6.163
En el router R1
R1#show ip ospf neighbor
Neighbor ID Pri State Dead Time Address Interface
131.4.6.163 0 FULL/ - 00:00:33 10.2.2.37 Serial0/0/1
55.0.190.90 1 FULL/BDR 00:00:38 10.52.177.62 FastEthernet0/0
140.1.170.7 1 FULL/BDR 00:00:33 10.52.177.53 FastEthernet0/1
R1#
En el router R3
R3#show ip ospf neighbor
Neighbor ID Pri State Dead Time Address Interface
55.0.190.90 1 FULL/BDR 00:00:39 10.52.177.57 GigabitEthernet0/1
210.8.8.19 1 FULL/DR 00:00:34 10.52.177.54 GigabitEthernet0/0
204.9.80.94 0 FULL/ - 00:00:31 10.1.1.30 Serial0/0/0
R3#
10.2.2.36/30 R6
S0/0/0
Lo_3
Lo_2
S0/0/1
Lo_10: 10.41.52.3/24 Lo_13: 204.6.21.36/24
Lo_11: 10.41.68.19/24 Lo_14: 204.9.80.94/24
Lo_12: 51.5.6.6/24
Fa0/0 Fa0/1
10
.5
Área 0 0
R1 2.
17 Área 3
Lo_6 60/3 7.
52
.
77 Lo_4 /3 Lo_8
52 .1 Lo_5 0
.
Fa0/1 10 Fa0/0
R2 R3
Lo_12 10.52.177.56/30 Lo_13
Lo_10 S0/0/1 S0/0/0
R4 Fa0/0 virtual-link Fa0/1
R5
10.1
.1.2
S0/0/0
4 /30 Área 2 8/30 S0/0/1
.1.2
10.1
Lo_7 Lo_9
Fa0/0 Fa0/0
Lo_4: 210.7.2.31/24
Lo_5: 210.8.8.19/24
Lo_11 Lo_14
Lo_6: 55.0.4.3/17
Lo_7: 55.0.190.90//17
Lo_8: 140.1.160.3/21
Lo_9: 140.1.170.7/21
200.4.5.0/24 210.7.9.0/24
2015 | Fredy Campos | f.campos@ieee.org Enrutamiento dinámico - OSPF 50
OBSERVANDO LA TABLA DE RUTEO EN R5
10
.5
Área 0 0
R1 2.
17 Área 3
Lo_6 60/3 7.
52
.
77 Lo_4 /3 Lo_8
52.1 Lo_5 0
0.
Fa0/1 1 Fa0/0
R2 R3
Lo_12 10.52.177.56/30 Lo_13
Lo_10 S0/0/1 S0/0/0
R4 Fa0/0 virtual-link Fa0/1
R5
10.1
S0/0/0
/30 Área 2 .1.2
8/30 S0/0/1
. 1.1.24
10
Lo_7 Lo_9
Fa0/0 Fa0/0
Lo_7: 55.0.190.90//17 Lo_9: 140.1.170.7/21
Lo_11 Lo_14
200.4.5.0/24 210.7.9.0/24
R2>enable R3>enable
R2#configure terminal. R3#configure terminal.
R2(config)#router ospf 2 R3(config)#router ospf 3
R2(config-router)#area 2 virtual-link 140.1.170.7 R3(config-router)#area 2 virtual-link 55.0.190.90
R2(config-router)#exit R3(config-router)#exit
R2(config)# R3(config)#
205.2.83.128/25 Lo_1
Fa0/0
Lo_0
10.2.2.36/30 R6
S0/0/0
Lo_3
Lo_2
S0/0/1
R1>enable
Fa0/0 Fa0/1
10 R1#configure terminal
.5
Área 0 R1 17 R1(config)#router ospf 1
2.
0
Lo_6 6 0/3 7.
52R1(config-router)#area 2 virtual-link 55.0.190.90
.
77 Lo_4 /3 Lo_8
52 .1 Lo_5 0
R1(config-router)#exit
.
Fa0/1 10 R1(config)#
Fa0/0
R2
Lo_12 10.52.177.56/30
Lo_10 S0/0/1
Fa0/0 Fa0/1
R4
S0/0/0
4 /30 Área 2
.1.2 R2>enable
10.1
Lo_7 R2#configure terminal
Fa0/0
R2(config)#router ospf 2
Lo_5: 210.8.8.19/24
Lo_11 R2(config-router)#area 2 virtual-link 210.8.8.19
R2(config-router)#exit
Lo_7: 55.0.190.90//17 R2(config)#
200.4.5.0/24
2015 | Fredy Campos | f.campos@ieee.org Enrutamiento dinámico - OSPF 55
OBSERVANDO LA TABLA DE RUTEO EN R6
.0.2
.0.1
BW 100Mbps
.198 .201
S1 S0
10
.0.
37
0
6/3
.2
00
.19
/3 0
37
BW 1544kbps
.0.
10
S0 .197 S1
.202
S1 S0
.206
.65 10.0.37.204/30 .205 .129
BW 100Mbps BW 100Mbps
.66 .130
200.37.42.0/24 200.37.51.0/24
2015 | Fredy Campos | f.campos@ieee.org Enrutamiento dinámico - OSPF 58
OSPF – RIPv2
R6
S0/0/0
Lo_3
S0/0/1
Lo_2
Lo_10: 10.42.52.3/24 3 Lo_13: 203.7.2.77/24
Lo_11: 11.41.68.19/24 Lo_14: 203.9.8.98/24
Lo_12: 12.5.6.6/24
Fa0/0 Fa0/1
R1
Área 2 Lo_6
Lo_8
Área 3
0 Lo_4 Lo_5 1
Fa
R2 0/
1 0/
0 R3
Lo_12 Fa Lo_13
Lo_10 S0/0
/1 2 /0
R4 S0/0 Fa0/0 Fa0/1
R5
S0/1
S0/0
4 Área 0 7
S0/
/0
Lo_7 Lo_9
S0/0
0/1
S0 Lo_11 LAN INICTEL LAN IGP Lo_14
Fa0
0/0
/1 6 132.2.128.0/18 9 /0
132.3.4.0/24 S0
Fa
5 8
/0
Lo_4: 200.9.9.9/24
Fa0/ /0
0 Lo_5: 201.8.8.19/24 Fa0
Lo_6: 77.0.0.3/17
R7 Lo_7: 78.0.90.90//17
R8
Lo_8: 140.14.160.3/21
Lo_9: 143.17.170.7/21
LAN OSIPTEL LAN IPEN
2015 | Fredy Campos | f.campos@ieee.org Enrutamiento dinámico - OSPF 62
200.3.3.0/25 201.1.1.128/26
Configuración OSPF v2
Topología de red OSPF
Las direcciones Link-local son automáticamente creadas cuando direcciones IPv6 global
unicast son asignadas a la interfaz (requerido).
Direcciones Global unicast no son requeridas.
Los routers Cisco routers crean las direcciones link-local usando el prefijo FE80::/10 y el
proceso EUI-64 a menos que el router sea manualmente configurado,
EUI-64 implica el uso de la dirección MAC Ethernet de 48-bit, insertando FFFE en el
medio y cambiar el séptimo bit. Para las interfaces seriales, Cisco usa la dirección MAC
de una interfaz Ethernet.
Nota en la figura que las tres interfaces están usando la misma dirección de link-local.
●
Para IPv4: OSPFv2 , para IPv6: OSPFv3
Sin clase, protocolo de enrutamiento estado de enlace con una distancia
administrativa por defecto de 110
OSPFv2 es habilitado con el comando de modo de configuración global router
ospf process-id. El valor process-id es localmente significativo, lo cual significa
que no necesita coincidir con otros routers OSPF para establecer adyacencias con
estos vecinos.
El comando Network usa el valor máscara-wilcard la cual es la inversa de la
máscara de subred y el valor del area-id.
Por defecto, los paquetes Hello OSPF son enviados cada 10 segundos en redes
multiacceso y segmento point-to-point y cada 30 segundos en redes (Frame Relay,
X.25, ATM), y es usado por OSPF para establecer adyacencias de vecinos. El
Dead interval es cuatro veces el Hello interval, por defecto.
Para que los routers se hagan adyacentes, su Hello interval, Dead interval, tipo de
red, y máscara de subred deben coincidir. Use el comando show ip ospf
neighbors para verificar la adyacencia OSPF.
2015 | Fredy Campos | f.campos@ieee.org Enrutamiento dinámico - OSPF 90
Resumen
● En redes multiacceso, OSPF elige un DR para actuar como punto de
colección y distribución para los LSAs enviados y recibidos. Un BDR es
elegido para asumir el rol del DR si éste falla. Todos los otros routers son
conocidos como DROTHERs. Todos los routers envían sus LSAs al DR, el
cual inunda el LSA a todos los otros routers en las redes multiacceso.
● En redes multiacceso, el router con el router ID más alto es el DR, y el router
con el segundo router ID más alto es el BDR. Esto puede ser reemplazado por
el comando ip ospf priority en esa interfaz. El router con el valor de prioridad
más alto es el DR, y el siguiente más alto el BDR.
● El comando show ip protocols es usado para verificar información de
configuración importante OSPF, incluyendo el ID de proceso OSPF, el router
ID, y las redes que el router está advirtiendo.
● OSPFv3 es habilitado en una interfaz y no bajo modo de configuración de
router. OSPFv3 necesita direcciones link-local para ser configurado. IPv6
Unicast routing debe estar habilitado para OSPFv3. Un router-ID de 32-bit es
requerido antes de que una interfaz pueda ser habilitada para OSPFv3.
2015 | Fredy Campos | f.campos@ieee.org Enrutamiento dinámico - OSPF 91
BIBLIOGRAFIA
IP CIDR Calculator
http://www.subnet-calculator.com/cidr.php