CONNACK - Reconocer petición de conexión

El mensaje CONNACK es el mensaje enviado por el intermediario en respuesta a una petición CONNECT realizada desde un cliente.

Cabecera fija

En la tabla siguiente se muestra el formato de cabecera fija.

bit 7 6 5 4 3 2 1 0
byte 1 Tipo de mensaje (2) Distintivo DUP Distintivos QoS RETAIN
  0 0 1 0 x x x x
byte 2 Longitud restante (2)
  0 0 0 0 0 0 1 0

Los distintivos DUP, QoS y RETAIN no se utilizan en el mensaje CONNACK.

Cabecera variable

En la tabla siguiente se muestra el formato de cabecera variable.

  Descripción 7 6 5 4 3 2 1 0
Respuesta de compresión de nombre de tema
byte 1 Valores reservados. No se utiliza. x x x x x x x x
Código de retorno de conexión
byte 2 Código de retorno                

En la tabla siguiente se muestran los valores para el campo de código de retorno de conexión sin signo de un byte.

Enumeración HEX Significado
0 0x00 Conexión aceptada
1 0x01 Conexión rechazada: versión de protocolo no aceptada
2 0x02 Conexión rechazada: identificador rechazado
3 0x03 Conexión rechazada: intermediario no disponible
4-255   Reservado para un uso futuro

Se envía el código de retorno 2 (identificador rechazado) si el identificador de cliente exclusivo no tiene una longitud que oscile entre 1 y 23 caracteres.

Carga útil

No hay carga útil.

Conceptos relacionados
WebSphere MQ Telemetry Transport

Referencia relacionada
Cabecera fija de WebSphere MQ Telemetry Transport
Cabecera variable de WebSphere MQ Telemetry Transport
CONNECT - Cliente solicita una conexión a un intermediario