--------------------------------------------------------------------------------------------------------
| 标志 | 地址 | 控制 | 协议 | 信息 | CRC | 标志 |
| 7E | FF | 03 | | | | 7E |
--------------------------------------------------------------------------------------------------------
1 1 1 2 最多1500字节 2 1
---------------------------------------------------
| 协议 | IP数据报 |
| 0021 | |
----------------------------------------------------
---------------------------------------------------
| 协议 |链路控制数据 |
| C021 | |
----------------------------------------------------
---------------------------------------------------
| 协议 | 网络控制数据 |
| 8021 | |
----------------------------------------------------
每一帧都以标志字符0x7e开始和结束。紧接着是一个地址字符,值始终是0xff,然后是一个值为0x03的控制字节。
接下来是协议字段,类似于以太网中类型字符字段的功能。当它的值为0x0021时,表示信息字段是一个IP数据报;
值为0xc021时,表示信息字段是链路控制数据;值为0x8021时,表示信息字段是网络控制数据。
CRC字段(或FCS,帧检验序列)是一个循环冗余检验码,以检测数据帧中的错误。
由于标志字符的值是0x7e,因此当该字符出现在信息字段中时,PPP需要对它进行转义。