IP transfiere la información en forma de paquete, el protocolo de internet define el formato de dicho paquete. Las primeras 5 ó 6 palabras de 32 bits son de información de control y se llama header (encabezado).Hay varios campos en un datagrama de IP, por default el encabezado tiene 5 palabras de largo, la sexta es opcional. La longitud del encabezado es variable, así que se incluye un campo llamado IP Header Lenght (IHL) que indica la longitud en pabras. A continuación se explican los campos contenidos en el header de IP y su longitud.
Version: número de versión (4 bits).
Header Lenght: longitud del encabezado en palabras de 32 bits (4 bits).
Priority and type of service: cómo se debe manejar el datagrama, los primeros 3 bits son de prioridad (8 bits).
Total Lenght: longitud total, encabezado + datos (16 bits).
Identification: valor único de datagrama de IP (16 bits).
Flags: especifica si debe ocurrir frangmentación (3 bits).
Fragment Offset: provee la fragmentación de datagramas para permitir diferentes unidades de transmisión máximas en la red (maximum transmission unit MTU) (13 bits).
Time-to-live (TTL): identifica durante cuanto tiempo será considerado válido el datagrama (8 bits).
Protocol: Protocolo en el siguiente nivel que envió el datagrama (8 bits).
Header Checksum: para verificar la integridad en el encabezado (16 bits).
Source IP Address: dirección IP de origen (32 bits).
Destination IP Address: dirección IP de destino (32 bits).
IP Options: network testing, debugging, security and others (0 o 32 bits si está)
Data: datos del protocolo de la capa superior, longitud variable.
No hay comentarios. :
Publicar un comentario