Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

3.7章节图表错位修复 #21

Merged
merged 1 commit into from
Apr 5, 2017
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
75 changes: 65 additions & 10 deletions mqtt/0307-PUBCOMP.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,50 @@ PUBCOMP报文是对PUBREL报文的响应。它是QoS 2等级协议交换的第

##### 图例 3.18 – PUBCOMP报文固定报头

| **Bit** | **7** | **6** | **5** | **4** | **3** | **2** | **1** | **0** |
|---------|----------------------|--------|-------|-------|-------|-------|-------|-------|
| byte 1 | MQTT控制报文类型 (7) | 保留位 |
| | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 0 |
| byte 2 | 剩余长度 (2) |
| | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
<table style="text-align:center">
<tr>
<td align="center"><strong>Bit</strong></td>
<td align="center"><strong>7</strong></td>
<td align="center"><strong>6</strong></td>
<td align="center"><strong>5</strong></td>
<td align="center"><strong>4</strong></td>
<td align="center"><strong>3</strong></td>
<td align="center"><strong>2</strong></td>
<td align="center"><strong>1</strong></td>
<td align="center"><strong>0</strong></td>
</tr>
<tr>
<td>byte 1</td>
<td colspan="4" align="center">MQTT控制报文类型 (7)</td>
<td colspan="4" align="center">保留位</td>
</tr>
<tr>
<td></td>
<td align="center">0</td>
<td align="center">1</td>
<td align="center">1</td>
<td align="center">1</td>
<td align="center">0</td>
<td align="center">0</td>
<td align="center">0</td>
<td align="center">0</td>
</tr>
<tr>
<td>byte 2</td>
<td colspan="8" align="center">剩余长度 (2)</td>
</tr>
<tr>
<td></td>
<td align="center">0</td>
<td align="center">0</td>
<td align="center">0</td>
<td align="center">0</td>
<td align="center">0</td>
<td align="center">0</td>
<td align="center">1</td>
<td align="center">0</td>
</tr>
</table>

**剩余长度字段**

Expand All @@ -23,10 +61,27 @@ PUBCOMP报文是对PUBREL报文的响应。它是QoS 2等级协议交换的第

##### 图例 3.19 – PUBCOMP报文可变报头

| **Bit** | **7** | **6** | **5** | **4** | **3** | **2** | **1** | **0** |
|---------|----------------|-------|-------|-------|-------|-------|-------|-------|
| byte 1 | 报文标识符 MSB |
| byte 2 | 报文标识符 LSB |
<table style="text-align:center">
<tr>
<td align="center"><strong>Bit</strong></td>
<td align="center"><strong>7</strong></td>
<td align="center"><strong>6</strong></td>
<td align="center"><strong>5</strong></td>
<td align="center"><strong>4</strong></td>
<td align="center"><strong>3</strong></td>
<td align="center"><strong>2</strong></td>
<td align="center"><strong>1</strong></td>
<td align="center"><strong>0</strong></td>
</tr>
<tr>
<td>byte 1</td>
<td colspan="8" align="center">报文标识符 MSB</td>
</tr>
<tr>
<td>byte 2</td>
<td colspan="8" align="center">报文标识符 LSB</td>
</tr>
</table>

### 3.7.3 有效载荷

Expand Down