PUBACK 메시지는 Qos 레벨 1의 PUBLISH 메시지에 대한 응답입니다. PUBACK 메시지는 publish 클라이언트가 보낸 PUBLISH 메시지에 대한 응답이면 브로커가 송신하고 브로커가 보낸 PUBLISH 메시지에 대한 응답이면 subscriber가 송신합니다.
다음 표에서는 고정된 헤더의 형식을 보여줍니다.
비트 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
---|---|---|---|---|---|---|---|---|
바이트 1 | 메시지 유형(4) | DUP 플래그 | QoS 레벨 | RETAIN | ||||
0 | 1 | 0 | 0 | x | x | x | x | |
바이트 2 | 나머지 길이(2) | |||||||
0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
수신확인되는 PUBLISH 메시지의 메시지 식별자(메시지 ID)를 포함합니다. 다음 표에서는 가변 헤더의 형식을 보여줍니다.
비트 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
---|---|---|---|---|---|---|---|---|
바이트 1 | 메시지 ID MSB | |||||||
바이트 2 | 메시지 ID LSB |