Professional Documents
Culture Documents
Internet
CAPA DE INTERNET:
PROTOLO IP
Introduccin
Protocolo IPv4
Protocolo IPv6
Internet Control Message Protocol
ICMPv4
Internet Control Message Protocol
ICMPv6
Sistema Autnomo
Algoritmo Bellman-Ford
Algoritmo Dijkstra
ddiaz1610@gmail.com
http://www.danieldiaza.com
Catedrtico Titular a Tiempo Parcial FIEE-UNI / UNMSM
Director de Investigacin y Desarrollo
Tecnolgico del INICTEL-UNI
http://www.danieldiaza.com
Capa de
Internet
ddiaz1610@gmail.com
INTRODUCCIN
http://www.danieldiaza.com
Capa de
Internet
R3
R3
LAN UNMSM
DESTINO UNMSM
DESTINO UNFV
DESTINO UNMSM
DESTINO UNFV
R2
R5
R2
Destino UNMSM
R3
Funcin:
R1
Destino UNMSM
Determinar la trayectoria
de los paquetes IP
R5
Paquete IP
R4
R6
R6
R6
DESTINO UNMSM
DESTINO UNFV
DESTINO UNMSM
DESTINO UNFV
Paquete IP
R4
R4
R3
----
LAN UNFV
http://www.danieldiaza.com
ddiaz1610@gmail.com
LAN UNI
DESTINO UNMSM
DESTINO UNFV
---R4
Capa de
Internet
http://www.danieldiaza.com
ddiaz1610@gmail.com
Capa de
Internet
Llamada
conectada
Transporte
Red
Enlace de datos
Envo de
datos
Red
4
Enlace de datos
Red
Enlace de datos
1
Inicio de
llamada
Aplicacin
Transporte
Red
Enlace de datos
3
Aceptacin de
llamada
Profesor Daniel Daz A.
2
Ingreso de
llamada
http://www.danieldiaza.com
ddiaz1610@gmail.com
Mensajes de
sealizacin
Recepcin de
datos
Red
Enlace de datos
Capa de
Internet
Red
Enlace de datos
Transporte
Red
Enlace de datos
Red
Red
Enlace de datos
Aplicacin
Servicio datagrama
Transporte
Arquitectura
de Red
Modelo de
servicio
Garanta de
Ancho de banda
Garanta de
No-prdida
Orden
Internet
Best Effort
No
No
No
Indica
congestin
Red
Enlace de datos
No
http://www.danieldiaza.com
ddiaz1610@gmail.com
Enlace de datos
Capa de
Internet
EL PROTOCOLO IP
Protocolo
Protocolo
Protocolo
Protocolo UDP
Protocolo ICMP
Protocolo IGMP
Sin conexin
y no
confiable
Protocolo IP
Red
Ethernet
Red
Wireless
Red
Red
http://www.danieldiaza.com
ddiaz1610@gmail.com
Protocolo TCP
Capa de
Internet
ddiaz1610@gmail.com
PROTOCOLO IPv4
http://www.danieldiaza.com
Capa de
Internet
16 19
31
Longitud total
Identificador
TTL
Cabecera
IP
Direccin de destino
Opciones-relleno
Carga til
http://www.danieldiaza.com
ddiaz1610@gmail.com
Direccin de origen
Capa de
Internet
16 19
31
Versin:
Longitud total
Identificador
TTL
Direccin de origen
Direccin de destino
Opciones-relleno
HLEN o Longitud de
Encabezado
Mide la longitud del encabezado
en grupo de 04 bytes.
Valor inicial 05.
Longitud Total:
Carga til
ddiaz1610@gmail.com
Capa de
Internet
16 19
31
Identificador
TTL
Direccin de origen
Direccin de destino
Opciones-relleno
Carga til
Inicialmente se define:
Prioridad D T R Sin uso
Tipo de transporte
A fines de 1998 se ha
definido, para IPv4/IPv6:
DSCP
CU
http://www.danieldiaza.com
ddiaz1610@gmail.com
Capa de
Internet
FRAGMENTACION
http://www.danieldiaza.com
Capa de
Internet
FRAGMENTACION
0
16 19
31
Longitud total
Identificador
TTL
Protocolo
Suma de chequeo
Flag de NO
fragmentacin
(en 0 normalmente)
Identificador
Flag de MAS
fragmentos (el
ltimo fragmento en 0)
x
DM
FF
Desplazamiento
Direccin de origen
Opciones-relleno
Carga til
Expresado en unidades
de 8 bytes la posicin
de los datos.
213 8192 fragmentos
8192x8bytes=64Kbytes.
ddiaz1610@gmail.com
Direccin de destino
http://www.danieldiaza.com
Capa de
Internet
EJEMPLO DE FRAGMENTACION
ping l 4600 192.168.0.1
Ver archivo
ping-l 4600 tramas 9-10-11-12
192.168.0.1
192.168.0.19
4600
4600
Encapsulamiento en ICMPv4
20 8
4600
Cabecera IPv4
Long.Total=4628=1214h
ID=B690h
MF=1
Long.Total=1500=05DCh
ID=B690h
Desplazz=0
Encapsulamiento en IPv4
20
4608
MF=1
Long.Total=1500=05DCh
ID=B690h
Desplazz=1480/8=185=00B9h
MF=0
Long.Total=188=00BCh
ID=B690h
Desplazz=4440/8=555=022Bh
Tipo
20
1480
20
1480
20
1480
6 6 2 20
1480
6 6 2 20
1480
6 6 2 20
1480
Mac de Origen
20 168
Fragmentacin
Mac de Destino
1500=MTU
1500=MTU
1514
1514
1500=MTU
1514
Capa 2
6 6 2 20
188< MTU
202
http://www.danieldiaza.com
ddiaz1610@gmail.com
Cabecera ICMPv4
Capa de
Internet
16 19
31
Identificador:
Longitud total
Identificador
TTL
Direccin de origen
Direccin de destino
Opciones-relleno
Carga til
Indicador o Flags:
No Fragmentar.
En 1 no se debe fragment
More fragments.
Indica que no es el final
Desplazamiento de
fragmento:
Especifica el desplazamiento
en el paquete de datos original.
http://www.danieldiaza.com
ddiaz1610@gmail.com
Capa de
Internet
16 19
31
Longitud total
Identificador
TTL
Protocolo:
Indica que protocolo de nivel
superior se us.
http://www.iana.org/assignments/protocol-numbers
Opciones-relleno
Carga til
Suma de Chequeo de
cabecera o Header
Checksum:
Asegura la integridad de la
cabecera.
http://www.danieldiaza.com
ddiaz1610@gmail.com
Direccin de origen
Capa de
Internet
IPv6 Hop-by-Hop
ICMP
IGMP
IP en IP
TCP
UDP
IPv6
RSVP
ICMPv6
RSVP-E2E-IGNORE
No asignado
Reservado
ddiaz1610@gmail.com
17
41
46
58
134
135~254
255
http://www.danieldiaza.com
Capa de
Internet
00
4 F 00
20
Complemento a 1
00 00
74 E3
Complemento a 1
Complemento a 1
00 3C
01
C8 25 23 4F
C8 25 23 44
El campo CheckSum
debe ser colocado en
0000 inicialmente, para
calcular el CheckSum
del Protocolo IPv4.
Complemento a 1
Complemento a 1
74E1 +
2
74E3
BAC3
B0FF
DFFE
148B
1496
274E1
ddiaz1610@gmail.com
Valor al campo
Check Sum
http://www.danieldiaza.com
Capa de
Internet
Longitud total
Identificador
TTL
Protocolo
31
Suma de chequeo
Direccin de origen
Direccin de destino
Opciones-relleno
Carga til
Direccin
de red
netid
Direccin host
hostid
Red
Host
http://www.danieldiaza.com
ddiaz1610@gmail.com
Capa de
Internet
Clase A 0
15
0-127
Clase C 1 1 0
Clase D 1 1 1 0
Clase E 1 1 1 1
Profesor Daniel Daz A.
31
Direccin host
27-2=126 redes
Clase B 1 0
23
128-191
214-2=16 382 redes
Direccin host
216-2=65 534 host
192-223
221-2=2 097 150 redes
Direccin host
28-2=254 host
ddiaz1610@gmail.com
IDlos
de grupo
multicast
En
routers
actuales se puede
habilitar la direccin
Reservado
para uso futuro
de red extremas
http://www.danieldiaza.com
Capa de
Internet
Mi PC
131
200.37.131.49
49
Notacin decimal con puntos
o dotted-decimal
http://www.danieldiaza.com
ddiaz1610@gmail.com
200
Capa de
Internet
- 10.255.255.255
Prefijo: 10/8
172.16.0.0 - 172.31.255.255
Prefijo: 172.16/12
192.168.0.0- 192.168.255.255
Prefijo: 192.168/16
http://www.danieldiaza.com
ddiaz1610@gmail.com
Capa de
Internet
7 8
Clase A 0
15
0-127
31
Direccin host
27-2=126 redes
7 bits
Clase A 0
n bits
24-n bits
0-127
Direccin de Subnet
Direccin host
27-2=126 redes
2n-2 subredes
224-n-2 host
http://www.danieldiaza.com
ddiaz1610@gmail.com
23
Capa de
Internet
Clase A 0
0-127
n bits
24-n bits
Direccin de Subnet
Direccin host
Direccin local
AND
Mscara 1 1 1 1 1 1 1 1 1 1 1 1..1 1 1 1 0 0 0 0 0 0 . 0 0 0 0 0 0
Indica el nmero
de red
Profesor Daniel Daz A.
ddiaz1610@gmail.com
7 bits
Capa de
Internet
CIDR
Prefijo
ddiaz1610@gmail.com
Ejemplo: 198.200.0.0/16
La mscara de red tiene 16 bits
Profesor Daniel Daz A.
http://www.danieldiaza.com
Capa de
Internet
Fa0/0
201.1.1.1/26
SW2
.
201.1.1.2/26
201.1.1.62/26
Fa0/2
201.1.1.129/26
SW3
.
201.1.1.66/26
xxxx
201.1.1.126/26
.
201.1.1.130/26
201.1.1.190/26
/24
2 -2 = 62
direcciones IP
201.1.1.0000
0000/26
xx xxxx
201.1.1.0011 1111/26
201.1.1.0/26
Profesor Daniel Daz A.
201.1.1.0100
0000/26
xx xxxx
201.1.1.0111 1111/26
201.1.1.64/26
201.1.1.1000
0000/26
xx xxxx
201.1.1.1011 1111/26
201.1.1.128/26
http://www.danieldiaza.com
ddiaz1610@gmail.com
SW1
201.1.1.65/26
62 direcciones IP
como mximo en
cada subred
Fa0/1
EJEMPLO DE SUBNETEO
Capa de
Internet
R3
200.1.1.64/26
R1
R4
SW2
. ..
. ..
R6
R5
26-2 = 62
direcciones IP
255 .
255
192
http://www.danieldiaza.com
ddiaz1610@gmail.com
SW1
R2
Capa de
Internet
EJEMPLO DE VLSM
R2 200.1.1.132/30
200.1.1.0/26
200.1.1.152/30
R1
. ..
R4
SW2
. ..
3
R6
200.1.1.144/30
R5
...
200.1.1.1010 0000 = 200.1.1.160/30 VLSM 8
Profesor Daniel Daz A.
VLSM
NOTA:
El comando ip subnet-zero
habilita la subred 0, en los
IOS anteriores al 12.0
http://www.danieldiaza.com
ddiaz1610@gmail.com
200.1.1.64/26
1
200.1.1.160/30
SW1
R3
Capa de
Internet
IMPORTANCIA DE LA MSCARA
203. 3 . 3 . 133 AND
255.255.255.0
Primera mscara
203. 3 . 3 . 0
Red de
Mscara de
Salto
Destino
Red Destino
Siguiente
202.2.2.0
255.255.255.0
130.1.1.6
203.3.3.0
255.255.255.128 130.1.1.6
.6
203.3.3.128 255.255.255.128 130.1.1.18
203. 3 . 3 . 128
.1
130.1.1.8/30
.9
203.3.3.0/25
.10
R3
.13
R4
R1 .5
.1
201.1.1.0/24
.14
.26
.17
.18
.21
.22
R2
203. 3 . 3 . 133 AND
255.255.255.128
Tercera mscara
203. 3 . 3 . 128
Profesor Daniel Daz A.
Salto siguiente
130.1.1.18
202.2.2.0/24
.25
IP 203.3.3.133
130.1.1.20/30
R6
.1
R5
.129
.133
203.3.3.128/25
http://www.danieldiaza.com
ddiaz1610@gmail.com
IP 203.3.3.133
Capa de
Internet
SUPER-REDES O AGREGACIN
200.10.4.0/24
200.10.6.0/24
200.10.4.0
200.10.5.0
200.10.6.0
200.10.7.0
255.255.255.0
255.255.255.0
255.255.255.0
255.255.255.0
S0
S0
S0
S0
255.255.252.0
S0
200.10.5.0/24
200.10.7.0/24
200.10.4.0
200.10.0000 0100.0/24
200.10.0000 0101.0/24
200.10.0000 0110.0/24
200.10.0000 0111.0/24
Profesor Daniel Daz A.
summarization
200.10.0000 0100.0/22
200.10.4. 0/22
http://www.danieldiaza.com
ddiaz1610@gmail.com
S0
Capa de
Internet
Red LAN
S0
10.0.56.4/30
S1
RED
n
10.0.56.6/30
......
RED
2
Red de destino Mscara
Salto siguiente
10.0.56.5/30
RED
1
Salto siguiente
Cualquier mscara
Cualquier red
Profesor Daniel Daz A.
http://www.danieldiaza.com
Capa de
Internet
200.2.2.0/24
.2
200.1.1.0/24
.1
.2
.1
30.1.1.0/30
Fa0/1
Fa0/0
.1
R1
R7
30.1.1.4/30
Fa0/1 Fa0/0
.2
R2
.5
.6
R3
30.1.1.8/30
Fa0/1 Fa0/0
.9
.13
.10
.22
.21
R4
R6
R5.17
.18
.1
.2
200.3.3.0/24
http://www.danieldiaza.com
ddiaz1610@gmail.com
.14
Capa de
Internet
.2
R1
.1
.1
.2
R2
R3
30.1.1.4/30
.5
.13
IPorg=200.1.1.2
IPdes=200.3.3.2
TTL= 3fH = 63 (decimal)
Suma de Chequeo=b021H
MACorg=ca 00 10 0c 00 06 IPorg=200.1.1.2
MACdes=ca 01 10 oc 00 08 IPdes=200.3.3.2
TTL=3eH = 62
Suma de Chequeo=b121H
MACorg=ca 01 10 0c 00 1c
MACdes=ca 04 of 9c 00 06
Campo ID en todos
los paquetes IP es
f7a2H = 63394
.1
R7
30.1.1.0/30
.6
.22
30.1.1.8/30
.9
Trayectoria
.10
R4
.21
200.1.1.0 255.255.255.0 30.1.1.9
200.2.2.0 255.255.255.0 30.1.1.22
200.3.3.0 255.255.255.0 30.1.1.9
.14
R5
.17
R6
IPorg=200.1.1.2
IPdes=200.3.3.2
.18
TTL= 3dH = 61
.1
Suma de Chequeo=b221H
MACorg=ca 04 0f 9c 00 08 IPorg=200.1.1.2
MACdes=c0 05 0f 9c 00 06 IPdes=200.3.3.2
.2
TTL= 3cH = 61
Suma de Chequeo=b321H
MACorg=c0 05 0f 9c 00 08
MACdes=00 50 79 66 68 02 200.3.3.0/24
http://www.danieldiaza.com
ddiaz1610@gmail.com
200.1.1.0/24
200.2.2.0/24
.2
Capa de
Internet
ddiaz1610@gmail.com
http://www.danieldiaza.com
Capa de
Internet
Tambin se puede
especificar la interfaz
de salida del router
Profesor Daniel Daz A.
http://www.danieldiaza.com
ddiaz1610@gmail.com
Capa de
Internet
DISTANCIA ADMINISTRATIVA
10.1.1.6/30
Red
de
destino
10.1.1.10/30
Red de destino
Mscara
212.3.4.0
255.255.255.192
10.1.1.6
178
212.3.4.0
255.255.255.192
10.1.1.10
77
Primera opcin
Profesor Daniel Daz A.
http://www.danieldiaza.com
ddiaz1610@gmail.com
212.3.4.0/26
Capa de
Internet
ddiaz1610@gmail.com
http://www.danieldiaza.com
Capa de
Internet
PROBLEMTICA DE IPv4
Cuando se llegue a
4 194 304 direcciones
IPv4 libres se considerar
que el stock se acab.
Estadsticas al 21 de abril de 2012
http://www.lacnic.net/sp/registro/espacio-disponible-ipv4.html
Cuando se alcance 2 097 152 de direcciones disponibles en LACNIC se dar inicio
al siguiente acuerdo: Policies Relating to the Exhaustion of IPv4 Address Space
http://www.lacnic.net/en/politicas/manual11.html
Profesor Daniel Daz A.
http://www.danieldiaza.com
ddiaz1610@gmail.com
Al 21 de abril de 2012
solo quedan 62 366 208
direcciones IPv4 libres.
Capa de
Internet
ddiaz1610@gmail.com
Movilidad IP.
http://www.danieldiaza.com
Capa de
Internet
MPLS.
IntServ.
MPLS/DiffServ
http://www.danieldiaza.com
ddiaz1610@gmail.com
Capa de
Internet
ddiaz1610@gmail.com
RFC 2460.
http://www.danieldiaza.com
Capa de
Internet
Tiempo real
Tradicional
http://www.danieldiaza.com
ddiaz1610@gmail.com
Capa de
Internet
EXP S
TTL
Etiqueta MPLS
EXP S
TTL
Adicionar una Etiqueta delante Ver HLENTipo Serv. Longitud total Ver DS Etiqueta de flujo
Lmite salto
Identificador
IndicDesplaz de frag.
Longitud de carga tilCabe.sigte
del protocolo IP.
TTL Protocolo Suma de chequeo
Direccin
DireccinIPde
deorigen
origen
Cada router slo analiza la
Direccin IP de origen
Direccin IP de destino
Etiqueta para el envo del dato.
Direccin IP de destino
Opciones-relleno
Arquitectura vlida para varios
Cabecera de extensin
protocolos de capa 3: MPLS.
PDU de la capa superior
Red orientada a conexin.
PDU de la capa superior
Se puede asociar una
PRIORIDAD en la cabecera MPLS: MPLS/DiffServ.
Profesor Daniel Daz A.
http://www.danieldiaza.com
ddiaz1610@gmail.com
Que hacer?
Capa de
Internet
EL FIN DE IPv4
ddiaz1610@gmail.com
http://portalipv6.lacnic.net/
http://www.danieldiaza.com
Capa de
Internet
Lectura RECOMENDADA: Plan de fomento para la incorporacin del protocolo IPv6 en Espaa
http://www.boe.es/boe/dias/2011/06/21/pdfs/BOE-A-2011-10786.pdf
Profesor Daniel Daz A.
http://www.danieldiaza.com
ddiaz1610@gmail.com
RIPENCC
APNIC
ARIN
LACNIC
AFRINIC
Capa de
Internet
16 19
31
Longitud total
Identificador
TTL
Protocolo
Suma de chequeo
Direccin de
de destino
destino
Direccin
Opciones-relleno
Actualizados
Eliminados
ddiaz1610@gmail.com
Direccin de
de origen
origen
Direccin
http://www.danieldiaza.com
Capa de
Internet
ddiaz1610@gmail.com
PROTOCOLO IPv6
http://www.danieldiaza.com
Capa de
Internet
8
DS
12
16
24
31
Etiqueta de flujo
Direccin IP de destino
Cabecera extensin 1
ddiaz1610@gmail.com
Cabecera extensin 2
.
.
.
Cabecera extensin n
PDU de la capa superior
Profesor Daniel Daz A.
http://www.danieldiaza.com
Capa de
Internet
CAMPOS DE IPv6
0
12
16
24
31
Versin
DS
Etiqueta de flujo
Opcional
Direccin
DireccinIPde
deorigen
origen
Direccin IP de destino
Cabecera de extensin
Lmite de saltos
Se disminuye en la unidad en
cada nodo.
Si Hop Limit llega a cero, el
router descarta el paquete
http://www.danieldiaza.com
ddiaz1610@gmail.com
Ver
Capa de
Internet
CAMPOS DE IPv6-Campo DS
Ver
DS
12
16
24
31
Etiqueta de flujo
Direccin IP de destino
Opcional
Direccin
DireccinIPde
deorigen
origen
Cabecera de extensin
ddiaz1610@gmail.com
Capa de
Internet
0
Bits ms
significativo
DSCP
CU
RFC 2474
Podra ser usado para
notificar congestin
http://www.danieldiaza.com
ddiaz1610@gmail.com
Capa de
Internet
DS
12
16
24
31
Etiqueta de flujo
Direccin IP de destino
Opcional
Direccin
DireccinIPde
deorigen
origen
Cabecera de extensin
Que es un flujo?
Es una secuencia de paquetes
enviados desde un host transmisor
a otro receptor (unicast) o a varios
receptores (multicast).
Direccin
IP de
origen
Etiqueta
de flujo
+
Flujo
http://www.danieldiaza.com
ddiaz1610@gmail.com
Capa de
Internet
Flujo 1
Asignar
calidad
Q1
Flujo 1
Asignar
calidad
Q1
Internet
Flujo 1
Asignar
calidad
Q1
Flujo 1
Asignar
calidad
Q1
Flujo 1
Asignar
calidad
Q1
ddiaz1610@gmail.com
SEALIZACIN
Flujo 1
Flujo 1 con Q1
Profesor Daniel Daz A.
http://www.danieldiaza.com
Capa de
Internet
Ver
DS
12
16
24
31
Etiqueta de flujo
Direccin IP de destino
Opcional
Direccin
DireccinIPde
deorigen
origen
Cabecera de extensin
ddiaz1610@gmail.com
Capa de
Internet
0
4
6
17
43
44
45
46
50
51
58
59
60
http://www.danieldiaza.com
ddiaz1610@gmail.com
Capa de
Internet
DIRECCIONES EN IPv6
0
Ver
DS
12
16
24
31
Etiqueta de flujo
Cabecera de extensin
http://www.danieldiaza.com
ddiaz1610@gmail.com
Direccin IP de destino
Opcional
Direccin
DireccinIPde
deorigen
origen
Capa de
Internet
http://www.danieldiaza.com
ddiaz1610@gmail.com
128 bits
Capa de
Internet
Slo un :: en
una direccin
Otro ejemplo:
FF02:0:0:0:0:0:0:1 = FF02::1
Profesor Daniel Daz A.
http://www.danieldiaza.com
ddiaz1610@gmail.com
Capa de
Internet
ddiaz1610@gmail.com
Capa de
Internet
DIRECCIONES EN IPv6
(Segn la RFC 3513-Abril de 2003)
UNICAST
ADDRESS
SITE - LOCAL
UNICAST
GLOBAL UNICAST
ANYCAST
ADDRESS
MULTICAST
ADDRESS
Profesor Daniel Daz A.
Prefijo de red
FECO::/10
Prefijo de red
Diferente al anterior
Es una direccin
Global unicast
Prefijo de red
FF00::/8
http://www.danieldiaza.com
ddiaz1610@gmail.com
03 tipos de direcciones
LINK LOCAL
UNICAST
Prefijo de red
FE80::/10
Capa de
Internet
DIRECCIONES EN IPv6
(Segn la RFC 4291-Febrero de 2006)
03 tipos de direcciones
LINK LOCAL
UNICAST
Prefijo de red
FE80::/10
GLOBAL UNICAST
ANYCAST
ADDRESS
MULTICAST
ADDRESS
Profesor Daniel Daz A.
Prefijo de red
Diferente al anterior
Es una direccin
Global unicast
Prefijo de red
FF00::/8
http://www.danieldiaza.com
ddiaz1610@gmail.com
UNICAST
ADDRESS
Capa de
Internet
http://www.danieldiaza.com
Capa de
Internet
El prefijo es FE80::/10
10 bits
54 bits
0
64 bits
ID Interfaz
ddiaz1610@gmail.com
1111 1110 10
FE80::/10
Profesor Daniel Daz A.
http://www.danieldiaza.com
Capa de
Internet
El prefijo es FEC0::/10
10 bits
0
16 bits
64 bits
ID Subred
ID Interfaz
1111 1110 11
Es eliminado en la RFC 4291
FEC0::/10
Profesor Daniel Daz A.
http://www.danieldiaza.com
ddiaz1610@gmail.com
Capa de
Internet
STATELESS AUTOCONFIGURATION
(RFC 2464: Transmission of IPv6 Packets over Ethernet Netorks)
http://www.danieldiaza.com
ddiaz1610@gmail.com
Capa de
Internet
24 bits
FF
FE
24 bits
64 bits
u es complementado
Direccin EUI-64
Profesor Daniel Daz A.
http://www.danieldiaza.com
ddiaz1610@gmail.com
Capa de
Internet
Neighbor solicitation
00-02-3F-76-A0-7D
Neighbor advertisement
00-02-3F
FF-FE
76-A0-7D
FF-FE
76-A0-7D
0000 0000
0000 0010
02-02-3F
FE80::202:3FFF:FE76:A07D
Profesor Daniel Daz A.
http://www.danieldiaza.com
ddiaz1610@gmail.com
NOTA:
ipv6 if
Para ver interfaces
IPv6 en una PC
Prefijo de red:
FE80::/10
Capa de
Internet
http://www.danieldiaza.com
ddiaz1610@gmail.com
Capa de
Internet
DIRECCIONES MULTICAST
Una direccin multicast identifica a un grupo de
interfaces en diferentes nodos.
El prefijo es FF00::/8
112 bits
ID Grupo
1111 1111FLAG
Scope
4 bits 4 bits
ddiaz1610@gmail.com
08 bits 08 bits
ORPT
http://www.danieldiaza.com
Capa de
Internet
DIRECCIONES MULTICAST
112 bits
08 bits 08 bits
ID Grupo
1111 1111FLAG
Scope
ORPT
Temporal
Prefijo (*)
T =0 Direccin Permanente
T =1 Direccin Temporal
P =0 Direccin Multicast no es
asignado basado en un prefijo
de red unicast
P =1 Direccin Multicast si es
asignado basado en un prefijo
de red unicast
http://www.danieldiaza.com
ddiaz1610@gmail.com
4 bits 4 bits
Capa de
Internet
DIRECCIONES MULTICAST
112 bits
08 bits 08 bits
ID Grupo
1111 1111FLAG
Scope
Scope
http://www.danieldiaza.com
ddiaz1610@gmail.com
4 bits 4 bits
Capa de
Internet
FF02::1
FF02::2
FF02::9
FF02::1:FFxx:xxxx
Solicited-node
Ver 8.3.8
del
CCNP
ddiaz1610@gmail.com
Capa de
Internet
CABECERAS DE EXTENSIN
El protocolo IPv6 tpico NO debe contener cabecera
de extensin.
http://www.danieldiaza.com
ddiaz1610@gmail.com
Capa de
Internet
ENCADENAMIENTO DE LAS
CABECERAS DE EXTENSION
Ver
Pri
Longitud de carga til
Etiqueta de flujo
Cab sigte=0
Lmite salto
Direccin origen
Direccin destino
Cab sigte=43
Propiedad intelectual de Daniel Daz @ 2014
Opcin salto-a-asalto
Cab sigte=44
Informacin de encaminamiento
Cab sigte=51
ddiaz1610@gmail.com
Informacin de fragmentacin
Cab sigte=6
Autenticacin de datos
http://www.danieldiaza.com
Capa de
Internet
Ver
Pri
Etiqueta de flujo
Longitud de carga til
Cab sig=0 Lmite salto
Direccin origen
Direccin destino
Cab
Cab sigte=43
sigte=0
Cab sigte=44
Opcin
el futuro_2050
Opcinpara
salto-a-asalto
Informacin de encaminamiento
Cab sigte=51
Informacin de fragmentacin
Autenticacin de datos
ddiaz1610@gmail.com
Cab sigte=6
http://www.danieldiaza.com
Capa de
Internet
http://www.danieldiaza.com
ddiaz1610@gmail.com
Capa de
Internet
CABECERAS DE ENCAMINAMIENTO(1/2)
En unidades de 08 bytes sin
incluir los primeros 08 bytes.
0
8
16
Tipo : 0
Segmentos que
quedan
Reservado
Direccin (0)
ddiaz1610@gmail.com
Direccin (1)
......
Direccin (n - 1)
Profesor Daniel Daz A.
http://www.danieldiaza.com
Capa de
Internet
CABECERAS DE ENCAMINAMIENTO(2/2)
HOST 1
Router F
Enrutamiento por
origen
Router C
Router A
Router D
Router E
HOST 2
6 4
Etiqueta de flujo
Long.datos
43
Salto
6 4
Etiqueta de flujo
Long.datos
43
Salto
6 4
Etiqueta de flujo
Long.datos
43
Salto
6 4
Etiqueta de flujo
Long.datos
43
Salto
Origen : HOST1
Origen : HOST1
Origen : HOST1
Origen : HOST1
Destino : Router A
Destino : Router C
Destino : Router D
Destino : HOST2
next
Tipo:0
n=4
next
Tipo:0
n=3
next
Tipo:0
n=2
next
Tipo:0
n=0
Reservado
Reservado
Reservado
Reservado
http://www.danieldiaza.com
ddiaz1610@gmail.com
Router B
Capa de
Internet
PROCESO DE LA FRAGMENTACION
Parte fragmentable
No frag.
Cabecera de
fragmentacin
Frag. 1
No frag.
Cabecera de
fragmentacin
Frag. 2
No frag.
Cabecera de
fragmentacin
Frag. n
..
..
..
Frag. n
PROCESO DE
FRAGMENTACIN
Ms detalle en la
RFC 2460
http://www.danieldiaza.com
ddiaz1610@gmail.com
No frag.
Capa de
Internet
CABECERA DE FRAGMENTACION
0
Cabecera siguiente
16
Reservado
24
31
Desplaz de fragmento
Res M
Identificador de fragmento
Cabecera siguiente
Desplazamiento de fragmento
Campo de 13 bits. Indica de ubicacin del fragmento dentro del
datagrama original. Se mide en 08 bytes.
Bit M
M=1 indica ms (More) fragmento.
Identificador de fragmento
Campo de 32 bits e indica a que datagrama IP original pertenece
el fragmento.
Profesor Daniel Daz A.
http://www.danieldiaza.com
ddiaz1610@gmail.com
Capa de
Internet
ddiaz1610@gmail.com
INTERNET CONTROL
MESSAGE PROTOCOL
- ICMPv4 -
http://www.danieldiaza.com
Capa de
Internet
INTRODUCCION DE ICMP
El protocolo IP no informa al host de origen si el
paquete de datos lleg correctamente al destino.
http://www.danieldiaza.com
ddiaz1610@gmail.com
Capa de
Internet
Detecta error
Transmisor
Receptor
http://www.danieldiaza.com
ddiaz1610@gmail.com
Datos
Origina
Error
Capa de
Internet
Paquete de datos
con error
Cabecera
IP
Campo PROTOCOL=1
Campo CABECERA SIGUIENTE=3AH
para ICMP
Cabecera Cabecera
ICMP
IP
Datos
Datos
IP ICMP
No existe prioridad
para ICMP.
No existe confiabilidad
http://www.danieldiaza.com
ddiaz1610@gmail.com
64bits
Capa de
Internet
1
Propiedad intelectual de Daniel Daz @ 2014
2
ICMP echo reply
ddiaz1610@gmail.com
http://www.danieldiaza.com
Capa de
Internet
16 19
Cabecera
IP
Longitud total
Protocolo ICMP
Direccin de destino
Tipo
Cdigo
Suma de chequeo
Cabecera
Cabecera
Cabecera
de la trama del paquete IP
ICMP
Profesor Daniel Daz A.
ddiaz1610@gmail.com
31
Datos
ICMP
http://www.danieldiaza.com
Capa de
Internet
Campo Tipo
0
3
4
5
8
11
12
13
14
15
16
17
18
30
Respuesta de eco
Destino inaccesible
Disminucin de origen
Redireccionar (cambiar de ruta)
Solicitud de eco
Tiempo excedido para un datagrama
Problema de parmetros en un datagrama
Solicitud de timestamp
Respuesta de timestamp
Obsoleto
Obsoleto
Solicitud de mscara de direccin
Respuesta de mscara de direccin
Traceroute
http://www.danieldiaza.com
ddiaz1610@gmail.com
Capa de
Internet
http://www.danieldiaza.com
ddiaz1610@gmail.com
Capa de
Internet
7 8
Tipo
15 16
Cdigo
23
31
Suma de verificacin
http://www.danieldiaza.com
ddiaz1610@gmail.com
Capa de
Internet
Tipo (3)
15 16
Cdigo (0-12)
23
31
Suma de verificacin
No utilizado , en CERO
cabecera IP+primeros 64 bits del paquetes de datos
http://www.danieldiaza.com
ddiaz1610@gmail.com
Capa de
Internet
Valor de cdigo
Significado
0
1
2
3
4
5
6
7
8
9
10
11
12
Red inaccesible
Host inaccesible
Protocolo inaccesible
Puerto inaccesible
Es necesario fragmentar y configurar DF
Falla en la ruta de origen
Red de destino desconocida
Host de destino desconocida
Host de origen aislado
Red de destino administrativamente prohibida
Host de destino administrativamente prohibida
Red inaccesible por el tipo de servicio
Host inaccesible por el tipo de servicio
http://www.danieldiaza.com
ddiaz1610@gmail.com
Capa de
Internet
http://www.danieldiaza.com
ddiaz1610@gmail.com
Capa de
Internet
7 8
Tipo (11)
15 16
Cdigo (0-1)
23
31
Suma de verificacin
No utilizado , en CERO
cabecera IP+primeros 64 bits de datagrama
Cdigo=0, conteo de tiempo excedido; Cdigo=1, tiempo de reensamblado excedido
Profesor Daniel Daz A.
http://www.danieldiaza.com
ddiaz1610@gmail.com
Capa de
Internet
7 8
Tipo (0 8)
15 16
Cdigo (0)
Identificador
23
31
Suma de verificacin
Nmero de secuencia
Datos opcionales
Campo Tipo: 8 solicitud; 0 respuesta
Profesor Daniel Daz A.
http://www.danieldiaza.com
ddiaz1610@gmail.com
Capa de
Internet
MAC de Origen
Tipo Cabecera IP
ping
DATA
00
00
3C
06
78
0 0
00
80
01
B0
93
Direccin de origen
C0
A8
01
64
Direccin de destino
C0
A8
01
01
Longitud total
Identificador
TTL
Protocolo
Nmero de secuencia
Carga til
Datos opcionales
Carga til
IP
TRAMA
Proceso de encapsulamiento
08
02
61
65
00
4A
5C
00
01
00
62
63
64
66
67
68
Siguen ms valores
http://www.danieldiaza.com
ddiaz1610@gmail.com
ICMP
Capa de
Internet
INTERNET CONTROL
MESSAGE PROTOCOL
- ICMPv6 -
ddiaz1610@gmail.com
http://www.danieldiaza.com
Capa de
Internet
Ver
12
16
24
31
DS
Etiqueta de flujo
Cabe.sigte
Longitud de carga til
Lmite salto
3AH
Cabecera
IP
Direccin IP de destino
Protocolo ICMP
Tipo
Cdigo
Suma de chequeo
Cabecera
Cabecera
Cabecera
de la trama del paquete IP
ICMP
Profesor Daniel Daz A.
ddiaz1610@gmail.com
Direccin
DireccinIPde
deorigen
origen
Datos
ICMP
http://www.danieldiaza.com
Capa de
Internet
http://www.danieldiaza.com
ddiaz1610@gmail.com
Reporte de error
Verificacin de la Capa Internet
Capa de
Internet
Problema de parmetro
Campo TIPO = 0000 0100
Experimentacin privada
Campo TIPO = 0110 0100 y 0110 0101 (100 y 101)
http://www.danieldiaza.com
ddiaz1610@gmail.com
Tiempo excedido
Capa de
Internet
Experimentacin privada
Campo TIPO = 1100 1000 y 1100 1001 (200 y 201)
ddiaz1610@gmail.com
http://www.danieldiaza.com
Capa de
Internet
78
00000001
15
CODE
31
SUMA DE CHEQUEO
http://www.danieldiaza.com
ddiaz1610@gmail.com
Capa de
Internet
CODE= 0 ;
CODE= 1 ;
CODE= 2 ;
CODE= 3 ;
CODE= 4 ;
Puerto NO alcanzable.
-El protocolo de transporte no recibi el paquete de datos.
CODE= 5 ;
http://www.danieldiaza.com
ddiaz1610@gmail.com
Capa de
Internet
78
15
31
http://www.danieldiaza.com
ddiaz1610@gmail.com
MTU
Capa de
Internet
78
15
31
http://www.danieldiaza.com
ddiaz1610@gmail.com
Capa de
Internet
Code=0.
Campos de
Cabecera
errada
78
15
31
Code=1.
Tipo Cabecera
Siguiente errada
Code=2.
Cabecera opcin
no reconocible.
http://www.danieldiaza.com
ddiaz1610@gmail.com
Capa de
Internet
78
15
31
http://www.danieldiaza.com
ddiaz1610@gmail.com
Puntero
Capa de
Internet
MENSAJE DE INFORMACION
MENSAJE ECHO REQUEST
0
78
15
31
Datos .
http://www.danieldiaza.com
ddiaz1610@gmail.com
IDENTIFICADOR
Capa de
Internet
MENSAJE DE INFORMACION
MENSAJE ECHO REPLY
0
78
15
31
Datos .
http://www.danieldiaza.com
ddiaz1610@gmail.com
IDENTIFICADOR
Capa de
Internet
ddiaz1610@gmail.com
http://www.danieldiaza.com
Capa de
Internet
ddiaz1610@gmail.com
http://www.danieldiaza.com
Capa de
Internet
ddiaz1610@gmail.com
http://www.danieldiaza.com
Capa de
Internet
EXISTI IPv5 ?
ddiaz1610@gmail.com
RFC 4861
http://www.danieldiaza.com
Capa de
Internet
ddiaz1610@gmail.com
SISTEMAS
AUTNOMOS
http://www.danieldiaza.com
Capa de
Internet
http://www.danieldiaza.com
ddiaz1610@gmail.com
Capa de
Internet
ddiaz1610@gmail.com
http://www.lacnic.net/web/anuncios/2014-2byte-asn-nearing-depletion
http://www.danieldiaza.com
Capa de
Internet
ddiaz1610@gmail.com
http://www.lacnic.net/sp/politicas/manual4.html
http://www.danieldiaza.com
Capa de
Internet
http://www.danieldiaza.com
ddiaz1610@gmail.com
Capa de
Internet
ACTUALIZACIN DE TABLA DE
ENRUTAMIENTO DENTRO DE UN AS
Inform.
--- ---- --- ---
Algoritmo
Algoritmo
Dato
Algoritmo
Inform.
--- ---- --- ---
Algoritmo
Inform.
Dato
Inform.
--- ---- --- ---
Algoritmo
http://www.danieldiaza.com
ddiaz1610@gmail.com
Capa de
Internet
LAN 2
LAN 4
Sistema Autnomo
LAN 5
Sistema Autnomo
Se como
como
Se
llegar aa
llegar
LAN
LAN a,
a,bby
1,2,3
LAN 1, 2, 3,
etc Se
Se como
como
LAN 3
Sistema Autnomo
llegar
llegar aa
LAN
LAN1,2,3
1,2,3y
4,5,6
LAN 4, 5, 6,
Se como
etc
Se como
LAN 6
llegar a
llegar a
LAN 4,5,6 y
LAN 4,5,6
1,2,3
eBGP
eBGP
iBGP
LAN a, b,
etc
Cada router
de borde
tienen dos tablas
LAN a, b,
etc
LAN a
LAN b
http://www.danieldiaza.com
ddiaz1610@gmail.com
Se como
Se como
llegar a
llegar a
LAN a, b y
LAN a, b
4,5,6
Capa de
Internet
SISTEMA AUTNOMO
SISTEMA AUTNOMO
http://www.danieldiaza.com
ddiaz1610@gmail.com
EGP: BGP
Capa de
Internet
ddiaz1610@gmail.com
ENRUTAMIENTO
DINMICO:
ALGORITMO
BELLMAN-FORD
Vector Distancia
http://www.danieldiaza.com
Capa de
Internet
Enlace 1
Costo del enlace=1
Adiciona el
costo del enlace
D
Desde D hacia Enlace Costo
D
Local
Enva su vector
A=0
Enlace 3
Costo del
Enlace=1
Enva su vector
A=0
Local
Enlace 6
Costo del enlace=1
Local
C
Enlace 2
Costo del enlace=1
Costo del=
enlace 1
Local
Enlace 4
Local
http://www.danieldiaza.com
ddiaz1610@gmail.com
Adiciona el
costo del enlace
Capa de
Internet
B
A
Local
1
Enlace 3
Costo del
Enlace=1
D
Desde D hacia Enlace Costo
D
A
Local
3
0
1
Enlace 1
Costo del enlace=1
0
1
C
B
A
Local
2
2
0
1
2
Enlace 2
Costo del enlace=1
Costo del
Enlace=1
Local
1
1
3
3
Enlace 4
A
B
A
D
A
Local
4
4
6
6
0
1
2
1
2
http://www.danieldiaza.com
ddiaz1610@gmail.com
Capa de
Internet
Enlace 1
Costo del enlace=1
Enlace 3
Costo del
Enlace=1
D
Desde D hacia Enlace Costo
D
A
A
B
D
Local
3
3
3
3
0
1
1
2
2
B
A
A
Enva sus vecto-B
res A=0,B=1,D=1D
Enlace 6
Costo del enlace=1
Local
1
1
1
B 1
0
1
1
2
2
Local
2
2
0
1
2
Enlace 2
Costo del enlace=1
Local
4
4
6
0
1
2
1
http://www.danieldiaza.com
ddiaz1610@gmail.com
Local
1
3
Enlace 4
A
B
D
Costo del
Enlace=1
Capa de
Internet
B
A
D
C
B
Enlace 1A
A
Enlace 3
Costo del
Enlace=1
D
Desde D hacia Enlace Costo
D
A
B
Local
3
3
0
1
2
Enlace 6
Costo del enlace=1
Local
0
1
1
1
2
2
1
Enva
2 sus vectoB 2 res C=0,B=1,A=2
2
3 2
Enlace
Local
2
2
0
1
2
Local
4
4
6
5
5
5
0
1
2
1
1
2
3
ddiaz1610@gmail.com
Local
1
3
Enlace 4
A
B
D
Costo del
Enlace=1
http://www.danieldiaza.com
Capa de
Internet
Enlace 3
Costo del
Enlace=1
B
A
D
C
E
Enlace 1B
A
Costo del enlace=1
D
C
D
Desde D hacia Enlace Costo
D
A
B
E
B
A
D
C
Local
3
3
6
6
6
6
6
0
1
2
1
2
3
2
2
Enlace 6
sus
Costo delEnva
enlace=1
vectores
Local
0
1
1
1
2
2
1
1
B 4
4
2 2
Enlace
4
Costo
del3 enlace=1
4
2
4
2
C
B
A
E
B
A
D
C
Local
2
2
5
5
5
5
5
0
1
2
1
2
3
2
2
Local
4
4
6
5
0
1
2
1
1
http://www.danieldiaza.com
ddiaz1610@gmail.com
0
1
1
Costo del
Enlace=1
Local
1
3
Enva sus
vectores
A
B
D
Enlace 4
Capa de
Internet
B
A
D
C
E
A
Enlace 3
Costo del
Enlace=1
Enlace 1
Costo del enlace=1
D
Desde D hacia Enlace Costo
D
A
B
E
C
Local
3
3
6
6
0
1
2
1
2
Enlace 6
Costo del enlace=1
Local
1
1
2
B 4
0
1
2
1
1
C
B
A
E
D
Local
2
2
5
5
0
1
2
1
2
Enlace 2
Costo del enlace=1
Local
4
4
6
5
0
1
2
1
1
ddiaz1610@gmail.com
Local
1
3
Enlace 4
A
B
D
Costo del
Enlace=1
http://www.danieldiaza.com
Capa de
Internet
Enlace 1
Costo del enlace=1
0
1
2
1
2
Enva sus
vectores
Enlace 6
Costo del enlace=1
Local
1
1
2
B 4
0
1
2
1
1
Vectores
B=0, A=1
D=2, C=1
y E=1
Enlace 2
Costo del enlace=1
Enva sus
vectores
C
B
A
E
D
B
A
D
C
E
Local
2
2
5
5
2
2
2
2
2
0
1
2
1
2
1
2
3
2
2
Local
4
4
6
5
0
1
2
1
1
B
A
D
C
E
4
4
4
4
4
1
2
3
2
2
http://www.danieldiaza.com
ddiaz1610@gmail.com
D
D
A
B
E
C
B
A
D
C
E
Enlace=1
0
1
1
1
2
3
2
2
Enlace 4
Local
1
3
1
1
1
1
1
Enlace 3
Costo del
Enlace=1
A
B
D
B
A
D
C
E
Enva sus
del
Costo
vectores
Capa de
Internet
B
A
D
C
E
A
Enlace 3
Costo del
Enlace=1
Enlace 1
Costo del enlace=1
D
Desde D hacia Enlace Costo
D
A
B
E
C
Local
3
3
6
6
0
1
2
1
2
Enlace 6
Costo del enlace=1
Local
1
1
2
B 4
0
1
2
1
1
C
B
A
E
D
Local
2
2
5
5
0
1
2
1
2
Enlace 2
Costo del enlace=1
Local
4
4
6
5
0
1
2
1
1
Por fin
converge el
algoritmo
http://www.danieldiaza.com
ddiaz1610@gmail.com
Local
1
3
1
1
Enlace 4
A
B
D
C
E
Costo del
Enlace=1
Capa de
Internet
B
A
D
C
E
A
Enlace 3
Costo del
Enlace=1
Enlace 1
Costo del enlace=1
D
Desde D hacia Enlace Costo
D
A
B
E
C
Local
3
3
6
6
0
1
2
1
2
Enlace 6
Costo del enlace=1
Local
1
1
2
B 4
0
1
2
1
1
C
B
A
E
D
Local
2
2
5
5
0
1
2
1
2
Enlace 2
Costo del enlace=1
Local
4
4
6
5
0
1
2
1
1
ddiaz1610@gmail.com
Local
1
3
1
1
Enlace 4
A
B
D
C
E
Costo del
Enlace=1
http://www.danieldiaza.com
Capa de
Internet
Enlace 1
Enlace 3
Costo del
Enlace=1
Enlace 6
Costo del enlace=1
Local
3
3
6
6
3
3
3
Local
1
1
2
B 4
1
1
B=0, A= ,D= ,
Enlace
C=1
y E=12
C
B
A
E
D
B
A
D
C
E
Local
2
2
5
5
2
2
2
2
2
0
1
2
1
2
1
2
2
0
1
2
1
2
1
E
B
A
D
C
C
E
Local
4
4
6
5
3
3
0
1
2
1
1
B
A
D
C
E
4
4
4
4
4
2
2
http://www.danieldiaza.com
ddiaz1610@gmail.com
A=0, B= ,D=1,
C= y E=
B
A
D
C
E
Enlace 4
Local
1
3
1
1
B=0, A= ,D= ,
C=1 y E=1
A
B
D
C
E
Costo del
Enlace=1
Capa de
Internet
A
1
2
2
3
0
1
1
2
Local
1
1
2
B 4
Enlace 1
D=0, A= 1,B= ,
E=Enlace
1 y C= 26
D
D
A
B
E
C
B
A
D
C
E
1
1
C
B
A
E
D
Local
2
2
5
5
0
1
1
2
Enlace 2
Costo del enlace=1
Local
4
4
6
5
0
1
1
1
D
A
B
E
C
6
6
6
6
6
1
2
2
3
http://www.danieldiaza.com
ddiaz1610@gmail.com
Costo del
Enlace=1
Local
1
3
1
1
3
3
3
3
3
Enlace 4
A
B
D
C
E
D
A
B
E
C
Enlace 3
del,
A= 1,B=
D=0,Costo
1 y C= 2
E=Enlace=1
Capa de
Internet
1
3
2
B
A
D
C
E
Enlace 1C
Costo del enlaceB=
A
E
D
D
Desde D hacia Enlace Costo
D
A
B
E
C
Local
3
3
6
6
0
1
1
2
Enlace 6
Costo del enlace=1
Local
0
1
2
1 C=0, B= 1,A= ,
E= 1 y D=C
2
1
B 4
2
1 2
Enlace
2
Costo
del2 enlace=1
2
2
2
2
3
C
B
A
E
D
Local
2
2
5
5
0
1
1
2
Local
4
6
6
5
0
1
2
1
1
C
B
A
E
D
5
5
5
5
5
1
2
2
3
http://www.danieldiaza.com
ddiaz1610@gmail.com
Costo del
Enlace=1
Local
1
3
3
3
Enlace 3
Costo del
Enlace=1
A
B
D
C
E
Enlace 4
Capa de
Internet
0 4
4
1 4
3 4
2 4
1
2
3
2
2
B
A
D
C
E
Local
1
2
2
B 4
D= 1 y C= 1
Local
3
3
6
6
6
6
6
3
1
1
Enlace 2
Costo del enlace=1
C
B
A
E
D
E
B
A
D
C
Local
2
2
5
5
5
5
5
5
5
0
1
1
2
1
2
3
2
2
0
1
E
B
A
D
C
1
2
1
2
3
Costo del
Enlace=1
Enlace 3
Costo del
Enlace=1
Enlace 6
B= 1,A= 2,
Costo delE=0,
enlace=1
E=0, B= 1,A= 2,
D= 1 y C= 1
Enlace 4
Enlace 1
D
C
Local
4
6
6
5
6
6
0
1
2
1
1
ddiaz1610@gmail.com
A
B
D
C
E
2
2
http://www.danieldiaza.com
Capa de
Internet
1
3
2
1
2
3
2
3
0
1
2
1
2
Local
4
4
2
B 4
Enlace 1
D
D
A
B
E
C
B
A
D
C
E
0
3
2
1
1
C
B
A
E
D
Local
2
5
5
5
0
1
3
1
2
Enlace 2
Costo del enlace=1
D=0, A= 1,B= 2,
E=Enlace
1 y C= 26
Local
4
6
6
5
0
1
2
1
1
D
A
B
E
C
6
6
6
6
6
1
2
3
2
3
http://www.danieldiaza.com
ddiaz1610@gmail.com
Costo del
Enlace=1
Local
1
3
3
3
3
3
3
3
3
Enlace 4
A
B
D
C
E
D
A
B
E
C
Enlace 3
del2,
A= 1,B=
D=0,Costo
1 y C= 2
E=Enlace=1
Capa de
Internet
Local
3
3
3
3
0
3
1
3
2
B
A
D
C
E
Local
4
4
2
B 4
D
Desde D hacia Enlace Costo
D
A
B
E
C
Local
3
6
6
6
0
1
2
1
2
Enlace 6
Costo del enlace=1
Local
2
5
5
5
0
1
3
1
2
Enlace 2
Costo del enlace=1
C
B
A
E
D
Costo del
Enlace=1
Enlace 3
Costo del
Enlace=1
Enlace 4
Enlace 1
0
3
2
1
1
Local
4
6
6
5
0
1
2
1
1
Por fin
converge el
algoritmo
http://www.it.uc3m.es/~prometeo/rsc/apuntes/encamina/encamina.html
http://catarina.udlap.mx/u_dl_a/tales/documentos/lem/bautista_h_e/capitulo2.pdf
Profesor Daniel Daz A.
http://www.danieldiaza.com
ddiaz1610@gmail.com
Capa de
Internet
ddiaz1610@gmail.com
ENRUTAMIENTO
DINMICO:
ALGORITMO
DIJKSTRA
Estado de Enlace
http://www.danieldiaza.com
Capa de
Internet
ALGORITMO DE Dijkstra
D(v)
2
c(2,4)
n-2
c(i,j)
1
3
c(3,5)
n
n-1
ddiaz1610@gmail.com
p(v)
p(v) = Nodo previo, vecino a v, a lo largo del actual camino ms corto desde el
origen a v. Del ejemplo anterior, el nodo previo al nodo 4 es el nodo 3 = p(4)
N
http://www.danieldiaza.com
Capa de
Internet
2
2
2
D
A B C D
0
B 2
C 5
Matriz de distancia = M (i,j) =
D 1
E
F
A
2
0
3
2
5
3
0
3
1
5
1
2
3
0
1
1
1
0
2
2
0
http://www.danieldiaza.com
ddiaz1610@gmail.com
Capa de
Internet
B (2,A)
C (5,A)
A
D (1,A)
Paso
D(B), p(B)
2, A
D(C), p(C)
5, A
D(D), p(D)
1, A
D(E), p(E)
ddiaz1610@gmail.com
Inicializacin
D(F), p(F)
http://www.danieldiaza.com
Capa de
Internet
(2,A)
(5,A)
C (4,D)
(3,D) B
ddiaz1610@gmail.com
Paso 1
E (2,D)
(1,A)
Profesor Daniel Daz A.
http://www.danieldiaza.com
Capa de
Internet
(2,A)
(5,A)
C (4,D)
(3,D) B
2
E (2,D)
(1,A)
Paso
D(B), p(B)
0
1
A
AD
2, A
2, A
D(C), p(C)
5, A
4, D
D(D), p(D)
1, A
D(E), p(E)
2,D
D(F), p(F)
http://www.danieldiaza.com
ddiaz1610@gmail.com
Capa de
Internet
(2,A)
(5,A)
C (4,D)
(3,D) B
E (2,D)
(1,A)
(4,D)
(3,E) C
(1,A)
ddiaz1610@gmail.com
(4,E)
(2,D)
http://www.danieldiaza.com
Capa de
Internet
(4,D)
(3,E) C
(4,E)
(1,A)
0
1
2
N
A
AD
ADE
D(B), p(B)
D(C), p(C)
2, A
2, A
2, A
5, A
4, D
3, E
D(D), p(D)
1, A
(2,D)
D(E), p(E)
2,D
D(F), p(F)
4,E
http://www.danieldiaza.com
ddiaz1610@gmail.com
Paso
Capa de
Internet
(4,D)
(3,E) C
(4,E)
A
D
(2,D)
(3,E)
C (5,B)
ddiaz1610@gmail.com
(1,A)
(2,A)
A
D
(1,A)
E
(2,D)
http://www.danieldiaza.com
Capa de
Internet
(2,A)
(3,E)
C (5,B)
A
E
(1,A)
Paso
0
1
2
3
D(B), p(B)
A
AD
ADE
ADEB
2, A
2, A
2, A
D(C), p(C)
5, A
4, D
3, E
3, E
D(D), p(D)
1, A
(2,D)
D(E), p(E)
2,D
D(F), p(F)
4,E
4,E
http://www.danieldiaza.com
ddiaz1610@gmail.com
Capa de
Internet
(2,A)
(3,E)
C (5,B)
A
E
(1,A)
(2,A)
(3,E)
(2,D)
F (4,E)
(8,C)
D
(1,A)
E
(2,D)
http://www.danieldiaza.com
ddiaz1610@gmail.com
Capa de
Internet
(2,A)
(3,E)
F (4,E)
(8,C)
(1,A)
Paso
0
1
2
3
4
D(B), p(B)
A
2, A
AD
2, A
ADE
2, A
ADEB
ADEBC
D(C), p(C)
5, A
4, D
3, E
3, E
D(D), p(D)
1, A
(2,D)
D(E), p(E)
2,D
D(F), p(F)
4,E
4,E
4,E
http://www.danieldiaza.com
ddiaz1610@gmail.com
Capa de
Internet
(2,A)
(3,E)
C
F
(4,E)
(1,A)
Paso
0
1
2
3
4
5
D(B), p(B)
A
2, A
AD
2, A
ADE
2, A
ADEB
ADEBC
ADEBCF
D(C), p(C)
5, A
4, D
3, E
3, E
D(D), p(D)
1, A
(2,D)
D(E), p(E)
2,D
D(F), p(F)
4,E
4,E
4,E
4,E
http://www.danieldiaza.com
ddiaz1610@gmail.com
Capa de
Internet
D(B), p(B)
A
2, A
AD
2, A
ADE
2, A
ADEB
ADEBC
ADEBCF
D(C), p(C)
5, A
4, D
3, E
3, E
D(D), p(D)
D(E), p(E)
2,D
1, A
D(F), p(F)
4,E
4,E
4,E
4,E
A
2
D
1
1
C
E 2
F
http://www.danieldiaza.com
ddiaz1610@gmail.com
Paso
Capa de
Internet
HELLO
Router B
Router C
Router D
Router A
Router C
Router D
.........
Router C
Router E
http://www.danieldiaza.com
ddiaz1610@gmail.com
Capa de
Internet
Estado AEstado C
2
Estado A
5
2
F
2
Cada router contiene una base de datos con los estados de los
dems routers. Esta base de datos es idntica en toda la red.
Profesor Daniel Daz A.
http://www.danieldiaza.com
ddiaz1610@gmail.com
Capa de
Internet
2
B
D
1
1
E 2
C
Estados
de todos
los routers
Estados
de todos
los routers
Estados
de todos
los routers
5
2
1
Estados
de todos
los routers
Estados
de todos
los routers
2
D
Estados
de todos
los routers
http://www.danieldiaza.com
ddiaz1610@gmail.com
ddiaz1610@gmail.com
Capa de
Internet
http://www.danieldiaza.com