发明名称 一种以太环网的区域地址刷新方法
摘要 本发明公开了一种以太环网的区域地址刷新方法,包括:拥有新的阻塞端口的节点沿其完好端口向外发送带有地址刷新信息的协议报文,并刷新阻塞端口关联的目的MAC地址,同时将该报文中的{NODE_ID,BPR}记录在另一环上端口;当拥有阻塞数据报文的完好端口的节点收到协议报文时,该节点打开其阻塞数据报文的完好端口,将协议报文中RF字段的值取反后再转发出去;其它节点收到时则将其直接转发;上述各节点在转发协议报文的同时还拷贝一份供本节点分析处理,根据其中的{NODE_ID,BPR}及RF字段的值来判断是否刷新本地的地址转发表。采用本发明,可减少以太环网上由于链路倒换刷新地址而引起的数据广播风暴,大大提高了网络性能。
申请公布号 CN101834830B 申请公布日期 2014.08.20
申请号 CN200910105724.1 申请日期 2009.03.10
申请人 中兴通讯股份有限公司 发明人 王斌;吴少勇
分类号 H04L29/06(2006.01)I;H04L12/70(2013.01)I 主分类号 H04L29/06(2006.01)I
代理机构 深圳市世纪恒程知识产权代理事务所 44287 代理人 胡海国
主权项 一种以太环网的区域地址刷新方法,其特征在于,该方法包括:在所述以太环网的拓扑发生变化时,拥有新的阻塞端口的节点沿其完好端口向外周期性地发送带有地址刷新信息的协议报文,并刷新本地的地址转发表中与阻塞端口关联的目的MAC地址,同时将该协议报文中的{NODE_ID,BPR}记录在所述拥有新的阻塞端口的节点的另一没有阻塞的环上端口中;在所述协议报文的传输过程中,所述拥有新的阻塞端口的节点发送的协议报文中RF字段的初始值置为0,当拥有阻塞数据报文的完好端口的节点收到所述协议报文时,该节点打开其阻塞数据报文的完好端口,将所述协议报文中RF字段的值取反后再转发出去;当其它节点收到所述协议报文时,该节点将其直接转发;在所述协议报文的传输过程中,所述各个节点在将所述协议报文转发的同时还拷贝一份供本节点分析处理:如果本节点上接收该协议报文的端口保存的{NODE_ID,BPR}与该协议报文中的{NODE_ID,BPR}不一致,就将接收该协议报文的端口上保存的{NODE_ID,BPR}替换为协议报文中的{NODE_ID,BPR};如果本节点的另一个环上端口保存的{NODE_ID,BPR}也与协议报文中的{NODE_ID,BPR}不一致,那么该节点根据协议报文中RF字段的值来刷新本地的地址转发表;所述节点根据协议报文中RF字段的值来刷新本地的地址转发表的方法为:如果协议报文中的RF字段是0,该节点刷新本地的地址转发表中接收该协议报文的端口关联的目的MAC地址;如果RF字段是1,该节点刷新本地的地址转发表中与非接收该协议报文的另一个环上端口关联的目的MAC地址;其中,所述RF字段用于指示节点是刷新地址转发表中接收协议报文的端口关联的目的MAC地址还是刷新另一个环上端口关联的目的MAC地址;所述NODE_ID用于表示拥有新的阻塞端口的节点号;所述BPR表示节点号为NODE_ID的节点的相邻两链路的阻塞状态。
地址 518057 广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦A座6层