[发明专利]一种实现快速以太环网的方法及节点装置有效
申请号: | 201210173032.2 | 申请日: | 2012-05-30 |
公开(公告)号: | CN102684926A | 公开(公告)日: | 2012-09-19 |
发明(设计)人: | 何三波 | 申请(专利权)人: | 迈普通信技术股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/26;H04L12/56 |
代理公司: | 成都虹桥专利事务所 51124 | 代理人: | 李顺德 |
地址: | 610041 四川省*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 快速 以太 方法 节点 装置 | ||
技术领域
本发明涉及以太网通信领域,特别涉及一种实现快速以太环网的方法及装置。
背景技术
快速以太网环网协议,如EAPS(Ethernet Automatic Protection Switching,以太网自动保护切换)协议,规定在以太网环上有一个主节点和若干个传输节点,其中主节点负责检测环路故障,并负责数据传输过程中的保护和切换。
在现有的EAPS协议中,主节点和传输节点的角色由用户静态配置,配置比较麻烦。并且,用户配置环上某个节点交换机为主节点后,该节点就一直是主节点,直到用户修改节点角色为止,这样就给攻击者提供了攻击主节点的机会。
在申请人申请的申请号为20101058499.3的发明专利《一种实现快速以太环网的方法及交换设备》中,提出了一种动态选举主节点的快速以太环网的方法,该方法针对以太环网上的单点故障和多点故障恢复都能很好的处理。然而经过深入研究,发现该方法对环上多点故障的恢复处理存在如下缺点:
环上两点故障恢复过程中,待选主节点可能较长一段时间内把环分成两段,形成临时孤岛,影响数据恢复速度。
因此,针对现有技术中出现临时孤岛的问题,有必要提出一种新的实现以太环网的方法。
发明内容
本发明所要解决的技术问题是:提出一种实现快速以太环网的方法及装置,解决传统技术中在环上两点故障恢复过程中,待选主节点容易将环分为两段,影响数据恢复速度的问题。
本发明解决上述技术问题所采用的方案是:一种实现快速以太环网的节点装置,包括:
用户配置单元,用于将所在节点配置为待选主节点,通知协议报文配置单元对所述待选主节点进行配置,并在配置完成后通知通信检测单元进行检测;
通信检测单元,用于检测所在待选主节点中连接邻居节点的两个端口是否通信正常,并在检测端口通信正常时通知选举单元发送选举报文;
协议报文配置单元,用于根据用户配置单元的通知,进行待选主节点的协议报文配置;
选举单元,用于所在待选主节点与其他节点交互选举报文,并根据预先确定的选举规则确定本节点的类型。
具体地,预先确定的选举规则为:当所在待选主节点从两个端口接收到不同节点的选举报文,且所述待选主节点的选举号小于接收到的任意节点的选举号,则所述待选主节点选举为传输节点;当所在待选主节点从两个端口接收到同一节点的选举报文,且所在待选主节点的选举号均小于从两个端口接收到的选举报文,则所在待选主节点选举为主节点;或者
当所在待选主节点从两个端口接收到不同节点的选举报文,且所述待选主节点的选举号大于接收到的任意节点的选举号,则所述待选主节点选举为传输节点;当所在待选主节点从两个端口接收到同一节点的选举报文,且所在待选主节点的选举号均大于从两个端口接收到的选举报文,则所在待选主节点选举为主节点。
具体地,所述选举号包括1位状态位、15位随机数和48位设备MAC地址。
优选地,所述装置还包括故障处理单元,用于在通信检测单元检测到端口通信异常时,对所在待选主节点的故障端口进行故障处理。
具体地,所述故障处理单元还用于,当所在待选主节点被选举为传输节点后,接收到通信检测单元检测到与所在节点相连的线路故障的信息时,向环上发送故障报文和转发表故障刷新报文,并刷新故障端口的转发表,然后所在节点成为待选主节点。
具体地,所述故障处理单元还用于,当所在待选主节点被选举为主节点后,接收到通信检测单元检测到与所在节点相连的线路故障的信息后,向环上发送转发表故障刷新报文,如果阻塞的端口连接的线路没有故障,则打开阻塞端口上的数据VLAN,然后所在节点成为待选主节点。
具体地,所述故障处理单元还用于当所在待选主节点被选举为主节点后,判断所在节点接收到环路故障报文后,打开阻塞端口上的数据VLAN,然后所在节点成为传输节点。
本发明的另一个目的是,提供一种实现快速以太环网的方法,其特征在于,包括以下步骤:
a.当一个节点被选举为待选主节点或被用户配置为待选主节点后,所述待选主节点通知协议报文配置单元进行待选主节点协议报文的配置,并在配置完成后通知通信检测单元进行检测;
b.待选主节点的通信检测单元对连接邻居节点的两个端口进行检测,并在检测到端口通信正常时通知选举单元发送选举报文;
c.待选主节点的选举单元与其他节点交互选举报文,并根据预先确定的选举规则确定本节点的类型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于迈普通信技术股份有限公司,未经迈普通信技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210173032.2/2.html,转载请声明来源钻瓜专利网。