Está en la página 1de 37

Configuración Avanzada de Ruteadores Cisco

Protocolos de
Enrutamiento de Estado
de Enlace

3-1

Temario

1: Resumen de Protocolos de Enrutamiento


2. Configuración de OSPF de Área Simple
3: Configuración de OSPF de Área Múltiple

3-2

Tema 3- 1
Configuración Avanzada de Ruteadores Cisco

Conceptos Classful

• Los protocolos Classful NO incluyen la máscara en el envío de


actualizaciones
• Dentro de la misma red, se asume el uso de la misma máscara
• El resumen de rutas es automático
• Ejemplos de protocolos Classful:
•Routing Information Protocol version 1 (RIPv1)
•Interior Gateway Routing Protocol (IGRP)

3-3

Resumen de rutas Classful

• El resumen de rutas se intercambia entre las diferentes


redes
•El resumen es automático entre las redes clase A, B,
yC 3-4

Tema 3- 2
Configuración Avanzada de Ruteadores Cisco

Subredes Classful

• Todas las interfaces del router dentro de la misma


red deben tener la misma máscara
• Esto impide aprovechar las direcciones de host
• Todas las subredes de la red deben ser continuas

3-5

Tablas de Ruteo Classful


p1r3# show ip route

<output omitted>
Gateway of last resort is 0.0.0.0 to network 0.0.0.0
10.0.0.0/24 is subnetted, 3 subnets,
R 10.1.1.0/24 [120/1] via 10.1.2.2, 00:00:05, Ethernet0
C 10.1.2.0/24 is directly connected, Ethernet0
R 10.1.3.0/24 [120/2] via 10.1.2.2, 00:00:05, Ethernet0
R 192.168.24.0/24 [120/2] via 10.1.2.2, 00:00:16, Ethernet0
R 172.16.0.0/16 [120/3] via 10.1.2.2, 00:00:16, Ethernet0
R* 0.0.0.0/0 [120/3] via 10.1.2.2, 00:00:05, Ethernet0

• ¿A dónde se envía el tráfico para los siguientes destinos?


• 192.168.24.3
• 172.16.5.1
• 10.1.2.7
• 200.100.50.0
• 10.2.2.2 3-6

Tema 3- 3
Configuración Avanzada de Ruteadores Cisco

Comando ip Classless

Router(config)# ip classless

• Modifica el comportamiento por default del ruteo


classful para comparar sólo contra subredes
conocidas de una red
• Cambia el comportamiento del ruteo classful para
subredes desconocidas
• Está habilitado por default en las versiones Cisco
IOS versión 12.0 y posteriores
• No tiene efecto en los protocolos classless debido
al criterio de mayor comparación
3-7

Ruteo Classless

• Los protocolos classless incluyen la máscara en las actualizaciones


• Soportan VLSM
• Los resúmenes pueden hacerse manualmente
• Algunos ejemplo de estos protocolos son:
•OSPF
•EIGRP
•RIPv2
•IS-IS
•BGPv4

3-8

Tema 3- 4
Configuración Avanzada de Ruteadores Cisco

Subredes Classless

• Las interfaces del router de la misma red pueden


tener máscaras distintas, se soporta VLSM
• Permite aprovechar al máximo las direcciones IP
disponibles para hosts
3-9

Resumen Automático de
Frontera de Red

• EIGRP en los routers A y B anuncia una ruta


resumida a 172.16.0.0/16
• El router C recibe dos rutas hacia 172.16.0.0/16
• El router A o el B, o ambos, se deben configurar para
que NO hagan resumen de rutas 3 - 10

Tema 3- 5
Configuración Avanzada de Ruteadores Cisco

Efecto del comando auto-


summary

3 - 11

Efecto del comando no auto-


summary

3 - 12

Tema 3- 6
Configuración Avanzada de Ruteadores Cisco

Características de RIPv1

• Número máximo de rutas simultáneas 6 paths


(default = 4)
• Métrica de Hop-count
• Actualización de rutas cada 30 segundos
• Classful, no soporta VLSM
• No soporta autenticación

3 - 13

Características de RIPv2

• RFC 1721, 1722, and 2453


• Protocolo Classless
• Uso de Multicasts en lugar de broadcasts
• Envía la máscara en la actualización, por lo tanto, soporta
VLSM
• Soporta resúmenes automáticos
• Soporta Classless InterDomain Routing (CIDR)
• Suporta (MD5) Message Digest o autenticación por texto

3 - 14

Tema 3- 7
Configuración Avanzada de Ruteadores Cisco

Configuración de RIPv2

Router(config)# router rip

• Inicia el proceso de ruteo RIP, versión 1, por default

Router(config-router)# version 2

• Defines RIPv2 on thenetwork


Router(config-router)# router network-number

• Selecciona las redes participantes


• Requieres una dirección de red
3 - 15

Configuración de RIPv2 (Cont.)

Router(config-if)# ip rip send | receive version


1 | 2 or 1 2

• Especifica que versión de RIP se va a utilizar

Router(config-if)# ip summary-address rip network


mask

• Habilita el resumen manual de RIP por interfaz


• Deshabilite el resumen automático de RIP con el
comando no auto-summary
3 - 16

Tema 3- 8
Configuración Avanzada de Ruteadores Cisco

Configuración de RIPv2 (Cont.)

3 - 17

Introducción a OSPF

• Estándar abierto
• Algoritmo de Camino Corto Primero
• Protocolo de routeo de Estado de Enlace (vs. Vector
de Distancia) 3 - 18

Tema 3- 9
Configuración Avanzada de Ruteadores Cisco

OSPF como protocolo de Estado


de Enlace

• OSPF propaga avisos del Estado de Enlace en


lugar de actualizaciones de las tablas de routeo
•Enlace = interfaz de ruteo
•Estado = descripción de una interfaz y su relación
con los routers vecinos
• Los LSA son inundados a todos los routers OSPF
en el área.
• La base de datos del Estado de Enlace OSPF está
unida por los LSA generados por los routers OSPF
• OSPF usa el algoritmo SPF para calcular el camino
mas corto a un destino 3 - 19

Routeo jerárquico OSPF

• Consiste en áreas y Sistemas Autónomos


• Minimiza el tráfico de actualizaciones de routeo 3 - 20

Tema 3- 10
Configuración Avanzada de Ruteadores Cisco

Algoritmo de Camino más Corto


Primero (SPF)

• Situa cada router como raíz de un árbol y calcula el


camino más corto a cada destino basado en el costo
acumulativo
• Costo = 108/ancho de banda (bps) 3 - 21

Configuración de OSPF de área


simple

Router(config)#router ospf process-id

• Define OSPF como el protocolo de routeo IP

Router(config-router)#network wildcard-mask area area-id

• Asigna las redes a un área específica de OSPF

3 - 22

Tema 3- 11
Configuración Avanzada de Ruteadores Cisco

Ejemplo de configuración de
OSPF

3 - 23

Configuración de las interfaces


Loopback

• Router ID
• Numero por el cual OSPF conoce al router
• Predeterminado: La dirección IP más alta en la interfaz activa en
el momento del proceso de arranque del OSPF
• Puede ser anulado por la interfase loopback: La dirección IP más
alta de cualquier interfaz activa 3 - 24

Tema 3- 12
Configuración Avanzada de Ruteadores Cisco

Verificación de la configuración
OSPF
Router#show ip protocols
• Verifica que OSPF esté configurado

Router#show ip route

• Muestra todas las rutas aprendidas por el router

Router#show ip ospf interface


• Muestra el area de ID y la información de adyacencias

Router#show ip ospf neighbor


• Muestra la información del vecino OSPF en base a la
interfaz 3 - 25

Comandos debug de OSPF

Router#debug ip ospf events

OSPF:hello with invalid timers on interface Ethernet0


hello interval received 10 configured 10
net mask received 255.255.255.0 configured 255.255.255.0
dead interval received 40 configured 30
Router# debug ip ospf packet

OSPF: rcv. v:2 t:1 l:48 rid:200.0.0.117


aid:0.0.0.0 chk:6AB2 aut:0 auk:

Router#debug ip ospf packet

OSPF: rcv. v:2 t:1 l:48 rid:200.0.0.116


aid:0.0.0.0 chk:0 aut:2 keyid:1 seq:0x0

3 - 26

Tema 3- 13
Configuración Avanzada de Ruteadores Cisco

Enlaces Punto-a-Punto

• Interfaces seriales corriendo PPP o HDLC


• Pueden ser subinterfaces Frame Relay o ATM
• No requieren elección de DR ni BDR
• OSPF autodetecta este tipo de interfaz
• Los paquetes OSPF se mandan mediante la dirección
de multicast 224.0.0.5
3 - 27

Redes Broadcast Multiacceso

• Generalmente son tecnologías LAN (Ethernet, Token Ring)


• Se requiere elección de DR y BDR
• Todos los vecinos deben formar adyacencias completas (FULL)
con el DR y BDR únicamente
• Los paquetes hacia DR usan la dirección 224.0.0.6
• Los paquetes desde el DR hacia otros routers usan la dirección
224.0.0.5 3 - 28

Tema 3- 14
Configuración Avanzada de Ruteadores Cisco

Elección del DR y el BDR

• Los paquetes de Hello se intercambian mediante IP


multicast
• El router con la mayor prioridad OSPF es el DR
• El uso del ID en OSPF sirve para la elección en caso
de tener la misma prioridad 3 - 29

Asignación de Prioridad para la


elección del DR

Router(config-if)# ip ospf priority number

• Este comando asigna la prioridad OSPF a una interfaz


• Diferentes interfaces pueden tener valores diferentes
• El valor por default es 1, el rango va de 0 a 255
• 0 significa que el router es un DROTHER
• DROTHER NO pueden ser DRs or BDRs

3 - 30

Tema 3- 15
Configuración Avanzada de Ruteadores Cisco

Topología NBMA, Non Broadcat


Multiple Access

• Una sola interfaz interconecta varios sitios


• Las topologías NBMA soportan multiples routers sin
capacidad de hacer broadcast
• Los routers no descubren automáticamente a sus
vecinos OSPF

3 - 31

Elección de DR en una topología


NBMA

• OSPF considera a NBMA como un medio de


broadcast
• El DR y BDR necesitan tener conectividad de malla
completa con los otros routers, pero las redes
NBMA no siempre son así
• El DR y BDR necesitan una lista de sus vecinos, las
interfaces NBMA no detectan automáticamente a
sus vecinos

3 - 32

Tema 3- 16
Configuración Avanzada de Ruteadores Cisco

Frame Relay Topologies

3 - 33

Modos de operación de OSPF


sobre topolgías NBMA

• Modos que cumplen con el RFC:


•Nonbroadcast (NBMA)
•Punto-a-Multipunto
• Otros modos adicionales en Cisco:
•Punto-a-Multipunto de nonbroadcast
•Broadcast
•Punto-a-Punto

3 - 34

Tema 3- 17
Configuración Avanzada de Ruteadores Cisco

Selección del tipo de red OSPF

Router(config-if)# ip ospf network [{broadcast | nonbroadcast |


point-to-multipoint | point-to-multipoint nonbroadcast}]

• Comando de interfaz que define el tipo de red OSPF

3 - 35

Modo NBMA Mode


(Nonbroadcast)

• OSPF la trata como red de broadcast (como una LAN)


• Todos los puertos seriales son parte de la misma subred
IP subnet
• En el caso de Frame Relay, X.25, y ATM la operación
NBMA se hace por default
• Los vecinos se deben de forma estática
• Duplica las LSAs de actualización
• Cumple con el RFC 2328

3 - 36

Tema 3- 18
Configuración Avanzada de Ruteadores Cisco

Comando neighbor

Router(config-router)# neighbor x.x.x.x [priority number]


[poll-interval number]

• Comando del submodo de configurtación router


• Se usa para definir estáticamente la relación entre
vecinos en una red NBMA

3 - 37

Ejemplo del comando neighbor

RouterA(config)# router ospf 100


RouterA(config-router)# network 140.140.0.0 0.0.255.255 area 0
RouterA(config-router)# neighbor 140.140.1.2 priority 0
RouterA(config-router)# neighbor 140.140.1.3 priority 0

3 - 38

Tema 3- 19
Configuración Avanzada de Ruteadores Cisco

Comando show ip ospf neighbor

RouterA# show ip ospf neighbor

Neighbor ID Pri State Dead Time Address Interface


130.130.1.1 1 full/ — 0:00:35 128.12.1.2 s0
201.23.13.1 0 full/drother 0:00:36 140.140.1.2 s1
192.100.1.1 0 full/drother 0:00:34 140.140.1.3 s1

3 - 39

Modo Punto-a-Multipunto

• El comando Punto-a-Multipunto permite tener redes NBMA


• El modo Punto-a-Multipunto se ajusta a las topologías de
estrella y estrella extendida
• No se requiere la elección del DR y sólo se usa una subred
• Se usa un hello periodico, cada 30 segundos
3 - 40

Tema 3- 20
Configuración Avanzada de Ruteadores Cisco

Configuración Punto-a-Multipunto
RouterA(config)# interface serial 0
RouterA(config-if)# encapsulation hdlc
RouterA(config-if)# ip address 120.120.1.1 255.255.255.0
RouterA(config)# interface serial 1
RouterA(config-if)# encapsulation frame-relay
RouterA(config-if)# ip address 140.140.1.1 255.255.255.0
RouterA(config-if)# ip ospf network point-to-multipoint

RouterB(config)# interface serial 0


RouterB(config-if)# ip address 140.140.1.2 255.255.255.0
RouterB(config-if)# encapsulation frame-relay
RouterB(config-if)# ip ospf network point-to-multipoint

• Por default está habilitado el Inverse ARP de


Frame Relay
3 - 41

Ejemplo de Punto-a-Multipunto

RouterA# show ip ospf interface s1

Serial1 is up, line protocol is up


Internet Address 140.140.1.1/24, Area 1
Process ID 100, Router ID 120.120.1.1, Network Type Point-To-Multipoint,
Cost: 64
Transmit Delay is 1 sec, State: Point_To_Multipoint
Timer intervals configured,Hello 30, Dead 120, Wait 120, Retransmit 5
Hello due in 00:00:11
Neighbor count is 2, Adjacent neighbor count is 2
Adjacent with neighbor 140.140.1.2
Adjacent with neighbor 140.140.1.3

3 - 42

Tema 3- 21
Configuración Avanzada de Ruteadores Cisco

Punto-a-Multipunto Nonbroadcast
• Extensión de Cisco al RFC de Punto-a-Multipunto
• Se deben definir de forma estática los vecinos como en
un NBMA normal
• Así como el modo Punto-a-Multipunto, no se elige un
DR
• Se usa en casos especiales donde los vecinos no se
pueden descubrir automáticamente
RouterA(config-if)# ip ospf network point-to-multipoint
[nonbroadcast]

• Comando de interfaz que define una versión especial


de Punto-a-Multipunto
• Note la opción de nonbroadcast 3 - 43

Subinterfaces
Router(config)# interface serial 0.[x] point-to-point

• Comando de configuración global, la subinterfaz es x


• El puerto físico serial se convierte en varios puertos
lógicos
• Cada PVC y SVC toma su propia subinterfaz
• Limitaciones:
•Cada subinterfaz requiere de una subred
•Los paquetes de Hello y LSA se multiplican por el
número de interfaces
•Los paquetes de Hello se envían cada 10 segundos
3 - 44

Tema 3- 22
Configuración Avanzada de Ruteadores Cisco

Subinterfaces Multipunto
Router(config)# interface serial 0.x multipoint

• Comando de configuración global, la subinterfaz es x


• El puerto físico serial se convierte en varios puertos lógicos
• Cada interfaz contiene múltiples PVCs
• El modo NBMA está configurado por default en las interfaces
subinterfaces multipunto
• Limitaciones :
• Cada subinterfaz requiere de una subred
• Los paquetes de Hello y LSA se multiplican por el número de
interfaces
•Los paquetes de Hello se envían cada 10 segundos
3 - 45

OSPF sobre Topología NBMA

3 - 46

Tema 3- 23
Configuración Avanzada de Ruteadores Cisco

Creación de Adyacencias

RouterA# debug ip ospf adj

Point-to-point interfaces coming up: No election


%LINK-3-UPDOWN: Interface Serial1, changed state to up
OSPF: Interface Serial1 going Up
OSPF: Rcv hello from 192.168.0.11 area 0 from Serial1 10.1.1.2
OSPF: End of hello processing
OSPF: Build router LSA for area 0, router ID 192.168.0.10
OSPF: Rcv DBD from 192.168.0.11 on Serial1 seq 0x20C4 opt 0x2 flag 0x7 len 32
state INIT
OSPF: 2 Way Communication to 192.168.0.11 on Serial1, state 2WAY
OSPF: Send DBD to 192.168.0.11 on Serial1 seq 0x167F opt 0x2 flag 0x7 len 32
OSPF: NBR Negotiation Done. We are the SLAVE
OSPF: Send DBD to 192.168.0.11 on Serial1 seq 0x20C4 opt 0x2 flag 0x2 len 72

3 - 47

Creación de Adyacencias

RouterA# debug ip ospf adj

Ethernet interface coming up: Election


OSPF: 2 Way Communication to 192.168.0.10 on Ethernet0, state 2WAY
OSPF: end of Wait on interface Ethernet0
OSPF: DR/BDR election on Ethernet0
OSPF: Elect BDR 192.168.0.12
OSPF: Elect DR 192.168.0.12
DR: 192.168.0.12 (Id) BDR: 192.168.0.12 (Id)
OSPF: Send DBD to 192.168.0.12 on Ethernet0 seq 0x546 opt 0x2 flag 0x7 len 32
<…>
OSPF: DR/BDR election on Ethernet0
OSPF: Elect BDR 192.168.0.11
OSPF: Elect DR 192.168.0.12
DR: 192.168.0.12 (Id) BDR: 192.168.0.11 (Id)

3 - 48

Tema 3- 24
Configuración Avanzada de Ruteadores Cisco

Beneficios del resumen de rutas

• Minimiza el número de entradas en las tablas de


ruteo
• Reduce el impacto de cambios en la topología al
área del cambio
• Reduce las inundaciones de LSA 3 y 5 y ahorra
recursos de CPU 3 - 49

Resumen de rutas

• El resumen Inter-area (IA) incluye la máscara


• Una o más entradas pueden representar varias
subredes 3 - 50

Tema 3- 25
Configuración Avanzada de Ruteadores Cisco

Configuración de resumen de
rutas

Router(config-router)# area area-id range address mask

• Consolida los routers inter-area en un ABR

Router(config-router)# summary-address address mask [not-


advertise] [tag tag]

• Consolida los routers externos, generalemente en un


ASBR
3 - 51

Ejemplo de configuración de
resumen de rutas en el ABR

3 - 52

Tema 3- 26
Configuración Avanzada de Ruteadores Cisco

Ejemplo de configuración de
resumen de rutas en el ASBR

• RIPv2 debe ser redistribuído hacia dentro de OSPF


3 - 53

Rutas por default en OSPF

• Una ruta por default se “inyecta” hacia


dentro de OSPF como un LSA externo
tipo 5
• La distribución de la ruta por default no se
hace automáticamente; use el comando:
•default-information originate de OSPF 3 - 54

Tema 3- 27
Configuración Avanzada de Ruteadores Cisco

Configuración de rutas por


default en OSPF
Router(config-router)# default-information originate
[always]

• Comando de OSPF
• Normalmente, este comando sólo anuncia la red 0.0.0.0
hacia dentro de OSPF si es que existe dentro de la
tabla de ruteo
• La palabra clave always permite que la red 0.0.0.0 por
default sea anunciada aún cuando ésta no exista en la
tabla de ruteo

3 - 55

Ejemplo de configuración de ruta


por default

3 - 56

Tema 3- 28
Configuración Avanzada de Ruteadores Cisco

Tipos de Áreas

3 - 57

Tipos de Áreas

3 - 58

Tema 3- 29
Configuración Avanzada de Ruteadores Cisco

Tipos de Áreas

3 - 59

Stub Area Rules

• Las áreas terminales (Stub Area) no pueden tener


un ASBR, y deben tener un ABR
• Si hay más de un ABR, pueden generarse rutas a
ASs externo no óptimas
• Las áreas terminales (Stub Areas) no deben tener
enlaces virtuales a través de las mismas.

3 - 60

Tema 3- 30
Configuración Avanzada de Ruteadores Cisco

Uso de Áreas Terminales (Stub


Areas)

• Detención de LSAs externos


• El ABR anuncia las rutas por default hacia dentro del área
• Todos los routers en el área 50 deben ser configurados
como stub
3 - 61

Configuración de área terminal


(Stub Area)

routerA(config-router)# Area area-id stub

• Comando para habilitar el funcionamiento de


área terminal (stub area networking)
• Todos los routers en un área terminal deben
usar el comando stub

router ospf 10
network 130.130.32.0 0.0.31.255 area 1
network 130.130.0.0 0.0.31.255 area 0
area 1 stub
3 - 62

Tema 3- 31
Configuración Avanzada de Ruteadores Cisco

Ejemplo de configuración de área


terminal (Stub Area)

3 - 63

Uso de áreas totalmente


ternimales (Totally Stubby)

• Detención de LSAs externos


• La LSAs de resumen son detenidas
• La tabla de ruteo se reduce al mínimo
• Todos los routers deben ser configurados como stub
• El ABR se debe configurar como totally stubby
• Es una característica específica de Cisco

3 - 64

Tema 3- 32
Configuración Avanzada de Ruteadores Cisco

Comandos Totally Stubby

RouterA(config-router)# area area-id stub no-summary

• Añadir la opción no-summary crea un área totalmente


terminal (totally stubby)
• Esta opción evita que las LSA de resumen entren al
área

RouterA(config-router)# area area-id default-cost cost

• Este comando define el costo de una ruta por default


que se envía hacia dentro de un área terminal (stub)
• El costo por default cost es 1
3 - 65

Ejemplo de configuración
totalmente terminal (Totally Stubby)

3 - 66

Tema 3- 33
Configuración Avanzada de Ruteadores Cisco

Tabla de ruteo con Áreas


Diferentes

3 - 67

Tabla de ruteo para Área


terminal (Stub)

3 - 68

Tema 3- 34
Configuración Avanzada de Ruteadores Cisco

Tabla de ruteo para Área


totalmente terminal (Totally Stubby)

3 - 69

Not-So-Stubby Areas

• Rompe las reglas de las áreas terminales (stub)


• El ASBR (R1) está permitido en NSSA
• Define un LSA especial tipo 7 que manda el ASBR
• El ABR (R2) convierte el LSA 7 a LSA 5
• El NSSA es un addendum de RFC
3 - 70

Tema 3- 35
Configuración Avanzada de Ruteadores Cisco

Configuración NSSA

3 - 71

Configuración NSSA totalmente


Terminal (Stubby)

3 - 72

Tema 3- 36
Configuración Avanzada de Ruteadores Cisco

Comandos show para Terminal


(Stub) y NSSA
RouterA# show ip ospf

• Muestra que áreas son normal, stub, o NSSA

RouterA# show ip ospf database

• Muestra las actualizaciones LSA tipo 7

RouterA# show ip ospf database nssa-external

• Muestra detalles específicos de cada actualización LSA


tipo 7 update en la base de datos

RouterA# show ip route

• Muestra las rutas NSSA con código O N2 o O N1 3 - 73

Tema 3- 37

También podría gustarte