环网协议类型EAPS和ERPS原理
EAPS:主节点通过周期性的向控制vlan发送探测报文,最后从次节点端口接受,说明环路正常,默认阻塞次端口的数据vlan。如果一段时间次端口没有收到探测报文health说明环路失效,此时主节点放开对次端口阻塞,并老化本地MAC表并发送控制报文Ring-down-flush-fdb通知其他节点。传输节点的传输端口链路失效后也会主动通过另一个端口发送失效通知报文Link-down,当主节点收到此报文后老化本地MAC表并发送控制报文Ring-down-flush-fdb通知其他节点。
ERPS:稳定状态下保护节点阻塞RPL端口,周期发送NR-NB协议报文,所有收到NR-NB报文的普通节点均设置本地环网端口为转发状态。当一段时间保护节点没收到NR-NR报文,则认为链路故障,将立即解除本地RPL阻塞状态。
故障节点然后开始发送SF协议报文进行MAC老化,其他收到SF的普通节点则停止发送数据,并解除本地未失效端口的阻塞状态,立即进行MAC老化。只有当故障节点的端口恢复并再次收到SF协议报文,该端口恢复到转发状态。