ERPS协议中规定的端口角色主要有RPL owner端口、RPL neighbour端口和普通端口三种类型。其中RPL neighbour端口类型只有ERPSv2版本支持 v1版本不支持。
RPL owner端口
一个ERPS环只有一个RPL owner端口 由用户配置决定 通过阻塞RPL owner端口转发用户流量来防止ERPS环中产生环路。
当RPL owner端口所在设备收到故障报文得知ERPS环上其他节点或链路故障时 会自动放开RPL owner端口 此端口恢复流量的接收和发送 保证流量不会中断。
RPL owner端口所在的链路即为环保护链路RPL Ring Protection Link 。
RPL neighbour端口
RPL neighbour端口指的是与RPL owner端口直接相连的端口。
正常情况下 RPL owner端口和RPL neighbour端口都会被阻塞 以防止环路产生。
当ERPS环出现故障时 RPL owner端口和RPL neighbour端口都会被放开。
普通端口
在ERPS环中 除RPL owner端口和RPL neighbour端口以外的端口都是普通端口。
普通端口负责监测自己直连的ERPS协议的链路状态 并把链路状态的变化消息及时通知其他端口。