RRPP网络协议帧
RRPP(Rapid Ring Protection Protocol)是专门应用于以太网环的链路层协议,是华为私有协议。
一、RRPP帧格式
+-------7-------15-------23-------31---------------47
| Destination MAC Address (6 bytes) |
+----------------------------------------------------
| Source Mac Address (6 bytes) |
+----------------------------------------------------
| EtherType |Pri| VLAN ID | Frame Length |
+----------------------------------------------------
| DSAP/SSAP |Control | OUI=0x00e02b |
+----------------------------------------------------
| 0x00bb | 0x99 | 0x0b | RRPP Length |
+----------------------------------------------------
|rrppVer|rrppType| Domain ID | Ring ID |
+----------------------------------------------------
| 0x0000 | System_MAC_Addr |
+----------------------------------------------------
|System_MAC_Addr | HELLO_TIMER | FAIL_TIMER |
+----------------------------------------------------
| 0x00 | LEVEL | HELLO_SEQ | 0x0000 |
+----------------------------------------------------
二、RRPP帧格式释义
字段 | 长度 | 说明 |
---|---|---|
Destination MAC Address | 48比特 | 协议帧的目的MAC,不同的报文使用不同的目的MAC地址:
|
Source Mac Address | 48比特 | 协议帧的源MAC,填写的是发送节点的桥MAC地址。 |
EtherType | 16比特 | 帧封装类型域,固定值为0x8100,表示Tagged封装。 |
Pri | 4比特 | COS (Class of Service)优先级,固定值为0xe0。 |
VLAN ID | 12比特 | 帧所属VLAN的ID。 |
Frame Length | 16比特 | 以太网帧长度,固定值为0x0048。 |
DSAP/SSAP | 16比特 | 目的服务访问点/源服务访问点,固定值为0xaaaa。 |
Control | 8比特 | 该字段无实际意义,固定值为0x03。 |
OUI | 24比特 | 该字段无实际意义,固定值为0x00e02b。 |
RRPP Length | 16比特 | RRPP协议数据单元长度,固定值为0x0040。 |
rrppVer | 8比特 | RRPP版本信息,当前是0x01。 |
rrppType | 8比特 | RRPP帧类型:
|
Domain ID | 16比特 | 帧所属RRPP域的ID。 |
Ring ID | 16比特 | 帧所属RRPP环的ID。 |
System_MAC_addr | 48比特 | 发送帧节点的桥MAC。 |
HELLO_TIMER | 16比特 | 发送帧节点使用的Hello定时器的超时时间,单位为秒。 |
FAIL_TIMER | 16比特 | 发送帧节点使用的Fail定时器的超时时间,单位为秒。 |
LEVEL | 8比特 | 帧所属RRPP环的级别。 |
HELLO_SEQ | 16比特 | Hello帧的序列号。 |
三、参考标准
RRPP为华为私有协议。
发表评论