Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Fundamentos
E
H1 A F H2
C
Paquete
LAN 2
Diseño de la capa de RED
Internet Telefonía
Transmisión de
voz y video (QoS)
IP
MPLS
Orientado a conexión!!
Conmutación por
Conmutación por circuito
paquetes
William Marchand N.
Servicio no orientado a la conexión
Proceso P1 C
Paquete
LAN
Tabla de A
inicialmente posteriormente
A - A -
B B B B Inicialmente:
C C C C Para llegar al router “E” se envía el paquete por el router “C”
D B D B
Posteriormente:
E C E B Para llegar al router “E” se envía el paquete por el router “B”
F C F B
destino línea
4
Conmutación por circuitos
5
Principios de enrutamiento
William Marchand N.
Algoritmos de Enrutamiento
7
Enrutamiento por la ruta mas corta
B C
E F
A D
G H
8
Enrutamiento por la ruta mas corta
B 7 C
2 3
2 3
E 2 F
A D
1 2
6 2
4
G H
9
Enrutamiento por la ruta mas corta
B 7 C
2 3
2 3
E 2 F
A D
1 2
6 2
4
G H
10
Enrutamiento por la ruta mas corta
B (2,A) 7 C (9,B)
Se examina el nodo B, y
2 (,-) sus adyacencias; y se
E (4,B) F
A (,-) D obtiene al nodo E como
permanente
(,-)
G (6,A) H
B (2,A) C (9,B)
B (2,A) C (9,B)
Se examina el nodo F, y
sus adyacencias; el nodo 3
H, tiene la etiqueta de (,-)
menor valor, y se declara E (4,B) F
A (6,E) D
permanente.
2
(9,G)
G (5,E) H
(8,F)
12
Enrutamiento por la ruta mas corta
B (2,A) C (9,B)
Se examina el nodo H, y
sus adyacencias; el nodo
(10,H) C, tiene la etiqueta de
E (4,B) F menor valor, y se declara
A (6,E) D
permanente.
2
G (5,E) H (8,F)
13
Enrutamiento por la ruta mas corta
B (2,A) 7 C (9,B)
2 3 3
2
E (4,B) F
A 2 (6,E) D (10,H)
6 1 2 2
G (5,E) 4 H (8,F)
14
Enrutamiento por vector distancia
Cada router mantiene una tabla (vector), que da la mejor distancia conocida
a cada destino.
Las tablas se actualizan intercambiando información con los routers vecinos.
También conocido como algoritmo de enrutamiento Bellman-Ford
distribuido, y el algoritmo Ford-Fulkerson.
Algoritmo usado en ARPANET y se usa en Internet con RIP.
La métrica usada podría ser cantidad de saltos, retardo, número total de
paquete encolados, etc.
15
Enrutamiento por vector distancia
I J I 21 0 14 22
K L
J 9 11 7 10
Calcular la tabla de K 24 22 22 0
enrutamiento de J L 29 33 9 9
17
Enrutamiento por vector distancia
Retardo estimado
desde J Línea de salida o
siguiente salto
A I H K
A 0 24 20 21 8 A
Retardo JA es de 8.
B 12 36 31 28 20 A
Retardo JI es de 10.
C 25 18 19 36 28 I Retardo JH es de 12.
D 40 27 8 24 20 H Retardo JK es de 6.
E 14 7 30 22 17 I
F 23 20 19 40 30 I
G 18 31 6 31 18 H
H 17 20 0 19 12 H
I 21 0 14 22 10 I
J 9 11 7 10 0 -
K 24 22 22 0 6 K
L 29 33 9 9 15 K
18
El problema de la cuenta al infinito
Inicialmente A está desactivado y todos los demás routers saben eso, declarando la
métrica en infinito. Luego se activa y se propaga la información por medio de
intercambios entre los routers.
A B C D E
Inicialmente
1 Tras 1 intercambio
1 2 Tras 2 intercambios
1 2 3 Tras 3 intercambios
1 2 3 4 Tras 4 intercambios
19
El problema de la cuenta al infinito
A B C D E
1 2 3 4 Inicialmente
3 2 3 4 Tras 1 intercambio
3 4 3 4 Tras 2 intercambios
5 4 5 4 Tras 3 intercambios
5 6 5 6 Tras 4 intercambios
7 6 7 6 Tras 5 intercambios
7 8 7 8 Tras 6 intercambios
.
.
.
20
Enrutamiento por Estado de Enlace
21
Enrutamiento por Estado de Enlace
Conocimiento de vecinos
Se realiza enviando un paquete HELLO por cada línea de salida activa.
Se espera que el otro enrutador responda.
Medición del costo de la línea.
Se envía un paquete ECHO para medir el retardo.
Se pueden hacerse varios envíos y promediar los resultados.
Se debe ignorar la carga y considerar solo el ancho de banda para evitar
oscilaciones sin control en la red, debido a los cálculos erráticos producto de la
carga.
22
Enrutamiento estático
William Marchand N.
IGP y EGP
IGP2
IGP1
IGP2
IGP1 IGP2
ESTÁTICO DINÁMICO
Tablas creadas por el Administrador.
Problemas con cambios y crecimiento Responden automáticamente a los
rápidos. cambios de topología.
Si cambia la topología, el router debe ser Responden automáticamente a problemas
actualizado manualmente. de congestión.
Ubicar errores es difícil.
Escenario
172.16.6.1/24
Fa0/1 S0/0/0 S0/0/1
BR1 S0/0/0 HQ S0/0/0 BR2
Fa0/0 Fa0/0 Fa0/0
172.16.5.1/24 172.16.4.1/24 172.16.7.1/24
Configuración
Las rutas por defecto se usan para enviar paquetes a destinos que no coinciden con los
de ninguna de las otras rutas en la tabla de enrutamiento. Generalmente, los routers
están configurados con una ruta por defecto para el tráfico que se dirige a la Internet,
ya que a menudo resulta poco práctico e innecesario mantener rutas hacia todas las
redes de la Internet. En realidad, una ruta por defecto es una ruta estática especial que
utiliza este formato:
ip route 0.0.0.0 0.0.0.0 [IP_NextHop | OutInt]
Rutas por defecto
William Marchand N.
Algoritmos de enrutamiento dinámico
Dos tipos:
Vector-Distancia (Bellman-Ford)
Estado de Enlace (Shortest Path First o Dijkstra)
Usan métricas para calcular el camino más corto a la red destino.
Algunas métricas usadas son:
Número de Saltos (hop).
Retardo de transmisión.
Ancho de Banda de la línea.
Definida por el administrador.
Algoritmos de Vector-distancia
Ventajas:
Fácil de implementar.
Requiere pocos ciclos de CPU.
Desventajas:
Difícil de verificar la veracidad de las tablas.
Actualización lenta en redes grandes.
Difícil de localizar fallas en routers.
Pueden generarse cadenas de actualización.
Convergencia lenta.
Problemas de crecimiento o escalabilidad
Algoritmos de Estado de Enlace
Distancia
Protocolo Protocolo Preferencia
administrativa
Directo 0 Directo 0
Estático 1 OSPF 10
eBGP 20 IS-IS 15
EIGRP (interno) 90 Estático 60
OSPF 110 RIP 100
IS-IS 115 iBGP 255
RIP 120 eBGP 255
EIGRP (externo) 170
iBGP 200
Características de RIP
Router(config)#router rip
selecciona al RIP como protocolo de enrutamiento.
Router(config-router)#network 10.0.0.0
especifica una red conectada directamente.
Router(config-router)#network 192.168.13.0
especifica una segunda red conectada directamente.
Escenario de ejemplo
Tratamiento de loops de enrutamiento
Fundamentos