PPP MP报文结构
+---------------+---------------+
PPP Header: | Address 0xff | Control 0x03 |
+---------------+---------------+
| PID(H) 0x00 | PID(L) 0x3d |
+-+-+-+-+-+-+-+-+---------------+
MP Header: |B|E|0|0|0|0|0|0|sequence number|
+-+-+-+-+-+-+-+-+---------------+
| sequence number (L) |
+---------------+---------------+
| fragment data |
| . |
| . |
| . |
+---------------+---------------+
PPP FCS: | FCS |
+---------------+---------------+、
FF 03为固定PPP头。
00 3D为固定MP头标识。
B标志位标识分片报文的第一个报文。
E标识为标识分片报文的最后一个报文。
BE标志位后面6个bit位未定义,一般为0。
接着三个字节为序列号。
带MPLS头的MP:
PPP(2字节)+MP(6字节)+标识位(2字节)+MPLS头(4字节)+IP
例如:在两条线路的MP上运行MPLS,ping报文如下:
第二个分片报文不代PPP头的标识位和MPLS头。
(Serial2/5:0)PHY/PKT:
Packet Output, Packet Len =759,Partial data as follows:
FF 03 00 3D 80 B5 53 F0 00 21 45 00 05 DC 08 EA
PPP头 MP头 标识 MPLS头 ICMP报文头
20 00 FF 01 7D 2B 65 02 1E 06 65 02 28 01 08 00
ICMP报文头
3A 1E 00 08 00 01 04 A2 51 E8 00 00 00 00 00 01
02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11
*Sep 8 15:13:28:695 2007 SR6602A-7 DRVDBG/7/debugging:
(Serial2/6:0)PHY/PKT:
Packet Output, Packet Len =759,Partial data as follows:
FF 03 00 3D 40 B5 53 F1 C9 CA CB CC CD CE CF D0
PPP头 MP头 ICMP报文,没有MPLS头
D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE DF E0
E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0
F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE FF 00
该案例暂时没有网友评论
✖
案例意见反馈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作