Documentos de Académico
Documentos de Profesional
Documentos de Cultura
A quiere transmitir a B
MAC MAC IP IP
Trama o Marco DATOS CRC
B A B A
1
La Capa de Red
• Protocolo de Resolución de Direcciones - ARP
Cabecera
Datos a nivel de enlace CRC Nivel 2
de trama
0 8 16 24 31
HLEN: Longitud de Tipo de Hardware Tipo de Protocolo
dirección de
HLEN PLEN Operación
hardware
Dirección de hardware del transmisor (octetos 0 -3)
PLEN: Longitud de
Dirección de hardware del Dirección IP del transmisor
dirección IP
transmisor (octetos 4 - 5) (octetos 0 - 1)
Dirección IP del transmisor Dirección de hardware del
Tipo de Operación
(octetos 2 - 3) destino (octetos 0 - 1)
1: Petición ARP
2: Respuesta ARP Dirección de hardware del destino (octetos 2 - 5)
3: Petición RARP Dirección IP del destino (octetos 0 - 3)
4: Respuesta RARP
Formato de los mensajes ARP Y RARP 3
La Capa de Red
¿Qué sucede si A no conoce la dirección física de B?
A B C
R1 R2
WAN
192.31.60.1 192.31.60.2
192.31.65.1 Red 3 192.31.63.3
192.31.60.0
192.31.65.7 192.31.63.8
F1 F2
A D
ARP
Direcciones E1 E3 E4 E6 Direcciones
Ethernet Red 1 Red 2 Ethernet
192.31.65.0 192.31.63.0
5
La Capa de Red
1. El host A realiza una solicitud ARP.
R1
A
ARP E3
Dir. Solicitud ARP
Dir. Destino Origen Tipo
Cabecera
ICMP
Información ICMP Nivel 3
Cabecera
IP
Datos IP Nivel 3
Cabecera
de trama
Datos a nivel de enlace Nivel 2
12
La Capa de Red
• Cada mensaje ICMP siempre presenta en común 03 campos:
0 7 8 15 16 23 31
Protocolo ICMP
13
La Capa de Red
Tipo Significado Descripción
3 Destino inalcanzable Sirve para indicar que el nodo no es accesible
Indica que el tiempo de vida de un datagrama
11 Tiempo excedido
llego a cero
Problema de Indica que se ha detectado un valor ilegal en
12
parámetro el campo de cabecera
Indica al nodo fuente que existen problemas
Válvula de control
Disminución de de de congestión en el destino, y que reduzca la
4
origen
congestión velocidad de transmisión (paquete de
estrangulamiento)
Empleado por los routers para indicar una
5 Redireccionamiento ruta alterna, cuando hay posibilidad de error
en el enrutamiento
Empleado como diagnóstico para determinar
8 Solicitud de eco
la accesibilidad de un nodo IP. Al recibir un
mensaje eco se espera que el destino
9
0 Respuesta de eco devuelva el mensaje
Solicitud de marca de Se marca el tiempo de llegada del mensaje y
13
tiempo el tiempo partida de la respuesta.Sirve para
Respuesta de marca realizar mediciones de tiempo sobre Internet,
14
de tiempo es decir medir el desempeño
Solicitud de máscara
17
de red Sirve para obtener la información sobre la
Respuesta de máscara de una red
18
máscara de red
14
Tipos de mensajes ICMP
La Capa de Red
• Solicitud y Respuesta de Eco:
0 7 8 15 16 23 31
Datos opcionales
Red 192.168.1.0
1 2 3 4
ping
Comando Ping 17
La Capa de Red
• Reporte de Destino No Accesible o Inalcanzable:
0 7 8 15 16 23 31
No utilizado , en CERO
18
La Capa de Red
0 Red inaccesible
1 Host inaccesible
2 Protocolo inaccesible
3 Puerto inaccesible
4 Es necesario fragmentar y configurar DF
5 Falla en la ruta de origen
6 Red de destino desconocida
7 Host de destino desconocida
8 Host de origen aislado
9 Red de destino administrativamente prohibida
10 Host de destino administrativamente prohibida
11 Red inaccesible por el tipo de servicio
12 Host inaccesible por el tipo de servicio
c: \ ping 192.168.30.1
20
La Capa de Red
• Detección de Ciclo de Rutas - Tiempo Excedido:
0 7 8 15 16 23 31
No utilizado , en CERO
R1 R2 R3 R4
A ICMP 11 Cód. 1 B
22
La Capa de Red
• Comando Tracert:
23
La Capa de Red
• Los mensajes ICMP recibidos permiten definir la traza
c: \ tracert 192.168.30.1
R1 R2 R3 R4
Host 1 ICMP TIPO 8 ,TTL=1 Host 2
172.16.1.1 ICMP TIPO 11, TIMESTAMP 192.168.30.1
25
Enrutamiento IP
•El enrutamiento IP se puede dividir en dos partes:
2
1
27
Enrutamiento IP
tabla
--
-- -- -- -- -- --
-- --
-- --
-- --
-- --
-- --
--
--
-- -- -- -- -- --
-- --
-- --
-- --
-- --
-- --
--
Dato
tabla
-- -- -- tabla
-- -- --
--
-- --
-- --
-- --
-- --
-- --
--
SI CAMBIA LA TOPOLOGÍA EL
ROUTER DEBE SER
RESPONDEN
ACTUALIZADO MANUALMENTE
AUTOMÁTICAMENTE A
PROBLEMAS DE CONGESTIÓN
Red Red
192.168.10.0 /24 172.16.0.0/16
Red Red
10.0.0.0/8 20.0.0.0/8
A B C
10.0.0.1 10.0.0.2 .1 .2
192.168.10.1 172.16.0.1
192.168.10.2 Router A: Destino Salto al siguiente 172.16.0.2
Red
192.168.10.0
Red
10.0.0.0
A B
10.0.0.1 10.0.0.2 INTERNET
192.168.10.1
31
Enrutamiento Estático
•Ruta Específica:
Red Red
192.168.10.0 172.16.0.0
Red Red
10.0.0.0 20.0.0.0
A B C
10.0.0.1 10.0.0.2
192.168.10.1 172.16.0.1
172.16.0.2
Router A: Destino Salto al siguiente
32
Enrutamiento Dinámico
•Algoritmos de Enrutamiento:
¿Qué ruta?
•Cada t mseg , cada router envía a todos sus vecinos una lista de
sus retardos estimados a cada destino
(a) E F G H
8
12
I J K L Nuevo
retardo
10 6 estimado
A I H K desde J Línea
A 0 24 20 21 8 A
B 12 36 31 28 20 A
C 25 18 19 36 28 I
D 40 27 8 24 20 H La mejor manera de
E 14 7 30 22 17 I llegar a B es por A. Si
F 23 20 19 40 30 I
A: 8 + 12 = 20
G 18 31 6 31 18 H
(b) 17 20 0 19 12 H I : 10 + 36 = 46
H
I 21 0 14 22 10 I H : 12 + 31 = 43
J 8 10 12 6 0 - K : 6 + 28 = 34
K 24 22 22 0 6 K
L 29 33 9 9 15 K
Router A
LAN 1 Siguiente Número de
Destino
Salto Saltos
Directamente
A LAN 1 0
conectado
LAN 2 Router B 1
LAN 3 Router B 3
LAN 2 B LAN 4 Router B 3
Router B
Siguiente Número de
C Destino
Salto Saltos
LAN 1 Router A 1
Directamente
LAN 2 0
conectado
LAN 3 Router C 2
LAN 4 Router C 2
D E
Tabla de Enrutamiento con RIP
LAN 3 LAN 4 36
Enrutamiento Dinámico
RIP difunde su tabla de enrutamiento completa a cada router vecino
en intervalos de 30 segundos. El Protocolo RIPv. 2 soporta VLMS.
Configuración del protocolo RIP v.2
•La distancia
•El ancho de banda
•El tráfico
•El costo de comunicación
•El retardo medio
38
1° Inicialmente se 2° Cada nodo tiene etiquetas
1 1
presentan las tentativas con respecto al
distancias entre los origen a través de la mejor
nodos ruta conocida
10 100 10 100
30 30 5 (100,1)
2 5
10 2 (10,1) 10
50 60 50 60
3 20 4 20 4 (30,1)
3 (,-)
3° Se examinan los nodos
(a) (b) 5° Se busca en
adyacentes al origen y se
4° Se revisan los nodos el grafo el nodo
elige el nodo con la 1 adyacentes al nodo de 1 etiquetado
etiqueta más pequeña,
trabajo y se actualizan tentativamente
este se convierte en nodo
las etiquetas tentativas menor se hace
permanente y en el nuevo
100
nodo de trabajo
10 100 permanente
10
30 5 (100,1) 30 5 (100,1)
2 (10,1)
2 10 10
50 60 50 60
(10,1)
20 4 (30,1) 20
3 (,-) 3 (60,2) 4 (30,1)
(c) (d)
Algoritmo de Dijkstra para calcular la trayectoria más corta a través de
un grafo 39
1 1
6° Se repite el paso 4°
7° Se repite el paso 5°
10
10 100 100
30 5 (90,4) 30 5 (90,4)
2 (10,1)
2 (10,1)
10 10
50 60 50 60
20 4 (30,1) 20 4 (30,1)
3 (50,4) 3 (50,4)
(e) (f)
1
1
10 100
10 100 30
2 (10,1)
30 5 (60,3)
2 (10,1) 5 (60,3)
10
10 50 60
8° El nodo 3 actualiza
50 60
a sus nodos 20
adyacentes
20 3 (50,4) 4 (30,1)
3 (50,4) 4 (30,1) (h)
(g)
Algoritmo de Dijkstra para calcular la trayectoria más corta a través de
un grafo 40
Enrutamiento Dinámico
• Ejm: Usando el Algoritmo de Dijkstra, determine la mejor ruta del Nodo A
para llegar a los demás nodos de la red.
B C
3
6 2 2 1
E 5 F
A D
3 1 1 3
2
G H
41
Enrutamiento Dinámico
•Enrutamiento por Estado de Enlace:
42
Enrutamiento Dinámico
•Construir un paquete que indique lo que acaba de aprender:
•Cada router construye un paquete con su identidad, número de secuencia,
edad y una lista de vecinos con su respectivo retardo
B 2 C
A B C D E F
Sec. Sec. Sec. Sec. Sec. Sec.
4 3 Edad Edad Edad Edad Edad Edad
B 4 A 4 B 2 C 3 A 5 B 6
(a) A D E 5 C 2 D 3 F 7 C 1 D 7
1 6 F 6 E 1 F 8 E 8
5 7
8 (b)
E F
Paquetes de Estado de Enlace para la subred
W X Y Z
A B C
Los routers calculan en paralelo el camino mas corto hacia los destinos
44
Protocolo de Estado de Enlace OSPF
Enrutamiento Dinámico
Se muestra la base de datos topológica del router G antes de aplicar el algoritmo
Dijkstra (Shortest Path First). ¿Cuál es la topología que se tendría luego de
aplicar dicho algoritmo?
45
Enrutamiento Dinámico
OSPF mantiene una base de datos, tiene conocimiento de los
routers distantes y como se interconectan por ello converge
rápidamente. Configuración del protocolo OSPF