Protocolo de Internet-IP
Introducción al Protocolo IP
Es un protocolo de entrega sin conexión y no
confiable:
Sin conexión : Cada paquete es tratado de manera
independiente de todos los demás.
No confiable : La entrega de los paquetes no se
garantiza.
Proporciona:
La unidad básica para la transferencia de datos
utilizada a través de la red TCP/IP.
La función de ruteo. Selecciona la ruta de los datos.
Chequeo de error.
© Cláudia Jacy Barenco Abbas Protocolo IP
1
Protocolo de Internet-IP
20 bytes
TTL Protocolo Suma de chequeo
Cabecera
Dirección de origen
Encabezado
Datos del datagrama Dirección de destino
IP
40 bytes
max
Opciones-relleno
Carga útil
Protocolo de Internet-IP
Versión: Indica la
Ver HLEN Tipo Serv. Longitud total
versión del protocolo IP.
Identificador Indic Desplaz de frag.
20 bytes
Dirección de origen
encabezado: Mide la
Dirección de destino longitud del encabezado
en grupo de 04 bytes.
40 bytes
max
Opciones-relleno
Valor inicial en 05
2
Protocolo de Internet-IP
Cabecera
Dirección de origen Inicialmente se define:
Dirección de destino
40 bytes
Opciones-relleno
Tipo de transporte
Recientemente se ha
Carga útil definido, para IPv4/IPv6:
DSCP CU
Protocolo de Internet-IP
Header Dato
3
Protocolo de Internet-IP
Identificador:
Ver HLEN Tipo Serv. Longitud total
Identifica a un datagrama
Identificador Indic Desplaz de frag.
20 bytes
Cabecera
Dirección de origen No Fragmentar.
Dirección de destino En 1 no se debe frag.
More fragments.
40 bytes
max
Opciones-relleno
Indica que no es el fina
Desplaz. de fragmento:
Carga útil Especifica el
desplazamiento en el
datagrama original.
© Cláudia Jacy Barenco Abbas Protocolo IP
Protocolo de Internet-IP
Dirección de origen
Dirección de destino Protocolo:
Indica que protocolo de
40 bytes
Opciones-relleno
Suma de Chequeo de
cabecera o Header
Carga útil
Checksum:
Asegura la integridad de la
cabecera.
© Cláudia Jacy Barenco Abbas Protocolo IP
4
Protocolo de Internet-IP
UNMSM
0 4 8 16 19 31
Cabecera
Dirección de origen
Dirección de destino
40 bytes
max
Opciones-relleno Internet
Carga útil
Protocolo de Internet-IP
Direcciones en IP
0 31
Dirección
Dirección host
de red
netid hostid
Red
Host
5
Protocolo de Internet-IP
Protocolo de Internet-IP
Clases de direcciones IP
0 7 15 23 31
6
Protocolo de Internet-IP
Clase Rango
A 0.0.0.0 a 127.255.255.255
B 128.0.0.0 a 191.255.255.255
C 192.0.0.0 a 223.255.255.255
D 224.0.0.0 a 239.255.255.255
E 240.0.0.0 a 255.255.255.255
Protocolo de Internet-IP
UNMSM
Tipos de direcciones IP
FIE
7
Protocolo de Internet-IP
UNMSM
Notación de direcciones IP
FIE
Mi PC
200 37 131 49
Protocolo de Internet-IP
UNMSM
PC multi-homed
200.37.131.4 200.40.100.7
Red 1 Red 2
200.37.131.0 200.40.100.0
Una dirección IP
especifica una
conexión de red
200.37.131.10 200.40.100.11
8
Protocolo de Internet-IP
Asignación de direcciones
netid hostid
200.15.100.10 200.15.100.2
200.37.131.10
200.37.131.12
Protocolo IP
Protocolo de Internet-IP
200.37.131.49
9
Protocolo de Internet-IP
200.15.100.10 Quiero
Quieroenviar
enviardatos
datos 200.15.100.6
a 200.15.100.6
200.37.131.12
Red 200.15.100.0 Si falla este enlace y A
desea enviar datos a B
con 200.37.131.2 ?
Protocolo IP
Protocolo de Internet-IP
Aplicación
Transporte
Internet
Acceso
Dirección de red.
Red 200.37.131.0 ......... Clase C
El hostid en 0
© Cláudia Jacy Barenco Abbas Protocolo IP
10
Protocolo de Internet-IP
Protocolo de Internet-IP
Asignación de direcciones IP
11
Protocolo de Internet-IP
Campo de opción+relleno
0 4 8 16 19 31
Cabecera
Dirección de origen dependiendo de la opción
Dirección de destino
Aparecen contiguas, no
40 bytes
Opciones-relleno
opciones.
Carga útil
Código opción
0 1 2 3 4 5 6 7
Option
Copy Option number
Class
© Cláudia Jacy Barenco Abbas Protocolo IP
Protocolo de Internet-IP
Campo de opción+relleno
0 1 2 3 4 5 6 7
Option
Copy Option number
Class
12
Protocolo de Internet-IP
UNMSM
Campo de opción
FIE
0 1 2 3 4 5 6 7
Option
Copy Option number
Class
Protocolo de Internet-IP
...............
n DIRECCION IP
13
Protocolo de Internet-IP
PUNTERO PUNTERO+4
Nodo sigue con
el envío del
datagrama.
© Cláudia Jacy Barenco Abbas Protocolo IP
Protocolo de Internet-IP
14
Protocolo de Internet-IP
UNMSM
0 7 8 15 16 23 24 31
...............
DIRECCION IP ó N SALTO
Protocolo de Internet-IP
.................
15
Protocolo de Internet-IP
.................
Protocolo de Internet-IP
.................
16
Protocolo de Internet-IP
Que hacer?
La IETF ha propuesto un nuevo protocolo IPv6,
especificado en la RFC 2460
Se está replanteando la arquitectura inicial de internet
Protocolo de Internet-IP
Dirección de origen
Cabecera
Dirección de origen
Dirección de destino
Dirección de destino
40 bytes
max
Opciones-relleno
Opcional
Cabecera opcionales
Carga útil
Carga útil
17