sábado, 7 de junio de 2008

Identificando los Componentes de un Datagrama IP.

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.



datagram

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