Datagrama Ip
Datagrama Ip
Datagrama Ip
Concepto
Es la unidad de transferencia en las redes IP. y Todos los Host IP deben soportar datagramas de 576 octetos sin fragmentacin y Cada fragmento de un datagrama debe tener encabezado y El encabezado es copiado desde el datagrama original y Cada fragmento recibe el mismo trato de un datagrama IP mientras es transportado
y
Sin embargo, si un fragmento se pierde se requiere la retransmisin de todo el datagrama completo. y Como el protocolo IP no tiene implementado ningn mecanismo de Acknowledgment (acuse de recibo), los fragmentos restantes sern simplemente descartados.
y
y
y y y y y y y y
Especifica la procedencia y prioridad del datagrama. 000: Rutina 001: Prioridad 010: Inmediato 011: Flash 100: Anular Flash 101: critico 110: Control de Internet 111: Control de Red
PROCEDENCE:
1000: Minimizar Retardo 0100: Maximizar rendimiento 0010: Maximizar confiablidad 0001: Minimizar costo 0000: Servicio Normal
LONGUITUD TOTAL: Dice la longitud total del datagrama, incluyendo encabezado y datos y IDENTIFICADOR: Un numero de identificacin nico generado por el emisor para ayudar en el reensamble del mensaje. Cada fragmento de un datagrama tiene el mismo numero de identificacin.
y
Actualmente utilizado slo para especificar valores relativos a la fragmentacin de paquetes: bit 0: Reservado; debe ser 0 bit 1: 0 = Divisible, 1 = No Divisible (DF) bit 2: 0 = ltimo Fragmento, 1 = Fragmento Intermedio (le siguen ms fragmentos) (MF) La indicacin de que un paquete es indivisible debe ser tenida en cuenta bajo cualquier circunstancia. Si el paquete necesitara ser fragmentado, no se enviar.
POSICION DEL FRAGMENTO: En paquetes fragmentados indica la posicin, en unidades de 64 bits, que ocupa el paquete actual dentro del datagrama original. El primer paquete de una serie de fragmentos contendr en este campo el valor 0. y TIME TO LIVE: Indica el mximo nmero de enrutadores que un paquete puede atravesar. Cada vez que algn nodo procesa este paquete disminuye su valor en 1 como mnimo, una unidad. Cuando llegue a ser 0, el paquete ser descartado.
y
PROTOCOLO: Este campo indica el protocolo de mas alto nivel, al cual el IP debera entregar el datagrama. Entre estos estn: 0 Reservado 8 EGP
1 ICMP 2 IGMP 3 GGP 4 IP 5 Stream 6 TCP 9 IGP 17 UDP 41 SIP 50 SIPP- ESP 51 SIPP- AH 89 OSPF-IGP
SUMA DE CONTROL DE CABEZERA: Este campo sirve para hacer una deteccin de errores para la informacin contenida en el encabezado. El mtodo de clculo (intencionadamente simple) consiste en sumar el complemento a 1 de cada palabra de 16 bits de la cabecera y hacer el complemento a 1 del valor resultante. Si este campo no coincide, el datagrama es descartado.
DIRECCION IP DE ORIGEN: Direccin IP de 32 bits del host que envi el datagrama y DIRECCION IP DE DESTINO: Direccin IP de 32 bits del host que debe recibir el datagrama y OPCIONES: Las opciones, pueden ser o no utilizadas, y su longitud es variable.
y
TAMANO DE OPCION
RELLENO: Utilizado para asegurar que el tamao, en bits, de la cabecera es un mltiplo de 32. El valor usado es el 0.