EAPS功能原理
EAPS简介:
以太网链路自动保护(Ethernet Automatic Protection Switching,EAPS)协议是RFC3619中定义的一种以太环网自动保护技术,功能上类似于STP协议。EAPS协议描述了在环网拓扑中交换机的运行机制,包括故障检测和故障的快速处理。
实现原理:
图一为使用EAPS协议的一种以太环网拓扑示意图,主节点通过周期性的向控制vlan发送探测报文,最后从副节点端口接受,说明环路正常,反之则说明环路异常。
图一中EAPS在以太环网中的工作过程:
1. EAPS 主节点master周期性地从主端口发送health报文,若能从副端口收到该报文,则表明环路完整,master进入complete状态,此时将副端口stp状态置为blocking阻塞状态,阻塞数据报文,消除环路;
2. transmit2和transmit3间出现链路故障时,transmit2和transmit3会通过vlan10发送link-down报文,并进入link-down状态,master主节点收到link-down报文,进入failed状态并将副端口状态置为forwarding(转发状态),并发送comm-flush-fdb报文通知其他设备清除本地fdb表;
3. transmit2和transmit3间链路故障恢复,transmit2和transmit3进入pre-forwarding(临时阻塞)状态,并将恢复的端口置为blocking(阻塞状态),防止环路;此时master的副端口可以收到主端口发送的health报文进入complete状态,重新阻塞自己的副端口,并向其他设备发送comp-flush-fdb报文;其他设备收到master发送的comp-flush-fdb报文后清除本地fdb地址表,并将blocking(阻塞状态)的端口重新置为forwarding(转发状态)。
EAPS协议的优缺点:
优点:
启用EAPS协议可有效解决冗余链路中环路产生的广播风暴、MAC地址表不稳定等问题,收敛速度快,提高链路的稳定性和可靠性,随着以太环网技术的日益成熟且成本低廉,在城域网和企业网中以太环网技术的应用将越发广泛。
缺点:
以太环网由一个固定的EAPS主节点控制,风险集中,一旦该EAPS主节点的两个环端口均发生故障,整个以太环网将失去控制,其它传输节点也无法及时清除fdb表,导致业务切换非常缓慢,同时,若再有其它链路故障,该EAPS主节点也无法感知进而做出及时处理。