Logo
Enrutamiento esttico y dinmicoEnrutamiento esttico y dinmicoGeneralidades y Protocolo RIPGeneralidades y Protocolo RIP
Fredy Campos [email protected]
Carrera de Ingeniera Electrnica y TelecomunicacionesUniversidad Nacional Tecnolgica del Cono Sur de Lima
http://www.untecs.edu.pe/portal/
ver 1.0
2013
Contenido
ENRUTAMIENTOConfiguracin
SISTEMA AUTONOMO
PROTOCOLO RIPAlgoritmo Vector-Distancia
ENRUTAMIENTOConfiguracin
ENRUTAMIENTOConfiguracin
INTERFACES DEL ROUTER
EthernetFastEthernetGigaEthernet
WANWANSerial oTecnologa Ethernet
Configuracin derouter
ROUTERSWITCH
Consola
Host
COMPONENTES DE UN ROUTER TIPICO
INTERCONEXION DE DISPOSITIVOS
E0 E0Cable cruzado o
Crossover
SWITCH
HUB
E0
E1
S0 S1
E0
ROUTER A ROUTER B
Cable directo oStraight-through
Cable directo oStraight-through
Cable directo oStraight-through
Cable directo oStraight-through
Cable cruzado oCrossover
Cable serial
Cable cruzado oCrossover
DESCRIPCION DEL ROUTER
Guarda el archivo de configuracinMemoria de slo lectura programable borrable electrnicamente EEPROM
La imagen y microcdigo del sistema operativo
Diagnstico de encendidoSoftware del sistema operativoColas de espera de paquetes
Tablas de enrutamientoCach ARP
Espacio para ejecutar IOS
Interfaz LANInterfaz WANInterfaz Consola/AUX
DESCRIPCION DEL ROUTER
running-configrunning-config
startup-configstartup-config
flashflash
MODOS DEL ROUTER
MODO EXECUSUARIO
MODO EXECUSUARIO
MODO EXECPRIVILEGIADOMODO EXEC
PRIVILEGIADO
MODO EXECCONFIGURACION
GLOBAL
MODO EXECCONFIGURACION
GLOBAL
MODO DECONFIGURACION
DEL ROUTER
MODO DECONFIGURACION
DEL ROUTER
MODO DECONFIGURACION
DE INTERFAZ
MODO DECONFIGURACION
DE INTERFAZ
Router>
Router#
Router#
Router(config)#
Router(config)# Router(config)#
Router(config-if)#Router(config-router)#
enable
configure terminal
interface router
Modos especficos
COMANDO BASICOS DE LOS ROUTERS
Comando show interface
COMANDO BASICOS DE LOS ROUTERS
Comando show running-configRouter#show running-config.
Muestra el contenido de la memoria RAM.
Comando show startup-configRouter#show startup-config.
Muestra el contenido de la memoria NVRAM.
Comando configure terminalRouter#configure terminalRouter(config)#
Ingresa al modo de configuracin global.
COMANDO BASICOS DE LOS ROUTERS
Comando hostnameRouter(config)#hostname LIMALIMA(config)#hostname
Asigna nombre a un router.Comando interfaceLIMA(config)#interface serial 0/0LIMA(config-if)#
Ingresa a la interface serial 0 del router.Comando ip address LIMA(config-if)#ip address 10.1.2.1 255.255.255.252
Asigna una direccin IP a la interfaz seleccionada.
Depende de cadarouter
QUE ES ENRUTAMIENTO
Es la accin de mover una informacin atravs de una red de telecomunicacionesdesde un origen hasta un destino.Enrutamiento (Routing) ocurre en la capa 3del modelo OSI.
Enrutamiento
Determinar la rutaptima
Transportar lainformacin
ENRUTAMIENTO ESTATICO
R1 R3
R2
R4
R5 R7
R6
R8
PC 1
PC 2
PC 3
PC 4
1
2
3
4
5
0 6
7
WAN 200.1.2.0/24
LAN 210.9.8.0/24con 62 IP mximo
en cada LAN
S0/0
Fa0/
0
Fa0/
0
Fa0/0
Fa0/0
Fa0/
1
Fa0/
1
Fa0/1
Fa0/1
Fa0/
0
Fa0/
0
Fa0/0
Fa0/0
S0/1 S0/0
S0/1
S0/1 S0/0
S0/0 S0/1
ENRUTAMIENTO ESTATICO
R1 R3
R2
R4
R5 R7
R6
R8
PC 1
PC 2
PC 3
PC 4
1
2
3
4
5
0 6
7
WAN 200.1.2.0/27
LAN 210.9.8.0/24con 62 IP mximo
en cada LAN
S0/0
Fa0/
0
Fa0/
0
Fa0/0
Fa0/0
Fa0/
1
Fa0/
1
Fa0/1
Fa0/1
Fa0/
0
Fa0/
0
Fa0/0
Fa0/0
S0/1 S0/0
S0/1
S0/1 S0/0
S0/0 S0/1
200.1.2.8/30
200.1.2.0/30
200.1.2.12/3020
0.1.
2.4 /
30
200.1.2.16/30
200.
1.2.
2 0/3
0
200.1.2.24/30
200.1.2.28/30
210.9.8.0/26 210.9.8.128/26
210.9.8.64/26
210.9.8.192/26
.1 .129
.65
.193
.5.6
.21.22
.13
.14
.29
.30
.9 .18
.10 .17
.2 .25
.1 .26
CONFIGURACION BASICA
Configurando el router R1:
AlgunosIOS no
requierenconfigurarclock rate
VERIFIQUE!
Analizar las tablas de enrutamiento antes deingresar los enlaces:show ip route
CONFIGURACION BASICA
Muestra la tabla de enrutamiento del router.
Se muestra los que estn directamente conectados
TABLA DE ENRUTAMIENTO DEL EJEMPLO
Red de destinoRed de destino MscaraMscara Salto siguienteSalto siguiente
200.1.2.12200.1.2.12 255.255.255.252255.255.255.252 200.1.2.10200.1.2.10
200.1.2.16200.1.2.16 255.255.255.252255.255.255.252 200.1.2.10200.1.2.10
200.1.2.20200.1.2.20 255.255.255.252255.255.255.252 200.1.2.10200.1.2.10
200.1.2.24200.1.2.24 255.255.255.252255.255.255.252 200.1.2.1200.1.2.1
200.1.2.28200.1.2.28 255.255.255.252255.255.255.252 200.1.2.1200.1.2.1
Router R1
210.9.8.0210.9.8.0 255.255.255.192255.255.255.192 200.1.2.6200.1.2.6
210.9.8.64210.9.8.64 255.255.255.192255.255.255.192 200.1.2.10200.1.2.10
210.9.8.128210.9.8.128 255.255.255.192255.255.255.192 200.1.2.10200.1.2.10
210.9.8.192210.9.8.192 255.255.255.192255.255.255.192 200.1.2.1200.1.2.1
Ingresando los enlaces en la tabla deenrutamiento en el router R1 del ejemplo:
Se crea la tabla de enrutamiento esttico en R1
TABLA DE ENRUTAMIENTO DEL EJEMPLO
Mostrar la tabla de enrutamiento en R1:
TABLA DE ENRUTAMIENTO DEL EJEMPLO
show ip route
INTERFACES LOOPBACK
Lo_1 Lo_2
R1 R2
Son interfaces creadas por software y tienendiversas aplicaciones: Para verificar el buen funcionamiento de las tablas de enrutamiento. Por algunos protocolos de enrutamiento como OSPFSe configura como cualquier interfaz fsica.
interface loopback 1 ip address 200.1.2.3 255.255.255.0 no shutdown
ENRUTAMIENTO POR DEFECTO
RED 1
RED 1
RED 2
RED 2
RED n
RED n
10.0.56.4/30
10.0.56.5/30 10.0.56.6/30
INTERNET
S0 S1
ip route 0.0.0.0 0.0.0.0 10.0.56.6
Cualquier redCualquier mscara
Salto siguiente
LABORATORIO 1: Tablas Estticas-Diseo de Redes
Contrasea de consolaRouter1(config)#line console 0Router1(config-line)#password inictelRouter1(config-line)#loginRouter1(config-line)#exit
172.16.1.8/30S0 S1
172.16.1.9/30 172.16.1.10/30
CONSOLA
Router 1 Router 2
Ver CCNA 2, Mdulo 3.1.3
Se debe ingresarel password:inictel
12
LABORATORIO 1: Tablas Estticas-Diseo de Redes
Configurar acceso remoto va TELNET
Ver CCNA 2, Mdulo 3.1.3
172.16.1.8/30S0 S1
172.16.1.9/30 172.16.1.10/30
CONSOLA
Router 1 Router 2
3
Ingresarcisco
Observar queest en elRouter2
LABORATORIO 1: Tablas Estticas-Diseo de Redes
Configurar acceso al modo EXEC Privilegiado172.16.1.8/30
S0 S1172.16.1.9/30 172.16.1.10/30
CONSOLA
Router 1 Router 2
Router1(config)#enable password peru
Ingresar peru
Se puede observar haciendoshow running-config
Restringe al modo EXECPrivilegiado
172.16.1.8/30S0 S1
172.16.1.9/30 172.16.1.10/30
CONSOLA
Router 1 Router 2
Router1(config)#enable secret lima
Ingresar lima
Est encriptadoNo acepta peru!!
LABORATORIO 1: Tablas Estticas-Diseo de Redes
Configurar acceso al modo EXEC Privilegiado
SISTEMA AUTONOMOSISTEMA AUTONOMO
PROTOCOLO ENRUTADO-vs-ENRUTAMIENTO
Informacin de CISCO
ENRUTAMIENTO ESTATICO Y DINAMICO
El enrutamiento esttico no impone sobrecargaen los routers ni en los enlaces de la red.
El enrutamiento esttico es fcil de configurar: ip route
El enrutamiento esttico presenta poca escalabilidad: Si la red cambia a volver a calcular.
El enrutamiento esttico no puede adaptarsea fallas en la red: no tiene redundancia.
ENRUTAMIENTO ESTATICO Y DINAMICO
El enrutamiento dinmico origina sobrecargaen la red: se envan paquetes entre routers.
Una mejor solucin podra ser una red hbrida:parte de la red usa enrutamiento esttico yotra parte enrutamiento dinmico.
Algunas redes de acceso son del tipo stub.se puede definir una ruta por default.
El enrutamiento dinmico es escalable y adaptable: la red puede crecer y adaptarse.
SISTEMAS AUTONOMOS (AS)
Informacin de CISCO
Es un conjunto de redes bajo unaadministracin comn y comparten una estrategia de enrutamiento comn.Nmero de 32 bits y administrado porLACNIC en nuestra regin.
PROTOCOLOS DE ENRUTAMIENTO
IGP: RIP, IGRP, OSPF, EIGRP IGP: RIP, IGRP, OSPF, EIGRP
EGP: BGP
SISTEMA AUTNOMO SISTEMA AUTNOMO
RFC 1771: A Border Gateway Protocol 4 (BGP-4)http://www.ietf.org/rfc/rfc1771.txt
RFC 4271: A Border Gateway Protocol 4 (BGP-4)http://www.ietf.org/rfc/rfc4271.txt
TIPOS DE SISTEMAS AUTONOMOS
eBGP
n3, n4
eBGP
n5, n6
eBGP
n1, n2
eBGP
n1, n2
ISP1Redes n3, n4
ISP2Redesn5, n6
Redes n1, n2
AS
Sistemas Autnomos sin trnsito
El AS no permite el trfico de trnsito a travs de l.
eBGP
n3, n4
eBGP
n5, n6
eBGP
n1, n2,
n5, n6
eBGP
n1, n2,n3, n4
iBGP
ISP1Redes n3, n4
ISP2Redesn5, n6
Redes n1, n2
AS
Sistemas Autnomos de trnsito
Los routers que utilizan iBGP se denominan de trnsito cuando transportan trfico de transito. El AS slo publica sus redes y
no propaga otras redes aprendidas. No existen dos protocolos diferentes iBGP y eBGP. Es el mismo BGP en escenarios diferentes
CLASIFICACION DE LOS PROTOCOLOSDE ENRUTAMIENTO
Informacin de CISCO
Protocolos de enrutamiento internos yexternos
Protocolos de enrutamiento del tipo vector-distancia y estado de enlace.
COMPARACIN DE LOS PROTOCOLOSDE ENRUTAMIENTO
EIGRPEIGRPDistance-VectorDistance-Vector
Caractersticas RIP OSPF IGRPTipo
Tiempo de convergenciaSoporta VLSM
Consumo de Ancho de BandaConsumo de recursosMejor escalamiento
De libre uso o propietarioDe libre uso o propietario
Distance-Vector
LentoNo
AltoBajoNo
Libre usoLibre uso
Link-StateRpido
SiBajoAltoSi
Libre usoLibre uso
LentoNo
AltoBajo
Si
PropietarioPropietario
RpidoRpido
SiSi
BajoBajo
BajoBajo
SiSi
PropietarioPropietario
Distance-Vector
PROTOCOLO RIPPROTOCOLO RIP
ALGORITMO VECTOR DISTANCIA (1/8)
Desde A hacia Enlace Costo
A Local 0
Desde B hacia Enlace Costo
B Local 0
Desde C hacia Enlace Costo
C Local 0
Desde D hacia Enlace Costo
D Local 0
Desde E hacia Enlace Costo
E Local 0
Enlace 1 Enlace 2
Enlace 6
Enlac
e 5
Enl
ace
3A B C
D EEn
lace
4
Costo del enlace=1
Costo del enlace=1
Costo del enlace=1
Costo
del en
lace=1
Cos
to d
el
Enla
ce=1
Cos
to d
el=
enla
ce 1
Enva su vectorA=0
Env
a su
vec
tor
A=0
Adiciona elcosto del enlace
Adiciona elcosto del enlace
Nodo A tiene en su tabla un vector de distancia de A=0Nodo B tiene en su tabla un vector de distancia de B=0Nodo C tiene en su tabla un vector de distancia de C=0Nodo D tiene en su tabla un vector de distancia de D=0Nodo E tiene en su tabla un vector de distancia de E=0
(Bellman-Ford)
ALGORITMO VECTOR DISTANCIA (2/8)
Enlace 1 Enlace 2
Enlace 6
Enlac
e 5
Enl
ace
3A B C
D EEn
lace
4
Costo del enlace=1
Costo del enlace=1
Costo del enlace=1
Costo
del en
lace=1
Cos
to d
el
Enla
ce=1
Cos
to d
el
Enla
ce=1
Desde A hacia Enlace CostoA Local 0
Desde B hacia Enlace CostoB Local 0
Desde C hacia Enlace CostoC Local 0
Desde D hacia Enlace Costo
D Local 0
Desde E hacia Enlace Costo
E Local 0
A 1 1
A 3 1
Nodo B tiene en su tabla dos vectores de distancia de B=0 y A=1Nodo D tiene en su tabla dos vectores de distancia de D=0 y A=1
Enva sus vec-tores B=0,A=1
Enva sus vec-tores B=0,A=1
Enva sus vec-tores B=0,A
=1
B 1 1A 1 2
B 2 1A 2 2
B 4 1A 4 2
Enva sus vec-tores D=0,A=1 E
nva
sus v
ec-
tore
s D=0
,A=1
D 3 1A 3 2
D 6 1A 6 2
ALGORITMO VECTOR DISTANCIA (3/8)
Enlace 1 Enlace 2
Enlace 6
Enlac
e 5
Enl
ace
3A B C
D EEn
lace
4
Costo del enlace=1
Costo del enlace=1
Costo del enlace=1
Costo
del en
lace=1
Cos
to d
el
Enla
ce=1
Cos
to d
el
Enla
ce=1
Desde A hacia Enlace CostoA Local 0
Desde B hacia Enlace CostoB Local 0
Desde C hacia Enlace CostoC Local 0
Desde D hacia Enlace Costo
D Local 0
Desde E hacia Enlace Costo
E Local 0
A 1 1
A 3 1
B 1 1 B 2 1A 2 2
B 4 1A 4 2
D 3 1
D 6 1
Enva sus vecto-res A=0,B=1,D=1
Env
a su
s vec
t o-
res A
=0,B
=1,D
=1
A 3 1B 3 2D 3 2
A 1 1B 1 2D 1 2
Nodo A tiene en su tabla tres vectores de distancia de A=0, B=1 y D=1Nodo C tiene en su tabla tres vectores de distancia de C=0, B=1 y A=2Nodo E tiene en su tabla tres vectores de distancia de E=0, B=1, A=2 y D=1
ALGORITMO VECTOR DISTANCIA (4/8)
Enlace 1 Enlace 2
Enlace 6
Enlac
e 5
Enl
ace
3A B C
D EEn
lace
4
Costo del enlace=1
Costo del enlace=1
Costo del enlace=1
Costo
del en
lace=1
Cos
to d
el
Enla
ce=1
Cos
to d
el
Enla
ce=1
Desde A hacia Enlace CostoA Local 0
Desde B hacia Enlace CostoB Local 0
Desde C hacia Enlace CostoC Local 0
Desde D hacia Enlace Costo
D Local 0
Desde E hacia Enlace Costo
E Local 0
A 1 1
A 3 1
B 1 1 B 2 1A 2 2
B 4 1A 4 2
D 3 1
D 6 1B 3 2
D 1 2
Enva
sus ve
cto-
res C=
0,B=1,
A=2
Enva sus vecto-res C=0,B=1,A=2
C 5 1B 5 2A 5 3
C 2 1B 2 2A 2 3
ALGORITMO VECTOR DISTANCIA (5/8)
Enlace 1 Enlace 2
Enlace 6
Enlac
e 5
Enl
ace
3A B C
D EEn
lace
4
Costo del enlace=1
Costo del enlace=1
Costo del enlace=1
Costo
del en
lace=1
Cos
to d
el
Enla
ce=1
Cos
to d
el
Enla
ce=1
Desde A hacia Enlace CostoA Local 0
Desde B hacia Enlace CostoB Local 0
Desde C hacia Enlace CostoC Local 0
Desde D hacia Enlace Costo
D Local 0
Desde E hacia Enlace Costo
E Local 0
A 1 1
A 3 1
B 1 1 B 2 1A 2 2
B 4 1A 4 2
D 3 1
D 6 1B 3 2
D 1 2
C 5 1
C 2 1
Env
a su
s ve
ctor
esEnva sus vectores
Enva s
us
vector
es
Vectores E=0, B=1A=2, D=1 y C=1
E 6 1B 6 2A 6 3D 6 2C 6 2
E 5 1B 5 2A 5 3D 5 2C 5 2
E 4 1B 4 2A 4 3D 4 2C 4 2
ALGORITMO VECTOR DISTANCIA (6/8)
Enlace 1 Enlace 2
Enlace 6
Enlac
e 5
Enl
ace
3A B C
D EEn
lace
4
Costo del enlace=1
Costo del enlace=1
Costo del enlace=1
Costo
del en
lace=1
Cos
to d
el
Enla
ce=1
Cos
to d
el
Enla
ce=1
Desde A hacia Enlace CostoA Local 0
Desde B hacia Enlace CostoB Local 0
Desde C hacia Enlace CostoC Local 0
Desde D hacia Enlace Costo
D Local 0
Desde E hacia Enlace Costo
E Local 0
A 1 1
A 3 1
B 1 1 B 2 1A 2 2
B 4 1A 4 2
D 3 1
D 6 1B 3 2
D 1 2
C 5 1
C 2 1
E 6 1C 6 2
E 5 1D 5 2E 4 1
ALGORITMO VECTOR DISTANCIA (7/8)
Enlace 1 Enlace 2
Enlace 6
Enlac
e 5
Enl
ace
3A B C
D EEn
lace
4
Costo del enlace=1
Costo del enlace=1
Costo del enlace=1
Costo
del en
lace=1
Cos
to d
el
Enla
ce=1
Cos
to d
el
Enla
ce=1
Desde A hacia Enlace CostoA Local 0
Desde B hacia Enlace CostoB Local 0
Desde C hacia Enlace CostoC Local 0
Desde D hacia Enlace Costo
D Local 0
Desde E hacia Enlace Costo
E Local 0
A 1 1
A 3 1
B 1 1 B 2 1A 2 2
B 4 1A 4 2
D 3 1
D 6 1B 3 2
D 1 2
C 5 1
C 2 1
E 6 1C 6 2
E 5 1D 5 2E 4 1
Enva sus vectores
Enva sus vectores
Env
a su
s ve
ctor
es
Vectores B=0, A=1D=2, C=1 y E=1
B 1 1A 1 2D 1 3C 1 2E 1 2
B 4 1A 4 2D 4 3C 4 2E 4 2
B 2 1A 2 2D 2 3C 2 2E 2 2
ALGORITMO VECTOR DISTANCIA (8/8)
Enlace 1 Enlace 2
Enlace 6
Enlac
e 5
Enl
ace
3A B C
D EEn
lace
4
Costo del enlace=1
Costo del enlace=1
Costo del enlace=1
Costo
del en
lace=1
Cos
to d
el
Enla
ce=1
Cos
to d
el
Enla
ce=1
Desde A hacia Enlace CostoA Local 0
Desde B hacia Enlace CostoB Local 0
Desde C hacia Enlace CostoC Local 0
Desde D hacia Enlace Costo
D Local 0
Desde E hacia Enlace Costo
E Local 0
A 1 1
A 3 1
B 1 1 B 2 1A 2 2
B 4 1A 4 2
D 3 1
D 6 1B 3 2
D 1 2
C 5 1
C 2 1
E 6 1C 6 2
E 5 1D 5 2E 4 1
C 1 2E 1 2
Por finconverge elalgoritmo
VECTOR DISTANCIA: enlace cortado (1/7)
Enlace 1 Enlace 2
Enlace 6
Enlac
e 5
Enl
ace
3A B C
D EEn
lace
4
Costo del enlace=1
Costo del enlace=1
Costo del enlace=1
Costo
del en
lace=1
Cos
to d
el
Enla
ce=1
Cos
to d
el
Enla
ce=1
Desde A hacia Enlace CostoA Local 0
Desde B hacia Enlace CostoB Local 0
Desde C hacia Enlace CostoC Local 0
Desde D hacia Enlace Costo
D Local 0
Desde E hacia Enlace Costo
E Local 0
A 1 1
A 3 1
B 1 1 B 2 1A 2 2
B 4 1A 4 2
D 3 1
D 6 1B 3 2
D 1 2
C 5 1
C 2 1
E 6 1C 6 2
E 5 1D 5 2E 4 1
C 1 2E 1 2
VECTOR DISTANCIA: enlace cortado (2/7)
Enlace 1 Enlace 2
Enlace 6
Enlac
e 5
Enl
ace
3A B C
D EEn
lace
4
Costo del enlace=
Costo del enlace=1
Costo del enlace=1
Costo
del en
lace=1
Cos
to d
el
Enla
ce=1
Cos
to d
el
Enla
ce=1
Desde A hacia Enlace CostoA Local 0
Desde B hacia Enlace CostoB Local 0
Desde C hacia Enlace CostoC Local 0
Desde D hacia Enlace Costo
D Local 0
Desde E hacia Enlace Costo
E Local 0
A 1
A 3 1
B 1 B 2 1A 2 2
B 4 1A 4 2
D 3 1
D 6 1B 3 2
D 1
C 5 1
C 2 1
E 6 1C 6 2
E 5 1D 5 2E 4 1
C 1 E 1 A
=0, B= ,D
=1,C
= y E=
A 3 1B 3 D 3 2
C 3 E 3
B=0, A=
,D=
,C
=1 y E=1
B=0, A= ,D= ,C=1 y E=1
B 4 1A 4 D 4 C 4 2E 4 2
B 2 1A 2 D 2 C 2 2E 2 2
VECTOR DISTANCIA: enlace cortado (3/7)
Enlace 1 Enlace 2
Enlace 6
Enlac
e 5
Enl
ace
3A B C
D EEn
lace
4
Costo del enlace=
Costo del enlace=1
Costo del enlace=1
Costo
del en
lace=1
Cos
to d
el
Enla
ce=1
Cos
to d
el
Enla
ce=1
Desde A hacia Enlace CostoA Local 0
Desde B hacia Enlace CostoB Local 0
Desde C hacia Enlace CostoC Local 0
Desde D hacia Enlace Costo
D Local 0
Desde E hacia Enlace Costo
E Local 0
A 1
A 3 1
B 1 B 2 1A 2
B 4 1A 4
D 3 1
D 6 1B 3
D 1
C 5 1
C 2 1
E 6 1C 6 2
E 5 1D 5 2E 4 1
C 1 E 1
D=0
, A=
1,B=
,
E= 1
y C
= 2
D=0, A= 1,B= ,E= 1 y C= 2
D 3 1A 3 2B 3 E 3 2C 3 3
D 6 1A 6 2B 6 E 6 2C 6 3
VECTOR DISTANCIA: enlace cortado (4/7)
Enlace 1 Enlace 2
Enlace 6
Enlac
e 5
Enl
ace
3A B C
D EEn
lace
4
Costo del enlace=
Costo del enlace=1
Costo del enlace=1
Costo
del en
lace=1
Cos
to d
el
Enla
ce=1
Cos
to d
el
Enla
ce=1
Desde A hacia Enlace CostoA Local 0
Desde B hacia Enlace CostoB Local 0
Desde C hacia Enlace CostoC Local 0
Desde D hacia Enlace Costo
D Local 0
Desde E hacia Enlace Costo
E Local 0
A 1
A 3 1
B 1 B 2 1A 2
B 4 1A 6 2
D 3 1
D 6 1B 3
D 1
C 5 1
C 2 1
E 6 1C 6 2
E 5 1D 5 2E 4 1
C 3 3E 3 2
C=0, B= 1,A= ,E= 1 y D= 2
C=0, B
= 1,A=
,
E= 1 y
D= 2
C 5 1B 5 2A 5 E 5 2D 5 3
C 2 1B 2 2A 2 E 2 2D 2 3
VECTOR DISTANCIA: enlace cortado (5/7)
Enlace 1 Enlace 2
Enlace 6
Enlac
e 5
Enl
ace
3A B C
D EEn
lace
4
Costo del enlace=
Costo del enlace=1
Costo del enlace=1
Costo
del en
lace=1
Cos
to d
el
Enla
ce=1
Cos
to d
el
Enla
ce=1
Desde A hacia Enlace CostoA Local 0
Desde B hacia Enlace CostoB Local 0
Desde C hacia Enlace CostoC Local 0
Desde D hacia Enlace Costo
D Local 0
Desde E hacia Enlace Costo
E Local 0
A 1
A 3 1
B 1 B 2 1A 2
B 4 1A 6 2
D 3 1
D 6 1B 3
D 2 3
C 5 1
C 2 1
E 6 1C 6 2
E 5 1D 5 2E 4 1
C 3 3E 3 2
E=0, B= 1,A= 2,
D= 1 y C
= 1
E=0, B= 1,A= 2,D= 1 y C= 1
E=0, B=
1,A= 2
,
D= 1 y
C= 1
E 6 1B 6 2A 6 3
D 6 2C 6 2
E 5 1B 5 2A 5 3D 5 2C 5 2
E 4 1B 4 2A 4 3D 4 2C 4 2
VECTOR DISTANCIA: enlace cortado (6/7)
Enlace 1 Enlace 2
Enlace 6
Enlac
e 5
Enl
ace
3A B C
D EEn
lace
4
Costo del enlace=
Costo del enlace=1
Costo del enlace=1
Costo
del en
lace=1
Cos
to d
el
Enla
ce=1
Cos
to d
el
Enla
ce=1
Desde A hacia Enlace CostoA Local 0
Desde B hacia Enlace CostoB Local 0
Desde C hacia Enlace CostoC Local 0
Desde D hacia Enlace Costo
D Local 0
Desde E hacia Enlace Costo
E Local 0
A 4 3
A 3 1
B 1 B 2 1A 5 3
B 4 1A 6 2
D 3 1
D 6 1B 6 2
D 4 2
C 5 1
C 2 1
E 6 1C 6 2
E 5 1D 5 2E 4 1
C 3 3E 3 2
D=0
, A=
1,B=
2,
E= 1
y C
= 2
D=0, A= 1,B= 2,E= 1 y C= 2
D 3 1A 3 2B 3 3E 3 2C 3 3
D 6 1A 6 2B 6 3E 6 2C 6 3
VECTOR DISTANCIA: enlace cortado (7/7)
Enlace 1 Enlace 2
Enlace 6
Enlac
e 5
Enl
ace
3A B C
D EEn
lace
4
Costo del enlace=
Costo del enlace=1
Costo del enlace=1
Costo
del en
lace=1
Cos
to d
el
Enla
ce=1
Cos
to d
el
Enla
ce=1
Desde A hacia Enlace CostoA Local 0
Desde B hacia Enlace CostoB Local 0
Desde C hacia Enlace CostoC Local 0
Desde D hacia Enlace Costo
D Local 0
Desde E hacia Enlace Costo
E Local 0
A 4 3
A 3 1
B 3 3 B 2 1A 5 3
B 4 1A 6 2
D 3 1
D 6 1B 6 2
D 4 2
C 5 1
C 2 1
E 6 1C 6 2
E 5 1D 5 2E 4 1
C 3 3E 3 2
Por finconverge elalgoritmo
http://www.it.uc3m.es/~prometeo/rsc/apuntes/encamina/encamina.htmlhttp://catarina.udlap.mx/u_dl_a/tales/documentos/lem/bautista_h_e/capitulo2.pdf
ASPECTOS BSICOS DEL PROTOCOLO RIP
RIP presenta dos versiones: RIPv1 y RIPv2RIPv1 Es un protocolo de enrutamiento con clase.RIPv2 Es un protocolo de enrutamiento sin clase.RIP es un protocolo tipo IGP (Protocolo de Gateway Interior)RIP utiliza el algoritmo Vector Distancia.
RIP difunde su tabla de enrutamiento completa a cada router vecino en intervalosde 30 segundos.
RIP utiliza como mtrica el nmero de saltos.
RIPv1 vs RIPv2
RIPv1 no enva mscaras de subred en susactualizaciones: no soporta VLSM.RIPv1 enva sus actualizaciones en broadcast:255.255.255.255.RIPv2 si soporta VLSM.
RIPv2 permite autenticacin: texto plano ocifrado MD5.
RIPv2 enva sus actualizaciones en multicast:224.0.0.9.
FORMATO DEL PROTOCOLO RIPv1/RIPv2
Mtrica
00 00 00 00
00 00 00 00
Direccin IP
Address Family 00 00
Mtrica
00 00 00 00
00 00 00 00
Direccin IP
Address Family 00 00
Comando Versin 00 00
0 8 16 31
RIPv1
Mtrica
Salto siguiente
Mscara de subred
Direccin IP
Address Family Route Tag
Mtrica
Salto siguiente
Mscara de subred
Direccin IP
Address Family Route Tag
Comando Versin Dominio deenrutamineto
0 8 16 31
RIPv2
ENCAPSULAMIENTO DEL PROTOCOLO RIPv2
Mtrica
Salto siguiente
Mscara de subred
Direccin IP
Identificador Route Tag
Comando Versin Dominio deenrutamiento
Longitud de Mensaje Suma de Chequeo
Puerto de Origen0208H = 520
Puerto de Destino0208H = 520
0 8 16 31
Direccin IP de Destino
Direccin IP de Origen
TTL Protocolo11H = 17 Suma de Chequeo
Identificador Indicador/Desplazam.
Ver HLEN ToS Longitud Total
MACDestino
MACOrigen
Tipo0800H Datos
Trama Ethernet
.
ANALISIS DEL PROTOCOLO RIPv1Lo0:172.16.15.1/16
AS RIP v1 R2
R3
R1S0/1.42
S0/0.221
S0/1.222
S0/0.61
10.2.2.220/30
20.3.3.40/30
S0/0.41
30.4.4
.60/30
S0/1.62
40.5.5.28/30Fa0/0.29
Lo2:172.32.6.7/16
Lo1:132.2.4.7/16
RedRed
Paquetes RIPv1
ANALISIS DEL PROTOCOLO RIPv1
00 00 00 01
00 00 00 00
00 00 00 00
14 00 00 00
00 02 00 00
00 00 00 02
00 00 00 00
00 00 00 00
0A 00 00 00
00 02 00 00
02 01 00 00
0 8 16 31
Red
10.
0.0.
0 M
tri
ca 2
Red
20.
0.0.
0 M
tri
ca 1
00 00 00 01
00 00 00 00
00 00 00 00
84 02 00 00
00 02 00 00
00 00 00 01
00 00 00 00
00 00 00 00
1E 00 00 00
00 02 00 00
Red
30.
0.0.
0 M
tri
ca 1
Red
132
.2.0
.0 M
tri
ca 1
00 00 00 02
00 00 00 00
00 00 00 00
AC 20 00 00
00 02 00 00
00 00 00 02
00 00 00 00
00 00 00 00
AC 10 00 00
00 02 00 00
Red
172
.16.
0.0
Mt
ric a
2R
ed 1
72.3
2.0.
0 M
tri
c a 2
ANALISIS DEL PROTOCOLO RIPv2
AS RIP v2 R6
R4
R5
40.5.5.28/30 Fa0/1.30
50.6.6
.68/30
S0/1.69
S0/0.70
S0/0.205
S0/1.206
60.7.7.204/30
70.8.8.4/30
S0/1.6
S0/0.5
Lo4:201.1.1.5/25
Lo5:192.168.1.9/26
Lo3:210.7.1.8/32
RedRed
Paquetes RIPv2
ANALISIS DEL PROTOCOLO RIPv2
00 00 00 01
00 00 00 00
FF FF FF FC
3C 07 07 CC
00 02 00 00
00 00 00 01
00 00 00 00
FF FF FF FC
32 06 06 44
00 02 00 00
02 02 00 00
0 8 16 31
Red
50.
6.6.
6 8 M
tri
ca 1
Red
60.
7.7.
2 04
Mt
ric a
1
00 00 00 02
00 00 00 00
FF FF FF C0
C0 A8 01 00
00 02 00 00
00 00 00 02
00 00 00 00
FF FF FF FC
46 08 08 04
00 02 00 00
Red
70.
8.8.
4 M
tri
ca 2
Red
192
.168
.1.0
Mt
rica
2
00 00 00 01
00 00 00 00
FF FF FF FF
D8 07 01 08
00 02 00 00
00 00 00 02
00 00 00 00
FF FF FF 80
C9 01 01 00
00 02 00 00
Red
201
.1.1
.0 M
tri
ca 2
Red
210
.7.1
.8 M
tri
ca 1
TEMPORIZACION DEL PROTOCOLO RIP
Paquetes RIP
Se envan lasactualizaciones
segn se indiqueen routing-update timer
(inicialmente 30 seg)Entrada 1Entrada 2Entrada 3
Tabla de enrutamientoCuando el route-timeouttimer expira la ruta esmarcada como invlidapero se mantiene en latabla hasta que expire
el route-flush timer
RIP emplea temporizadores para mejorar surendimiento.Routing-update timer Inicialmente 30 seg.Route-timeout timer Hold down en 180 seg.Route-flush timer Inicialmente en 240 seg
INTERRELACION ENTRE RIPv1 Y RIPv2
ISP B
Poltica deenrutamiento
con RIPv2
ISP B
Poltica deenrutamiento
con RIPv2
ISP A
Poltica deenrutamiento
con RIPv1
ISP A
Poltica deenrutamiento
con RIPv1
Enva mensajes RIPv1a 255.255.255.255
Llega mensajes RIPv1como 255.255.255.255
INGNORA
Enva mensajes RIPv2a 224.0.0.9
Llega mensajes RIPv2como 224.0.0.9
ACEPTA
Los routers tienenactualizadas sus
tablas deenrutamiento con
los del ISP Ay del ISP B
Los routers tienenactualizadas sus
tablas deenrutamiento con
los del ISP Ay del ISP B
Los routers tienenactualizadas sus
tablas deenrutamiento slo
con los desu ISP B
Los routers tienenactualizadas sus
tablas deenrutamiento slo
con los desu ISP B
Nota: El router del ISP Atiene configurado:router rip network exit
ASPECTOS BASICOS DE AUTENTICACION
RIPv1 no es un protocolo seguro.Si un nodo enva un paquete UDP por el puerto 520 elrouter lo considera como un paquete RIP.
RIPv2 incluye un proceso de autenticacin.
RIPv2 usa MD 5 como algoritmo deautenticacin.
ASPECTOS DE CONFIGURACION RIPv1
Lo0:172.16.15.1/16
ISP RIP v1 ISP RIP v2 R6
R4
R2
R3
R1 R5S0/1.42S0/0
.221
S0/1.222
S0/0.61
10.2
.2.2
20/3
0
20.3.3.40/30
S0/0.41
30.4.4
.60/30
S0/1.62
40.5
.5.2
8/30
Fa0/0.29
Fa0/1.30
50.6.6
.68/30
S0/1.69
S0/0.70
S0/0.205
S0/1.206
60.7.7.204/3070
.8.8
.4/3
0
S0/1.6
S0/0.5
Lo4:201.1.1.5/25
Lo2:172.32.6.7/16 Lo5:192.168.1.9/26
Lo1:132.2.4.7/16
Lo3:210.7.1.8/32
Configurar RIPv1 en R2.Activar el protocolo RIPv1: router ripAnunciar redes: network
R2(config)# router rip
R2(config-router)# exit
R2(config-router)# network 172.32.0.0R2(config-router)# network 10.0.0.0
R2(config)#
R2(config-router)# network 30.0.0.0
R4(config)# router rip
R4(config-router)# exit
R4(config-router)# network 40.0.0.0R4(config-router)# network 50.0.0.0
R4(config)#
R4(config-router)# network 60.0.0.0
R4(config-router)# version 2
R4(config-router)# network 210.7.1.0
Configurar RIPv2 en R4Activar el protocolo RIPv2:
Especificar la versin 2:
Anunciar redes:
router rip
version 2
network
Lo0:172.16.15.1/16
ISP RIP v1 ISP RIP v2 R6
R4
R2
R3
R1 R5S0/1.42S0/0
.221
S0/1.222
S0/0.61
10.2
.2.2
20/3
0
20.3.3.40/30
S0/0.41
30.4.4
.60/30
S0/1.62
40.5
.5.2
8/30
Fa0/0.29
Fa0/1.30
50.6.6
.68/30
S0/1.69
S0/0.70
S0/0.205
S0/1.206
60.7.7.204/30
70.8
.8.4
/30
S0/1.6
S0/0.5
Lo4:201.1.1.5/25
Lo2:172.32.6.7/16 Lo5:192.168.1.9/26
Lo1:132.2.4.7/16
Lo3:210.7.1.8/32
ASPECTOS DE CONFIGURACION RIPv2
INTERFAZ PASIVA
R2
R3
R1 S0/1.42
S0/0.221
S0/1.222
S0/0.61
22.2
.2.2
20/3
0
20.3.3.40/30 S0/0.41
30.4.4
.60/30
S0/1.62
Servidor200.1.1.4/24
Envoactualizaciones?
Fa0/0.1
R1(config)# router rip
R1(config-router)# exitR1(config-router)# passive-interface fastethernet 0/0
R1(config)#
R1(config-router)# network 200.1.1.0R1(config-router)# network 22.2.2.220R1(config-router)# network 20.3.3.40
Se debe anunciar la red200.1.1.0 donde est elservidor, para que seaaccedido externamente.No se debe enviar al servidoractualizaciones. Para que??
Que sucede en los router CISCO?
CISCO implementa RIPv2 soportando:Autenticacin Gestin de claveSummarization de rutas CIDRVLSM
De manera predeterminada, un router que soporta RIPv2 no recibe paquetes RIPv1
CISCO ofrece comandos para RIPv1 y RIPv2version 1 recibe y enva paquetes RIPv1version 2 recibe y enva paquetes RIPv2
COMANDOS SEND Y RECEIVE
CISCO ofrece comandos para RIPv1 y RIPv2ip rip send version 1 Configura una interfaz para enviar slo paquetes RIPv1ip rip send version 2 Configura una interfaz para enviar slo paquetes RIPv2ip rip send version 1 2 Configura una interfaz para enviar ambos paquetes RIPv1 y RIPv2ip rip receive version 1 Configura una interfaz para recibir slo paquetes RIPv1ip rip receive version 2 Configura una interfaz para recibir slo paquetes RIPv2ip rip receive version 1 2
CONFIGURANDO EL ROUTER R4
El Router R4 debe recibir paquetes RIPv1R4(config)# interface fastehernet 0/1R4(config-if)# ip rip receive version 1R4(config-if)# exit
Al recibir el router R4 paquetes RIPv1 desdeel router R3, todos los routers R4, R5 y R6actualizarn sus tablas de enrutamiento coninformacin de los router R1, R2 y R3.Se debe desactivar la summatization:R5(config)# router ripR5(config-router)# no auto-summary
ENRUTAMIENTO ACTUALIZADAS EN R4
TAREA: SIMULAR PROTOCOLO RIP
ISP RIP v1 ISP RIP v2 R6
R4
R2
R3
R1 R5S0/1.42
S0/0.141
S0/1.46
S0/0.65
10.1.1.140/30
40.4.4.40/30
S0/0.41
30.3.3
.64/30
S0/166
50.5.5.192/30
Fa0/0.193
Fa0/1.194
60.6.6
.68/30
S0/1.70
S0/0.69
S0/0.93
S0/1.94
90.9.9.92/30
70.7.7.40/30
S0/1.42
S0/0.9
200.1.4.80/28
200.10.3.192/27
201.2.6.0/24
201.3.7.0/24
Servidor 1TFTP
S0/1.142
S0/0.45
20.2.2.44/30 80.8.8.8/30
S0/1.10
S0/0.41201.4.90.0/24 200.20.2.128/26
R7 R8
Fa0/0
Fa0/0
Fa0/0
Fa0/0
Fa0/0
Fa0/0
BIBLIOGRAFIA
Tutorials y artculos sobre Internet.http://www.thebryantadvantage.com/Tutorials.htm
TCP/IP Illustrated, Volume 1, The Protocols, Autor Richard StevensCaptulos 1, 2, 3, 4, 6 y 7.
TCP/IP Tutorial and Technical Overview, RedBooks, IBMCaptulos 1, 2 y 3.
IP CIDR Calculatorhttp://www.subnet-calculator.com/cidr.php
RFC 3022 Tradicional IP Network Address Translator (Traditional NAT). Enero de 2001
BIBLIOGRAFIA
RFC 1058 Routing Information ProtocolJunio de 1988.http://www.ietf.org/rfc/rfc1058.txt
RFC 1723 RIP version 2, Noviembre de 1994http://www.ietf.org/rfc/rfc1723.txt
RFC 2082 MD5 Authenticationhttp://www.ietf.org/rfc/rfc2082.txt
Routing Information Protocol, Autor CISCOhttp://www.cisco.com/univercd/cc/td/doc/cisintwk/ito_doc/rip.pdf
2013 | Fredy Campos | [email protected] Enrutamiento Esttico y Dinmico - Generalidades y RIP 73
Fredy Campos [email protected]
Carrera Profesional de Ingeniera Electrnica y TelecomunicacionesUniversidad Nacional Tecnolgica del Cono Sur de Lima
http://www.untecs.edu.pe/portal/
Pgina 1Slide3Slide7Slide114Slide115Slide122Slide123Slide124Slide125Slide126Slide127Slide128Slide129Slide131Slide132Slide133Slide134Slide136Slide137Slide138Slide139Slide140Slide143Slide144Slide145Slide146Slide11Slide106Slide107Slide108Slide109Slide110Slide111Slide112Slide113Slide103Slide147Slide148Slide149Slide150Slide151Slide152Slide153Slide154Slide155Slide156Slide157Slide158Slide159Slide160Slide161Slide163Slide164Slide165Slide166Slide167Slide168Slide169Slide170Slide171Slide172Slide173Slide177Slide178Slide188Slide189Slide190Slide191Slide192Slide203Slide256Slide204Pgina 73