如何设计一道既能体现零比特填充原理,又符合PPP协议规范的计算题?
明确PPP帧结构
构造原始数据
1
1111101111110011
1111101111110011
1
0
零比特填充规则
1
0
1
1111101111110011
11111001111100011
完整PPP帧构建
字段 | 内容(十六进制) | 说明 |
---|---|---|
标志 | 7E | 帧起始/结束标志 |
地址 | FF | PPP协议默认地址 |
控制 | 03 | 协议控制字段 |
协议 | 0021 | IP协议标识 |
信息字段 | 填充后的数据 | 需包含零比特填充结果 |
FCS | 计算值 | CRC-16校验(可简化为固定值) |
题目:已知原始数据为
1111101111110011
0xABCDEF
答案示例:
11111001111100011
7EFF030021ABCDEF
1