ERPS协议的报文只有一种,即RAPS(Ring Auto Protection Switching) PDU(Protocol Data Unit)报文,RAPS PDU报文包含ERPS环信息,在ERPS环上传递以实现各设备端口信息的互通。
ERPS工作在数据链路层,Ethernet Type = 0x8902。
字段名称 |
长度 |
说明 |
---|---|---|
MEL(Maintenance Entity Group Level) |
3位 |
标识维护实例等级。 |
Version |
5位 |
|
OpCode |
8位 |
固定值0x28,标识该PDU是RAPS PDU。 |
Flags |
8位 |
固定值0x00,该字段在接收的过程中会被忽略。 |
TLV Offset |
8位 |
固定值0x20。 |
R-APS Specific Information |
32x8位 |
该字段携带RAPS环信息,是RAPS PDU的核心字段。对于该字段,v1版本和v2版本在某些子字段的定义上存在一定的差异。图2描述ERPSv1版本该字段具体包含的各子字段,图3描述ERPSv2版本该字段具体包含的各子字段。 |
TLV(type-length-value) |
无限制 |
描述报文中需要加载的信息,其中End TLV是固定值0x00。 |
字段名称 |
长度 |
说明 |
---|---|---|
Request/State |
4位 |
标识该信息是请求信息或当前状态信息:
|
Reserved 1 |
4位 |
对于ERPSv1,该字段是“Reserved 1”,表示保留字段,留作以后报文应答或是保护类型标识。 对于ERPSv2,该字段是“Sub-code”:
|
Sub-code |
||
Status |
8位 |
标识状态信息:
|
Node ID |
6x8位 |
标识RAPS环节点的MAC地址,该字段属于提示信息,不影响RAPS环的保护切换操作。 |
Reserved 2 |
24x8位 |
保留字段,在发送过程中,此字段全置为0,且在接收的过程中会被忽略。 |
标准 | 描述 |
---|---|
ITU-T G.8032/Y1344 | Recommendation ITU-T G.8032/Y.1344 defines the automatic protection switching (APS) protocol and protection switching mechanisms for ETH layer Ethernet ring topologies. Included are details pertaining to Ethernet ring protection characteristics, architectures and the ring APS protocol. |