SEP协议

华为内部资料:https://wenku.baidu.com/view/0d4184847c1cfad6185fa71e.html

介绍

一种专用于以太网链路层的环网协议。SEP是一种以太环路保护机制,它通过有选择性地阻塞网络环路冗余链路,来达到消除网络二层环路的目的,避免报文在环路网络中增生和无限循环,有效防止形成网络风暴。

背景

环网技术其实就是将一些网络设备,通过环的形状连接到一起,实现相互通信的一种技术。已有的一些环网技术:RRPP环,STP环。
RRPP环:专门应用于以太网环的链路层协议。它在以太网环完整时能够防止数据环路引起的广播风暴,而当以太网环上一条链路断开时能迅速启用备份链路以保证环网的最大连通性。RRPP组网子环必须连接到主环,无法实现灵活组网。
STP环:实际应用中有网络大小的限制,收敛时间受网络拓扑影响,网络直径较大时对收敛时间有很大影响。对于要求传输质量较高的数据往往不能满足要求。
SEP环:通过选择性地阻塞网络冗余链路,阻止环形网络形成逻辑环路,达到消除环路的目的。支持半环、单环以及多环拓扑,并满足各种拓扑的冗余保护。当环网上没有故障链路时,SEP能够消除以太网冗余环路。当环网发生链路故障时,SEP能够迅速恢复环网上各节点间相互通信通路。

基本原理

SEP以段为基本单位,SEP段是由一组配置了相同的段ID和控制VLAN,且相互连通的交换机群体构成。每台交换机中只能有两个端口加入同一段。

组成元素

组成SEP段有以下网络元素:控制vlan,节点,边缘端口,普通端口。
1)控制vlan:与数据vlan相对,前者只传递SEP协议报文,后者用来传递数据报文。每个SEP段的端口必须加入控制vlan。
2)节点:每个加入SEP段的交换机是一个节点。每个节点不能多于两个端口加入同一个段。
3)边缘端口:主边缘端口、副边缘端口、无邻居主边缘端口、无邻居副边缘端口。(主的能发起阻塞端口抢占、终结报文、向其他网络发送拓扑变化消息用途。注意副的不能发起阻塞端口抢占)
4)普通端口:除了边缘端口和阻塞端口以外的其他端口都是普通端口。负责监测直连的SEP链路状态,并把链路变化通知邻居端口,不断向链路其他端口扩散,最后到达主边缘端口,然后由主边缘端口来决策如何处理上报的链路变化。

端口状态

普通端口、主边缘端口、副边缘端口、无邻居主边缘端口、无邻居副边缘端口都支持Forwarding和Discarding,前者状态下,端口既转发用户流量又接收/发送协议报文;后者状态下,只接收协议报文。

实现机制

邻居端口协商机制

是端口加入SEP段后,开始启动邻居协商机制,通过收发邻居协议报文,与相邻端口协商建立起邻居协议报文的过程。在邻居协商成功后,继续发送和接受邻居协议报文,用于监测邻居状态的变化。邻居报文不带TAG,只发送一跳,收到报文不进行转发。(为啥???)
邻居协商机制可以防止链路单通。邻居协商机制是双向的,链路两端的端口均要向对端发送邻居协议报文。若一端在超时时间内没有收到对端发送的邻居协议报文,则会将端口的邻居状态置为down。
邻居协商机制为显示SEP段拓扑提供必要信息。利用邻居协商机制建立起各端口邻居关系,各条链路便可以串联成一个完整的SEP段。

SEP链路状态同步及拓扑显示

阻塞端口机制

端口抢占方式

SEP拓扑通告

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值