📄 rfc1483.txt
字号:
| (MAC帧的剩余部分) |
| |
+-------------------------------+
|LAN FCS(如果PID的值是0x00-01)|
+-------------------------------+
桥接Ethernet/802.4 PDU负载格式
+-------------------------------+
| LLC 0xAA-AA-03 |
+-------------------------------+
| OUI 0x00-80-C2 |
+-------------------------------+
| PID 0x00-02 or 0x00-08 |
+-------------------------------+
| PAD 0x00-00-00 |
+-------------------------------+
| 帧控制字节(1字节) |
+-------------------------------+
| 目的MAC地址 |
+-------------------------------+
| |
| (MAC帧的剩余部分) |
| |
+-------------------------------+
| LAN FCS (如果PID是0x00-02) |
+-------------------------------+
桥接Ethernet/802.5PDU负载格式
+-------------------------------+
| LLC 0xAA-AA-03 |
+-------------------------------+
| OUI 0x00-80-C2 |
+-------------------------------+
| PID 0x00-03 或 0x00-09 |
+-------------------------------+
| PAD 0x00-00-XX |
+-------------------------------+
| 帧控制字节(1 octet) |
+-------------------------------+
| 目的MAC地址 |
+-------------------------------+
| |
| (MAC帧的剩余部分) |
| |
+-------------------------------+
| LAN FCS (如果PID是0x00-03) |
+-------------------------------+
注意,在802.5 AC(Access Control,接入控制)字段在局域802.5子网以外没有任何意义,因此它可以看作是三个字节的PAD字段的最后一个字节,可以赋以任意值(XX)。
桥接FDDI PDU的负载格式
+-------------------------------+
| LLC 0xAA-AA-03 |
+-------------------------------+
| OUI 0x00-80-C2 |
+-------------------------------+
| PID 0x00-04 或 0x00-0A |
+-------------------------------+
| PAD 0x00-00-00 |
+-------------------------------+
| 帧控制字节(1 octet) |
+-------------------------------+
| 目的MAC地址 |
+-------------------------------+
| |
| (MAC帧的剩余部分) |
| |
+-------------------------------+
| LAN FCS (如果PID是0x00-04) |
+-------------------------------+
桥接802.6PDU负载格式
+-------------------------------+
| LLC 0xAA-AA-03 |
+-------------------------------+
| OUI 0x00-80-C2 |
+-------------------------------+
| PID 0x00-0B |
+---------------+---------------+ ------
| 保留 | BE标签 | 普通
+---------------+---------------+ PDU
| Basize | 标题
+-------------------------------+ -------
| 目的MAC地址 |
+-------------------------------+
| |
| (MAC帧的剩余部分) |
| |
+-------------------------------+
| |
| 普通PDU尾 |
| |
+-------------------------------+
注意,在桥接802.6 PDU中,PID的值只有一种选择,因为在MAC帧标题中CRC-32的标识值由CIB指定。
普通PDU标题头和尾部在出口桥接设备允许通过送入802.6子网。有一点明确的是,普通PDU的标题头中包含Basize字段,这个字段标识了PDU的长度。如果出口桥接设备不能得到这个字段,那么直到它接收到整个PDU,计算它的长度,然后把长度填入Basize字段,才开始传送分片的PDU。如果出口桥接设备能得到这个字段,那么出口802.6桥接设备就能从普通PDU标题头中Basize字段提取出长度,然后把它插入第一个分片的相应的字段,然后立即把这个分片发送到802.6子网。这样,桥接设备就能在它收到整个的PDU之前就开始传送802.6PDU。
+-------------------------------+
| LLC 0xAA-AA-03 |
+-------------------------------+
| OUI 0x00-80-C2 |
+-------------------------------+
| PID 0x00-0E |
+-------------------------------+
| |
| 802.1(d) 或 802.1(g) |
| 定义的BPDU |
| |
+-------------------------------+
注意封装帧的普通PDU标题头和尾部不能简单地复制到802.6出口子网中,因为封装的Betag值可能会与这个桥接设备先前传输的Betag值发生冲突。
通过把它的长度字段的值置为0,一个入口的802.6桥接设备可以中止一个AAL5 CPCS-PDU。如果出口桥接设备已经开始向一个802.6子网传输分片,这时发现该AAL5 CPCS-PDU已经被中止了,它会立即产生一个EOM信元,这样就可以使接收端拒绝接收该802.6 PDU。例如,可以使普通PDU的尾部的长度字段中包含一个非法的值。
5. 基于VC的多路复用技术
在基于VC的多路复用技术中,承载网络互连的协议隐含着由连接两个ATM站点的VC来区分的,也就是说,每一种协议必须运行于各自不同的VC上,因此在AAL5 CPCS-PDU的负载上就没有必要再包含额外的多路复用信息,这样就使得占用少量的带宽和处理开销。
通过上面的简要说明,可以看出,每条VC上承载的协议,要么手动配置,要么在呼叫建立过程中,通过信令处理来进行动态的协商。当相关的标准具有一定的可用性时,在其他的RFC中会对信令进行详细的定义。
5.1. 路由协议的VC多路复用技术
路由协议的PDU应该被承载在AAL5 CPCS-PDU 的负载区,所以AAL5 CPCS-PDU的负载区的格式如下:
路由PDU的负载格式
+-------------------------------+
| . |
| 被承载的PDU |
| (1-2^16字节) |
| . |
| . |
+-------------------------------+
5.2. 桥接协议的VC多路复用技术
桥接协议的PDU只是准确地包含了在4.2节中描述的AAL5 CPCS-PDU负载的PID字段以后的部分。因此承载一个桥接PDU的AAL5 CPCS-PDU负载区应该是以下的某一种格式:
桥接Ethernet/802.3 PDUs负载格式
+-------------------------------+
| PAD 0x00-00 |
+-------------------------------+
| 目的MAC地址 |
+-------------------------------+
| |
| (MAC帧的剩余部分) |
| |
+-------------------------------+
| LAN FCS (VC dependent option) |
+-------------------------------+
桥接802.4/802.5/FDDI PDUs负载格式
+-------------------------------+
| PAD 0x00-00-00 or 0x00-00-XX |
+-------------------------------+
| 帧控制字节(1 octet) |
+-------------------------------+
| 目的MAC地址 |
+-------------------------------+
| |
| (MAC帧的剩余部分) |
| |
+-------------------------------+
| LAN FCS (VC dependent option) |
+-------------------------------+
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -