Red de conocimiento informático - Conocimiento del nombre de dominio - Paquete de latidos del corazón. ¿Cómo enviar un paquete de latidos para una trama nula TCP y cuál es su formato? Sería mejor usar lenguaje c ya que estoy implementando el protocolo TCP en ARM.

Paquete de latidos del corazón. ¿Cómo enviar un paquete de latidos para una trama nula TCP y cuál es su formato? Sería mejor usar lenguaje c ya que estoy implementando el protocolo TCP en ARM.

un byte alineado

struct heartbeat_req{

short reqNum;

}

struct heartbeat_rcv{

short reqNum ;

}

Todos los paquetes de datos tienen un encabezado común. Defina un campo en el encabezado para registrar el tipo de solicitud y un campo para registrar la longitud de la parte de datos. para enviar un paquete de latidos de marco vacío, luego envíe el paquete de latidos sin la parte de datos, complete el tipo de paquete de latidos en el campo de tipo de solicitud y complete 0 en la longitud de la parte de datos

struct heartbeat_rcv {

número de solicitud corto;

}