“Conocimiento Hardware>Servidores

¿Cómo sabe un host que no se recibió el paquete de datos?

2013/9/30
Un host puede utilizar varios mecanismos para determinar si no se recibió un paquete de datos. Algunos métodos comunes incluyen:

1. Números de secuencia: Cada paquete de datos enviado a través de una red normalmente contiene un número de secuencia. Este número identifica de forma única el paquete dentro de una secuencia de paquetes enviados desde un origen a un destino. Cuando el receptor recibe un paquete, verifica el número de secuencia para asegurarse de que sea el paquete esperado. Si el número de secuencia recibido es diferente del número de secuencia esperado, indica que un paquete se perdió o se reordenó.

2. Agradecimientos (ACK): Cuando un receptor recibe con éxito un paquete de datos, envía un paquete de acuse de recibo (ACK) al remitente. El remitente mantiene un registro de los paquetes que ha enviado y los ACK correspondientes que ha recibido. Si el remitente no recibe un ACK para un paquete dentro de un período de tiempo específico, asume que el paquete no fue recibido y puede retransmitirlo.

3. Tiempos de espera: Cada paquete de datos tiene un período de tiempo de espera asociado. Si el remitente no recibe un ACK de un paquete dentro del período de tiempo de espera, asume que el paquete no fue recibido y puede retransmitirlo. El período de tiempo de espera se puede ajustar dinámicamente según las condiciones de la red y las tasas de pérdida de paquetes.

4. Retransmisiones: Si un remitente recibe un ACK por un paquete que ya ha retransmitido, puede inferir que el paquete original se recibió fuera de orden. En tales casos, el remitente puede optar por descartar el paquete duplicado o acusarlo para evitar confusión.

5. Códigos de detección de errores: Los paquetes de datos suelen incluir códigos de detección de errores, como sumas de comprobación o comprobaciones de redundancia cíclica (CRC), que permiten al receptor detectar errores o datos corruptos en los paquetes recibidos. Si se detecta un error, el receptor puede descartar el paquete y solicitar una retransmisión.

6. Mensajes de mantenimiento: En algunos protocolos, los hosts se envían periódicamente mensajes de mantenimiento de actividad entre sí para mantener una conexión y detectar si un host ha dejado de responder. Si un host no recibe mensajes de mantenimiento de actividad de otro host durante un período específico, puede suponer que no se puede acceder al host remoto o que no se están recibiendo paquetes.

Estos son algunos de los mecanismos comunes que un host puede utilizar para saber que no se recibió un paquete de datos. Al emplear estas técnicas, los hosts pueden garantizar una comunicación confiable y eficiente a través de las redes.

Servidores
Cómo determinar Cambio del tamaño del buzón
Cómo configurar un servidor de fax de Windows
Cómo construir un servidor web basado en Linux
Cómo determinar un Servidor Proxy
Cómo agregar un buzón mediante la línea de comandos
Cómo eliminar una máquina virtual VMware uso de un servidor de consola
Un sistema utiliza el protocolo ARQ de parada y espera, si cada paquete transporta 1000 bits de datos, determine el tiempo necesario para enviar 1 millón si la distancia entre el remitente y el receptor es de 5000 km.
Especificaciones para el Dell 6800 Bastidores Server
Conocimiento de la computadora © http://www.ordenador.online