RIP
RIP
RIP
enrutamiento:
IGP.
Protocolos de gateway exterior (EGP). Se usan para intercambiar informacin de enrutamiento entre
SISTEMAS AUTONOMO
IGP: RIP, IGRP, OSPF
Se define como una coleccin de redes que estn bajo el control administrativos en un nica organizacin y que comparten una misma estrategia de enrutamiento.
EGP: BGP
Sistema autnomo 100
Rutas estticas: Rutas aprendidas por el router a travs del administrador, que establece dicha ruta manualmente.
Rutas dinmicas: Son rutas aprendidas automticamente por el router, una vez que el administrador ha configurado un protocolo de enrutamiento que permite el aprendizaje de las rutas.
S0/0
200.1.1.1
192.168.2.0 255.255.255.0
E0
S0/1
200.1.1.2
10.1.1.3/8
10.1.1.2/8
.3 E0 .1 .2 S0 DTE .2
.1 S0 DTE
Ruteo Esttico Router>enable Router#configure terminal Router(config)#interface serial 0 ip route 130.30.0.0 255.255.0.0 201.1.1.2 ip route 202.1.1.0 255.255.255.0 201.1.1.2 Ip route 200.10.10.0 255.255.255.0 201.1.1.2 Ruteo Dinmico RIP Router>enable Router# configure terminal RouterA(config)# router rip RouterA(config-router)# version 1 RouterA(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 trfico 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 automtica.
ALGORITMO DE RUTEO
El algoritmo de ruteo decide en base a la informacin 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.
B C
RD
RC
RB
RA
Tabla de Enrutamiento
Tabla de Enrutamiento
Tabla de Enrutamiento
Tabla de Enrutamiento
DISTANCIA ADMINISTRATIVA
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 mtodo de seleccin, para seleccionar la mejor ruta a cualquier red destino.
DISTANCIA ADMINISTRATIVA
Necesito enviar un paquete a la red. Tanto el Router B como C pueden enviarlo. Qu protocolo escogera para llegar a los router respectivos?
Router A
EIGRP (Distancia administrativa=90) RIP (Distancia administrativa=120)
Router B
Router C
Router D
Nota : El router escoge para llegar a su destino el protocolo que tiene menor distancia administrativa.
METRICA DE ENRUTAMIENTO
QUE ES RIP ?
Es un protocolo de informacin de enrutamiento, es usada para intercambiar informacin entre router perteneciendo a un sistema autnomo. Se entiende como sistema autnomo a un conjunto de redes bajo un dominio administrativo comn. 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 informacin. El router hace este clculo aadiendo 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.
Es un protocolo sencillo, y es por eso que esta desarrollado para Redes Pequeas.
RIP es uno de los protocolos de enrutamiento ms antiguos, que gan popularidad cuando se distribuy con la versin de UNIX BSD. RIP propaga la informacin de enrutamiento a travs de difusiones IP usando el puerto 520/UDP. Se puede encontrar su especificacin formal en la RFC 1058. Actualmente existen dos versiones del protocolo RIP; el primero de ellos es RIP versin 1 (RIPv1) y el mas moderno es el RIP versin 2 (RIPv2).
cada.
RIP, no es escalable, por que a medida que descubre crece mas su tabla de enrutamiento; entendindose que un protocolo de enrutamiento, es escalable cuando si el nmero de redes aumenta, su tabla de enrutamiento no se incrementa tanto.
100Mbps
B2
Router A
SALTO A1 A2 B1 B2 C1 B1 B2
C1
MTRICA ( SALTO) 0 0 1 1 1 2 2 APRENDIZAJE C C R R R R R ESTADO
TABLA DE RUTAS
10.1.1.3 /8 10.1.1.2 /8 130.30.30.3 /16 E0 .1 201.1.1.0 /24 PPP E0 .1 .1 S0 DTE
RB
.2 S0 DCE
.2 S0 DTE
RB#
HABILITAR RIP
En los routers CISCO, la habilitacin del Protocolo de Informacin de Enrutamiento, se realiza con el siguiente comando de configuracin global.
2.6.0.0
1.1.0.0
2.2.0.0
2.5.0.0
1.2.0.0
RouterB
2.3.0.0
RouterA
2.4.0.0
RouterA# configure terminal RouterA(config)# router rip RouterA(config-router)# version 1 RouterA(config-router)# network 1.0.0.0 RouterA(config-router)# network 2.0.0.0
2.1.0.0
garantizadas.
HABILITAR RIPV1
HABILITAR RIPV1
192.168.2.0 /24
192.168.4.0 /24
10.1.0.0 /8
20.2.0.0 /8
10.3.0.0 /8
192.168.3.0 /24
192.168.1.0 /24
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
HABILITAR RIP V2
A continuacin se muestra un ejemplo de configuracin bsica de RIPv2: Router# configure terminal Router(config)# router rip Router(config-router)# version 2
HABILITAR RIPV2
192.168.2.0 /25 192.168.3.0 /25
F0/0
F0/0
192.168.1.0 /25
R# configure terminal R(config)# router rip R(config-router)# version 2 R(config-router)# network 200.5.5.0 R(config-router)# network 200.10.10.0 R(config-router)# network 192.168.2.0
Router 1
Fe 0/0
172.16.0.0/16
Router 2
S0/0 DTE S0/1 Fe 0/0 DCE
200.20.20.0/24
10.0.0.0/8 20.0.0.0/8
200.30.30.0/24
Router 3
S0/0 DTE Fe 0/0 S0/1 DTE
200.10.10.0/24
Router3(config)# interface serial 0/1 Router3(config-if)# ip address 20.0.0.2 255.0.0.0 Router3(config-if)# encapsulation ppp Router3(config-if)# no shutdown Router3(config-if)# exit Router3(config)# router rip Router3(config-router)# version 1 Router3(config-router)# network 20.0.0.0 Router3(config-router)# network 200.10.10.0 Router3(config-router)# network 10.0.0.0 Router3(config-router)# exit Router1# write memory
10.1.1.3/8 10.1.1.2/8
E0 .1 .1 S0 DTE
.2 S0 DCE
.1 S1 DCE
.3 E0 .1 .2 S0 DTE
.2
CONFIGURANDO EL ROUTER A
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 rip RouterA(config-router)# version 1 RouterA(config-router)# network 10.0.0.0 RouterA(config-router)# network 201.1.1.0
CONFIGURANDO EL ROUTER B
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 C
Router> enable Router# configure terminal Router# hostname RouterC RouterC(config)# interface ethernet 0 RouterC(config-if)# ip address 200.10.10.1 255.255.255.0 RouterC(config-if)# no shutdown RouterC(config-if)# exit RouterC(config)# interface serial 0 RouterC(config-if)# ip address 202.1.1.2 255.255.255.0 RouterC(config-if)# encapsulation ppp RouterC(config-if)# no shutdown RouterC(config-if)# exit RouterC(config)# router rip RouterC(config-router)# version 1 RouterC(config-router)# network 202.1.1.0 RouterC(config-router)# network 200.10.10.0
Nota: despus de haber configurados los routers de una topologa respectiva, puede aplicar el comando show ip route para verificar la tabla de ruteo de los routers.
R
R R routerA#
.2 S0 DCE
.3 E0 .1 .2 S0 DTE
.2
Show ip protocols
SHOW IP PROTOCOLS
RouterB# show ip protocols Routing Protocol is "rip Sending updates every 30 seconds, next due in 12 seconds Invalid after 180 seconds, hold down 180, flushed after 240 Outgoing update filter list for all interfaces is Incoming update filter list for all interfaces is Redistributing: rip Default version control: send version 1, receive any version Interface Send Recv Key-chain Ethernet0 1 1 2 Serial0 1 1 2 Serial1 1 1 2 Routing for Networks: 130.30.0.0 202.1.1.0 201.1.1.0 Routing Information Sources: Gateway Distance Last Update 201.1.1.1 120 00:00:21 202.1.1.2 120 00:00:21 Distance: (default is 120) RouterB#
10.1.1.3/8 10.1.1.2/8
130.30.30.2/16 200.10.10.0/24
.1 S1 DCE
E0 .1 .1 S0 DTE
.2 S0 DCE
show ip route
routerA#
10.1.1.3/8
10.1.1.2/8
130.30.30.2/16 200.10.10.0/24
.1 S1 DCE
E0 .1 .1 S0 DTE
.2 S0 DCE
.3
E0 .1 .2 S0 DTE
.2
debug ip rip
Router(config-router)# version 2
Host 1
Host n
switch
switch
LAN B
RouterA LAN A
Ip=192.168.1.0 Mask=255.255.255.128
switch
RouterC
Ip=192.168.3.0 Mask=255.255.255.128
Host 1
Host n
Router> enable Router# configure terminal Router(config)# hostname Router-B Router-B(config)# interface FastEthernet0/0 Router-B(config-if)# ip address 192.168.2.1 255.255.255.128 Router-B(config-if)# no shutdown Router-B(config-if)# exit
Router-B(config)# interface Serial0/0 Router-B(config-if)# ip address 200.5.5.2 255.255.255.252 Router-B(config-if)# encapsulation ppp Router-B(config-if)# exit
Router-B(config)# interface Serial0/1 Router-B(config-if)# ip address 200.10.10.1 255.255.255.252 Router-B(config-if)# encapsulation ppp Router-B(config-if)# clockrate 64000 Router-B(config-if)# exit
Router-B(config)# router rip Router-B(config-router)# version 2 Router-B(config-router)# network 192.168.2.0 Router-B(config-router)# network 200.5.5.0 Router-B(config-router)# network 200.10.10.0 Router-B(config-router)# exit
Router-B(config)# exit Router-B# write memory