rip
TRANSCRIPT
PROTOCOLO DE INFORMACION DE ENRUTAMIENTO
RIP
Hay dos clases fundamentales de protocolos de
enrutamiento:
• Protocolos de gateway interior (IGP). Se usan para
intercambiar información de enrutamiento dentro de
un sistema autónomo. RIP e IGRP son ejemplos de
IGP.
• Protocolos de gateway exterior (EGP). Se usan para
intercambiar información de enrutamiento entre
sistemas autónomos de gateway fronterizo (BGP) es
un ejemplo de EGP.
PROTOCOLO DE GATEWAY INTERIOR O EXTERIOR
EGP: BGP
IGP: RIP, IGRP, OSPF
Sistema autónomo 100
Sistema autónomo 200
SISTEMAS AUTONOMO
Se define como una colección de redes que están bajo el control administrativos en un única organización y que comparten una misma estrategia de enrutamiento.
Hay dos formas de informar a un router sobre donde se debe reenviar los paquetes que no están conectados directamente.
Rutas estáticas: Rutas aprendidas por el router a través del administrador, que establece dicha ruta manualmente.
Rutas dinámicas: Son rutas aprendidas automáticamente por el router, una vez que el administrador ha configurado un protocolo de enrutamiento que permite el aprendizaje de las rutas.
RUTAS ESTATICAS VS. DINAMICAS
Router(config)# ip route 192.168.1.0 255.255.255.0 S0/1
ó
Router(config)# ip route 192.168.1.0 255.255.255.0 200.1.1.1
Router(config)# ip route 192.168.2.0 255.255.255.0 S0/0
ó
Router(config)# ip route 192.168.2.0 255.255.255.0 200.1.1.2
S0/1200.1.1.2
S0/0200.1.1.1
192.168.2.0255.255.255.0
200.1.1.0
192.168.1.0255.255.255.0
E0B
A
EJEMPLO DE RUTEO ESTATICO
10.1.1.3/8
201.1.1.0 /24 PPP
.1 S0 DTE
.2 S0 DCE
202.1.1.0 /24 PPP.1 S1
DCE
.2 S0 DTE
E0 .1
E0 .1E0 .1
10.1.1.2/8130.30.30.2/16130.30.30.3/16
.2.3
200.10.10.0/24
RUTA ESTATICA VS. DINAMICA
Ruteo EstáticoRouter>enableRouter#configure terminalRouter(config)#interface serial 0ip route 130.30.0.0 255.255.0.0 201.1.1.2ip route 202.1.1.0 255.255.255.0 201.1.1.2Ip route 200.10.10.0 255.255.255.0 201.1.1.2
Ruteo Dinámico RIP
Router>enableRouter# configure terminalRouterA(config)# router ripRouterA(config-router)# version 1RouterA(config-router)# network 10.0.0.0 RouterA(config-router)# network 201.1.1.0
Los protocolos enrutados (IP, IPX, etc.) definen el formato y
uso de los campos de un paquete con el fin de proporcionar
un mecanismo de transporte para el tráfico entre usuarios.
Cuando existe un cambio en la red, el administrador a de
configurar todos los routers para ajustarlos a dichos
cambios.
Los protocolos de enrutamiento (RIP, IGRP, OSPF, etc.),
definen el conjunto de reglas que se ha de usar un router
para comunicarse con los vecinos. Es decir, el protocolo de
enrutamiento determina y mantiene las tablas de
enrutamiento en forma automática.
PROTOCOLOS ENRUTADOS VS. ENRUTAMIENTO
El algoritmo de ruteo decide en base a la información
recogida de los dispositivos, para elegir el mejor camino
para un cierto destino. Existen diferentes algoritmos de
ruteo tales como: Vector distancia, Estado de enlace e
Hibrido, etc.
ALGORITMO DE RUTEO
192.168.1.0 /24F0/0 .1
192.168.3.0 /24F0/0 .1
192.168.2.0 /24F0/0 .1
Los algoritmos de enrutamientos basados en vector pasan copias periódicas de una tabla de enrutamiento de un router a otro y acumulan vectores distancia (distancia (saltos) es una medida mientras que vector significa una dirección).
ALGORITMO DE VECTOR DE DISTANCIA
Tabla de Enrutamiento
Tabla de Enrutamiento
Tabla de Enrutamiento
Tabla de Enrutamiento
C
B
A
D
RD RC RB RA
Es un valor entero entre 0 y 255. En general un
protocolo de enrutamiento con una distancia
administrativa menor tiene una probabilidad mayor de
ser utilizada.
Dado a que puede haber mas de un mecanismo de
aprendizaje en un router en un momento dado. La
distancia administrativa se utiliza como método de
selección, para seleccionar la mejor ruta a cualquier
red destino.
DISTANCIA ADMINISTRATIVA
IGRP (Distancia administrativa=100)
Necesito enviar un paquete a la red. Tanto el Router B como C pueden enviarlo.¿Qué protocolo escogería
para llegar a los router respectivos?
Router A Router B
Router DRouter C
DISTANCIA ADMINISTRATIVA
RIP (Distancia administrativa=120)EIGRP
(Distancia administrativa=90)
Nota : El router escoge para llegar a su destino el protocolo que tiene menor distancia administrativa.
Fuente de Enrutamiento Distancia Administrativa
Interfaz Conectada 0
Dirección de ruta estática 1
EIGRP 90
IGRP 100
OSPF 110
RIP 120
EIGRP externo 170
Desconocido 255 (No será usado)
VALORES DE DISTANCIA ADMINISTRATIVA PREDETERMINADOS
El proceso de enrutamiento selecciona la ruta que tenga
el valor métrico mas bajo.
Los algoritmos sofisticados de ruteo, se basan para
seleccionar la mejor ruta en múltiples medidas tales
como: longitud de trayectoria, confiabilidad, retardo de
carga ancho de banda, etc.
La combinación de múltiples mediada resulta una
métrica híbrida.
METRICA DE ENRUTAMIENTO
Es un protocolo de información de enrutamiento, es usada para intercambiar información entre router perteneciendo a un sistema autónomo. Se entiende como sistema autónomo a un conjunto de redes bajo un dominio administrativo común.
OPERACION DEL RIP
Cuando un router opera con protocolo RIP recibe el broasdcats de la tabla de ruteo del router vecino, actualiza su tabla de ruteo del router en base de esta nueva información. El router hace este cálculo añadiendo lo que cuesta llegar al router vecino de llegar al destino desde ese router, compara este costo calculado con el costo actual que tiene la tabla de ruteo. Si el nuevo costo es menor, la ruta actual se reemplaza por la nueva ruta.
¿QUE ES RIP ?
• RIP (Protocolo de Información de Enrutamiento), es el
protocolo mas usado en distintas plataformas y para
redes pequeñas.
• También podemos implementar ROUTERS con este
protocolo en distintos Sistemas Operativos tales como
Windows, Linux, UNIX, etc.
• Permite migraciones sencillas, hacia y desde otros
protocolos de enrutamiento.
¿POR QUE UTILIZAR RIP?
• RIP, es un protocolo de enrutamiento dinámico.
• El Protocolo de Información de Enrutamiento (RIP) es el primer estándar abierto que se utiliza entre fabricantes de routers.
• Es un protocolo sencillo, y es por eso que esta desarrollado para Redes Pequeñas.
• RIP es uno de los protocolos de enrutamiento más antiguos, que ganó popularidad cuando se distribuyó con la versión de UNIX BSD.
• RIP propaga la información de enrutamiento a través de difusiones IP usando el puerto 520/UDP.
• Se puede encontrar su especificación formal en la RFC 1058.
• Actualmente existen dos versiones del protocolo RIP; el primero de ellos es RIP versión 1 (RIPv1) y el mas moderno es el RIP versión 2 (RIPv2).
¿CARACTERISTICAS DEL RIP?
• Es un protocolo basado en el algoritmo vector distancia,
donde vector es la dirección y la distancia es medida en
saltos.
• Distancia administrativa RIP es 120.
• Métrica, número máximo de saltos es 15.
• Presenta un consumo alto de ancho de banda.
• Consumo bajo de memoria y CPU.
• Se difunden actualizaciones de enrutamiento cada 30
segundos por defecto.
¿CARACTERISTICAS DEL RIP?
La Convergencia RIP es muy LENTA, entendiéndose por
convergencia en tiempo que tarda un router en descubrir
una anomalía en la red. Después de 180 segundos RIP,
asume una posible caída del enlace. Después de 240
segundos invalida y borra de su tabla de ruteo de la red
caída.
RIP, no es escalable, por que a medida que descubre
crece mas su tabla de enrutamiento; entendiéndose que
un protocolo de enrutamiento, es escalable cuando “si el
número de redes aumenta, su tabla de enrutamiento no
se incrementa tanto”.
¿CARACTERISTICAS DEL RIP?
60Mbps
A1
A2B2
B1
C1
R2B2
R2B1
R1C1
R1B2
R1B1
C0A2
C0A1
ESTADOAPRENDIZAJEMÉTRICA ( SALTO)SALTO
Router A
DISTANCIA ADMINISTRATIVA Y METRICA DEL PROTOCOLO DE ENRUTAMIENTO RIP
100Mbps 100Mbps
10.1.1.3 /8
201.1.1.0 /24 PPP
.1 S0 DTE
.2 S0 DCE
202.1.1.0 /24 PPP.1 S1
DCE
.2 S0 DTE
E0 .1
E0 .1E0 .1
10.1.1.2 /8130.30.30.2 /16130.30.30.3 /16
.2.3
200.10.10.0 /24
RB# show ip route
Gateway of last resort is not set
C 130.30.0.0 is directly connected, Ethernet0
C 201.1.1.0 is directly connected, Serial0
C 202.1.1.0 is directly connected, Serial1
R 10.0.0.0 [120/1] via 201.1.1.1, 00:00:18, Serial0
R 200.10.10.0 [120/1] via 202.1.1.2, 00:00:18, Serial1
S 10.0.0.0 [1/1] via 201.1.1.1
RB#
Después de haber configurado las rutas con RIP, y se agrego una ruta estática, y esta fue elegida por el router como mejor
ruta ¿Porqué?, porque Tiene
distancia administrativa 1
TABLA DE RUTAS
RB
• En los routers CISCO, la habilitación del Protocolo de Información de Enrutamiento, se realiza con el siguiente comando de configuración global.
Router(config)# router rip
Router(config-router)# version 1 /version 2
• Una vez habilitado el Protocolo de Enrutamiento RIP, se necesita crear la Tabla de Enrutamiento RIP, y se realiza con el siguiente comando:
Router(config-router)# network numero_de_red
HABILITAR RIP
2.6.0.01.4.0.0
2.7.0.0
2.2.0.02.5.0.0
2.1.0.0
2.3.0.0
2.4.0.0
1.2.0.0
1.1.0.0
3.3.0.0
RouterA
RouterB
RouterA
CONFIGURACION DE ENRUTAMIENTO RIP
RouterA# configure terminalRouterA(config)# router ripRouterA(config-router)# version 1RouterA(config-router)# network 1.0.0.0RouterA(config-router)# network 2.0.0.0
• Para calcular la mejor ruta entre los routers, RIP utiliza el
algoritmo de encaminamiento VECTOR DISTANCIA.
• Utiliza paquetes de datos de DIFUSION (Broadcast – uno
a todos), para el envió UDP a sus routers vecinos.
• Como RIP utiliza el Protocolo de Datagrama de Usuario
(UDP), las entregas a los routers vecinos no están
garantizadas.
• RIPv1, es un protocolo CLASSFULL (utiliza mascara de
redes por defecto A, B y C).
¿CARACTERISTICAS DEL RIPV1?
A continuación se muestra un ejemplo de configuración
básica de RIPv1:
Router# configure terminal
Router(config)# router rip
Router(config-router)# version 1
Router(config-router)# network <NUMERO DE RED>
HABILITAR RIPV1
HABILITAR RIPV1
192.168.3.0 /24
10.3.0.0 /8
192.168.2.0 /24
192.168.4.0 /24
20.2.0.0 /810.1.0.0 /8
R# configure terminal
R(config)# router rip
R(config-router)# network 20.0.0.0
R(config-router)# network 10.0.0.0
R(config-router)# network 192.168.1.0
R(config-router)# network 192.168.2.0
192.168.1.0 /24
• El protocolo de enrutamiento RIPv2, es mucho mas sofisticado con respecto al RIPv1.
• RIPv2, es un protocolo CLASSLESS (Protocolo sin Clase), quiere decir que se puede utilizar una mascara diferente a las mascaras de clase A, B y C.
• Utiliza paquetes de datos de DIFUSION (Multicast – uno a muchos), para el envió UDP a sus routers vecinos.
• RIPv2, esta especialmente diseñado para redes grandes o escalables.
• RIPv2, soporta VLSM (Mascara de Subred de Longitud Variable).
• RIPv2, soporta resúmenes de ruta (sumarización).
• RIPv2, soporta CDIR (Encaminamiento entre dominios sin clase).
¿CARACTERISTICAS DEL RIPV2?
A continuación se muestra un ejemplo de configuración
básica de RIPv2:
Router# configure terminal
Router(config)# router rip
Router(config-router)# version 2
Router(config-router)# network <NUMERO DE RED>
HABILITAR RIP V2
HABILITAR RIPV2
192.168.1.0 /25
192.168.3.0 /25
200.10.10.0 /30
S0/0
F0/0
S0/1S0/0 S0/1
F0/0
R# configure terminalR(config)# router ripR(config-router)# version 2R(config-router)# network 200.5.5.0R(config-router)# network 200.10.10.0R(config-router)# network 192.168.2.0
200.5.5.0 /30
192.168.2.0 /25
200.20.20.0/24
172.16.0.0/16
200.30.30.0/24
200.10.10.0/24
10.0.0.0/8 20.0.0.0/8
Router 1Router 2
Router 3
S0/0
DCE
S0/1 DCE
S0/0
DTE
S0/0
DTE
S0/1
DTE
S0/1 DCE
Fe 0/0
Fe 0/0
Fe 0/0
EJEMPLO I DE HABILITACION Y CONFIGURACION DE RIPV1
CONFIGURANDO EL ROUTER 1
Router> enableRouter# configure terminalRouter# hostname Router1Enter configuration commands, one per line. End with CTRL / Z.Router1(config)# interface fastEthernet 0/0Router1(config-if)# ip address 200.20.20.1 255.255.255.0Router1(config-if)# no shutdownRouter1(config-if)# exit
Router1(config)# interface serial 0/0Router1(config-if)# ip address 172.16.0.1 255.255.0.0Router1(config-if)# encapsulation pppRouter1(config-if)# clock rate 64000Router1(config-if)# no shutdownRouter1(config-if)# exit
EJEMPLO I DE HABILITACION Y CONFIGURACION DE RIPV1
Router1(config)# interface serial 0/1Router1(config-if)# ip address 10.0.0.1 255.0.0.0Router1(config-if)# encapsulation pppRouter1(config-if)# clock rate 64000Router1(config-if)# no shutdownRouter1(config-if)# exit
Router1(config)# router ripRouter1(config-router)# version 1Router1(config-router)# network 172.16.0.0Router1(config-router)# network 200.20.20.0Router1(config-router)# network 10.0.0.0
Router1# write memory
EJEMPLO I DE HABILITACION Y CONFIGURACION DE RIPV1
CONFIGURANDO EL ROUTER 2
Router> enableRouter# configure terminalRouter2(config)# hostname Router2Router2(config)# interface fastEthernet 0/0Router2(config-if)# ip address 200.30.30.1 255.255.255.0Router2(config-if)# no shutdownRouter2(config-if)# exit
Router2(config)# interface serial 0/0Router2(config-if)# ip address 172.16.0.2 255.255.0.0Router2(config-if)# encapsulation pppRouter2(config-if)# no shutdownRouter2(config-if)# exit
EJEMPLO I DE HABILITACION Y CONFIGURACION DE RIPV1
Router2(config)# interface serial 0/1Router2(config-if)# ip address 20.0.0.1 255.0.0.0Router2(config-if)# encapsulation pppRouter2(config-if)# clock rate 64000Router2(config-if)# no shutdown
Router2(config)# router ripRouter2(config-router)# version 1Router2(config-router)# network 200.30.30.0Router2(config-router)# network 20.0.0.0Router2(config-router)# network 172.16.0.0Router2(config-router)# exitRouter2(config)# exit
Router1# write memory
EJEMPLO I DE HABILITACION Y CONFIGURACION DE RIPV1
CONFIGURANDO EL ROUTER 3
Router>Router> enableRouter# configure terminalRouter(config)# hostname Router3Router3(config)# interface fastEthernet 0/0Router3(config-if)# ip address 200.10.10.1 255.255.255.0Router3(config-if)# no shutdownRouter3(config-if)# exit
Router3(config)# interface serial 0/0Router3(config-if)# ip address 10.0.0.2 255.0.0.0Router3(config-if)# encapsulation pppRouter3(config-if)# no shutdownRouter3(config-if)# exit
EJEMPLO I DE HABILITACION Y CONFIGURACION DE RIPV1
Router3(config)# interface serial 0/1Router3(config-if)# ip address 20.0.0.2 255.0.0.0Router3(config-if)# encapsulation pppRouter3(config-if)# no shutdownRouter3(config-if)# exit
Router3(config)# router ripRouter3(config-router)# version 1Router3(config-router)# network 20.0.0.0Router3(config-router)# network 200.10.10.0Router3(config-router)# network 10.0.0.0Router3(config-router)# exit
Router1# write memory
EJEMPLO I DE HABILITACION Y CONFIGURACION DE RIPV1
10.1.1.3/8
201.1.1.0 /24 PPP
.1 S0 DTE
.2 S0 DCE
202.1.1.0 /24 PPP.1 S1
DCE
.2 S0 DTE
E0 .1
E0 .1E0 .1
10.1.1.2/8130.30.30.2/16130.30.30.3/16
.2.3
200.10.10.0/24
EJEMPLO II DE HABILITACION Y CONFIGURACION DE RIPV1
Router> enable Router# configure terminal
Router# hostname RouterA
RouterA(config)# interface ethernet 0 RouterA(config-if)# ip address 10.1.1.1 255.0.0.0 RouterA(config-if)# no shutdown RouterA(config-if)# exit
RouterA(config)# interface serial 0 RouterA(config-if)# ip address 201.1.1.1 255.255.255.0 RouterA(config-if)# encapsulation ppp RouterA(config-if)# no shutdown RouterA(config-if)# exit
RouterA(config)# router ripRouterA(config-router)# version 1RouterA(config-router)# network 10.0.0.0RouterA(config-router)# network 201.1.1.0
CONFIGURANDO EL ROUTER A
Router> enable
Router# configure terminal
Router# hostname RouterB
RouterB(config)# interface ethernet 0
RouterB(config-if)# ip address 130.30.30.1 255.255.0.0
RouterB(config-if)# no shutdown
RouterB(config-if)# exit
RouterB(config)# interface serial 0
RouterB(config-if)# ip address 201.1.1.2 255.255.255.0
RouterB(config-if)# encapsulation ppp
RouterB(config-if)# clock rate 64000
RouterB(config-if)# no shutdown
CONFIGURANDO EL ROUTER B
RouterB(config)# interface serial 1
RouterB(config-if)# ip address 202.1.1.1 255.255.255.0
RouterB(config-if)# encapsulation ppp
RouterB(config-if)# clock rate 64000
RouterB(config-if)# no shutdown
RouterB(config-if)# exit
RouterB(config)# router rip
RouterB(config-router)# version 1
RouterB(config-router)# network 130.30.0.0
RouterB(config-router)# network 202.1.1.0
RouterB(config-router)# network 201.1.1.0
RouterB(config)# ip route 10.0.0.0 255.0.0.0 201.1.1.1
CONFIGURANDO EL ROUTER B
Router> enableRouter# configure terminalRouter# hostname RouterCRouterC(config)# interface ethernet 0 RouterC(config-if)# ip address 200.10.10.1 255.255.255.0RouterC(config-if)# no shutdown RouterC(config-if)# exitRouterC(config)# interface serial 0 RouterC(config-if)# ip address 202.1.1.2 255.255.255.0 RouterC(config-if)# encapsulation pppRouterC(config-if)# no shutdownRouterC(config-if)# exitRouterC(config)# router ripRouterC(config-router)# version 1 RouterC(config-router)# network 202.1.1.0 RouterC(config-router)# network 200.10.10.0
Nota: después de haber configurados los routers de una topología respectiva, puede aplicar el comando show ip route para verificar la tabla de ruteo de los routers.
CONFIGURANDO EL ROUTER C
routerA# show ip route
Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP
i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, * - candidate default
U - per-user static route, o - ODR
Gateway of last resort is not set
C 10.0.0.0 is directly connected, Ethernet0
C 201.1.1.0 is directly connected, Serial0
R 202.1.1.0 [120/1] via 201.1.1.2, 00:00:18, Serial0
R 130.30.0.0 [120/1] via 201.1.1.2, 00:00:18, Serial0
R 200.10.10.0 [120/1] via 201.1.1.2, 00:00:18, Serial0
routerA#
COMANDO SHOW IP ROUTE
RouterB# show ip route
Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP
i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, * - candidate default
U - per-user static route, o - ODR
Gateway of last resort is not set
C 130.30.0.0 is directly connected, Ethernet0
C 201.1.1.0 is directly connected, Serial0
C 202.1.1.0 is directly connected, Serial1
R 10.0.0.0 [120/1] via 201.1.1.1, 00:00:18, Serial0
R 200.10.10.0 [120/1] via 202.1.1.2, 00:00:18, Serial1
S 10.0.0.0 [1/0] via 201.1.1.1
COMANDO SHOW IP ROUTE
RouterC# show ip route
Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP
i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, * - candidate default
U - per-user static route, o - ODR
Gateway of last resort is not set
C 200.10.10.0 is directly connected, Ethernet0
C 202.1.1.0 is directly connected, Serial0
R 201.1.1.0 [120/1] via 202.1.1.1, 00:00:18, Serial0
R 130.30.0.0 [120/1] via 202.1.1.1, 00:00:18, Serial0
R 10.0.0.0 [120/1] via 202.1.1.1, 00:00:18, Serial0
routerC#
COMANDO SHOW IP ROUTE
• El comando show ip protocols; nos muestra una información detallada de la información a cerca del protocolo de enrutamiento RIP.
Router# show ip protocols
Ejemplo:
10.1.1.3/8
201.1.1.0 /24 PPP
.1 S0 DTE
.2 S0 DCE
202.1.1.0 /24 PPP.1 S1
DCE
.2 S0 DTE
E0 .1
E0 .1E0 .1
10.1.1.2/8130.30.30.2/16130.30.30.3/16
.2.3
200.10.10.0/24
Show ip protocols
VERIFICACION DE LA INFORMACION DEENRUTAMIENTO RIP
RouterB# show ip protocolsRouting Protocol is "rip“Sending updates every 30 seconds, next due in 12 secondsInvalid after 180 seconds, hold down 180, flushed after 240Outgoing update filter list for all interfaces isIncoming update filter list for all interfaces isRedistributing: ripDefault version control: send version 1, receive any versionInterface Send Recv Key-chainEthernet0 1 1 2Serial0 1 1 2Serial1 1 1 2Routing for Networks: 130.30.0.0 202.1.1.0 201.1.1.0Routing Information Sources: Gateway Distance Last Update201.1.1.1 120 00:00:21202.1.1.2 120 00:00:21Distance: (default is 120) RouterB#
SHOW IP PROTOCOLS
• El comando show ip route; nos muestra una información detallada de la tabla de enrutamiento RIP.
Comando: Router# show ip route
Ejemplo:
10.1.1.3/8
201.1.1.0 /24 PPP
.1 S0 DTE
.2 S0 DCE
202.1.1.0 /24 PPP.1 S1
DCE
.2 S0 DTE
E0 .1
E0 .1E0 .1
10.1.1.2/8130.30.30.2/16130.30.30.3/16
.2.3
200.10.10.0/24
show ip route
COMO OBTENER INFORMACION DE LA TABLA DE ENRUTAMIENTO
RouterA# show ip route
Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP
i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, * - candidate default
U - per-user static route, o - ODR
Gateway of last resort is not set
C 10.0.0.0 is directly connected, Ethernet0
C 201.1.1.0 is directly connected, Serial0
R 202.1.1.0 [120/1] via 201.1.1.2, 00:00:18, Serial0
R 130.30.0.0 [120/1] via 201.1.1.2, 00:00:18, Serial0
R 200.10.10.0 [120/1] via 201.1.1.2, 00:00:18, Serial0
routerA#
COMANDO SHOW IP ROUTE
• El comando debug ip rip; nos muestra las actualizaciones de enrutamiento RIP tal y como son enviadas.
Router# debug ip rip
Ejemplo:
10.1.1.3/8
201.1.1.0 /24 PPP
.1 S0 DTE
.2 S0 DCE
202.1.1.0 /24 PPP.1 S1
DCE
.2 S0 DTE
E0 .1
E0 .1E0 .1
10.1.1.2/8130.30.30.2/16130.30.30.3/16
.2.3
200.10.10.0/24
debug ip rip
¿COMO MOSTRAR ACTUALIZACIONES DE ENRUTAMIENTO RIP?
RouterB# debug ip rip
00:12:07: RIP: sending v1 update to 255.255.255.255 via Ethernet0
(130.30.30.1) -suppressing null update
00:12:07: RIP: sending v1 update to 255.255.255.255 via Serial0
(201.1.1.2) -suppressing null update
00:16:51: subnet 201.1.1.0, metric 2
00:16:35: RIP: received v1 update from 201.1.1.1 on Serial0
00:16:35: 201.1.1.0 in 1 hops
00:12:07: RIP: sending v1 update to 255.255.255.255 via Serial1 (202.1.1.1) -
suppressing null update
00:16:51: subnet 202.1.1.0, metric 2
00:16:35: RIP: received v1 update from 202.1.1.2 on Serial1
00:16:35: 202.1.1.0 in 1 hops
RouterB#
COMANDO DEBUG IP RIP
• En los routers CISCO, la habilitación del Protocolo de
Información de Enrutamiento RIP v2, se realiza con el
siguiente comando de configuración global.
Router(config)# router rip
Router(config-router)# version 2
ESPECIFICACION DE LA VERSION DEL PROTOCOLO RIPV2
RIP VERSION 2
LAN C
IP=192.168.2.0 Mask=255.255.255.128
LAN A
WAN X WAN Y
RouterA RouterC
switchswitch
Host nHost 1
LAN B
Ip=192.168.3.0 Mask=255.255.255.128
Ip=200.5.5.0 Mask=255.255.255.252 protocolo=ppp
Ip=200.10.10.0 Mask=255.255.255.252 protocolo=ppp
switch
Ip=192.168.1.0 Mask=255.255.255.128
RouterB
Host nHost 1
Host nHost 1
CONFIGURANDO CON RIPV2
Configurando el Router-ARouter> enableRouter# configure terminalRouter(config)# hostname Router-A
Router-A(config)# interface fastethernet 0/0Router-A(config-if)# ip address 192.168.1.1 255.255.255.128Router-A(config-if)# no shutdownRouter-A(config-if)# exit
Router-A(config)# interface Serial0/0Router-A(config-if)# ip address 200.5.5.1 255.255.255.252Router-A(config-if)# encapsulation pppRouter-A(config-if)# clockrate 64000Router-A(config-if)# exit
Router-A(config)# router ripRouter-A(config-router)# version 2Router-A(config-router)# network 192.168.1.0Router-A(config-router)# network 200.5.5.0
CONFIGURANDO LOS ROUTERS CON RIPV2
Configurando el Router-B
Router> enableRouter# configure terminalRouter(config)# hostname Router-BRouter-B(config)# interface FastEthernet0/0Router-B(config-if)# ip address 192.168.2.1 255.255.255.128Router-B(config-if)# no shutdownRouter-B(config-if)# exit
Router-B(config)# interface Serial0/0Router-B(config-if)# ip address 200.5.5.2 255.255.255.252 Router-B(config-if)# encapsulation pppRouter-B(config-if)# exit
CONFIGURANDO LOS ROUTERS CON RIPV2
Router-B(config)# interface Serial0/1Router-B(config-if)# ip address 200.10.10.1 255.255.255.252Router-B(config-if)# encapsulation pppRouter-B(config-if)# clockrate 64000Router-B(config-if)# exit
Router-B(config)# router ripRouter-B(config-router)# version 2Router-B(config-router)# network 192.168.2.0Router-B(config-router)# network 200.5.5.0Router-B(config-router)# network 200.10.10.0Router-B(config-router)# exit
Router-B(config)# exitRouter-B# write memory
CONFIGURANDO LOS ROUTERS CON RIPV2
Configurando el Router-C
Router> enableRouter# configure terminalRouter(config)# hostname Router-C
Router-C(config)# interface FastEthernet0/0Router-C(config-if)# ip address 192.168.3.1 255.255.255.128Router-C(config-if)# no shutdownRouter-C(config-if)# exit
Router-C(config)# interface Serial0/0Router-C(config-if)# ip address 200.10.10.2 255.255.255.252Router-C(config-if)# encapsulation pppRouter-C(config-if)# no shutdownRouter-C(config-if)# exit
Router-C(config)# router ripRouter-C(config-router)# version 2Router-C(config-router)# network 192.168.3.0Router-C(config-router)# network 200.10.10.0
CONFIGURANDO LOS ROUTERS CON RIPV2