Tres protocolos están implicados en el control del paso de los paquetes .
El primero es el Protocolo de Internet . Aunque el propio Protocolo de Internet no tiene métodos para hacer frente a la pérdida de paquetes , tiene un protocolo asociado llamado el Protocolo de mensajes de control de Internet , que se ocupa de mensajes de error IP .
Los otros dos protocolos son alternativas entre sí. Un paquete o bien seguir el Protocolo de datagramas de usuario o el Protocolo de Control de Transmisión , nunca ambos . Cada uno tiene diferentes procedimientos para hacer frente a la pérdida de paquetes .
Internet Protocol
El encabezado IP es dictado por el Protocolo de Internet y contiene una serie de campos que pueden provocar un paquete para ser bajado . El campo "Time to Live " contiene el número máximo de conexiones que el paquete puede cruzar. Cada router el paquete pasa a través de este número se reduce a uno. Si el Tiempo de número vivo llega a cero , el router receptor descarta el paquete y envía un mensaje ICMP al iniciador de la bolsa . El otro campo es una bandera fragmentación . Si esta prohíbe la fragmentación del paquete , que puede causar el paquete se va a quitar . Cada red establece una duración máxima de un paquete. Si un paquete es más larga que este máximo , el router que recibe la divide en paquetes más pequeños para que pueda atravesar la red . Esta es la fragmentación . Si el encabezado IP prohíbe la fragmentación, el router descarta el paquete y devuelve un mensaje ICMP .
ICMP
El Protocolo de mensajes de control de Internet controla los mensajes de error en nombre del Protocolo de Internet . Muchas enfermedades se pueden prevenir un paquete de ser aceptado por su receptor , sin embargo , los dos principales tipos de errores relacionados con la pérdida de paquetes se describen por qué el paquete ha fallado. La primera es "Destination Unreachable ". Esto podría deberse a que la dirección IP es incorrecta, o el número de puerto es erróneo. El error de la fragmentación es parte de este grupo. El segundo grupo es el mensaje " Tiempo agotado" . Esto incluye el tiempo de error directo , y también otra condición que notifica que un paquete fragmentado no podía volver a montar .
Transporte Protocolos
El Protocolo de Control de Transmisión forma de paquetes de datos y crea una conexión entre cada punto final en una transmisión . La cabecera TCP contiene una secuencia para los datos que viajan en cada paquete de manera que la serie puede ser vuelto a montar en un flujo de datos por el receptor . Si un paquete en ese orden no llega, el receptor solicita la retransmisión. El Protocolo de datagramas de usuario es mucho más ligero . Se incluye una suma de comprobación , que se calcula sobre el contenido de un paquete . Si el receptor viene con un resultado diferente del cálculo de la suma de comprobación , se descarta el paquete , pero no notifica al remitente.