該數據包由客戶端發送給服務端,表示客戶端正在斷開連接。
沒有可變包頭和Payload
固定包頭格式如下:
Bit |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
byte 1 |
MQTT Control Packet type (14) |
Reserved |
||||||
|
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
byte 2 |
Remaining Length (0) |
|||||||
|
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
客戶端發送 DISCONNECT 數據包後:
必須關閉網絡連接
不得在該網絡連接上發送更多控制數據包
服務端收到“斷開服務器連接”後:
必須丟棄與當前連接關聯的任何遺囑消息而不發佈它。
如果客戶端尚未關閉網絡連接,則應關閉網絡連接。