[发明专利]网桥接口联动的实现方法及系统有效
| 申请号: | 201210122174.6 | 申请日: | 2012-04-23 |
| 公开(公告)号: | CN102684914A | 公开(公告)日: | 2012-09-19 |
| 发明(设计)人: | 陈海滨;王震 | 申请(专利权)人: | 汉柏科技有限公司 |
| 主分类号: | H04L12/24 | 分类号: | H04L12/24 |
| 代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 王莹 |
| 地址: | 300384 天津市华*** | 国省代码: | 天津;12 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 接口 联动 实现 方法 系统 | ||
技术领域
本发明涉及网络通信技术领域,特别涉及一种网桥接口联动的实现方法及系统。
背景技术
网桥用于将至少两个相似的网络连接起来,并对网络数据的流通进行管理。它工作于数据链路层,不但能扩展网络的距离或范围,而且可提高网络的性能、可靠性和安全性。当网络1和网络2通过网桥连接后,网桥接收网络1发送的数据包,检查数据包中的地址,如果地址属于网络1,它就将其放弃,相反,如果是网络2的地址,它就继续发送给网络2。这样可利用网桥隔离信息,将同一个网络号划分成多个网段(属于同一个网络号),隔离出安全网段,防止其它网段内的用户非法访问。由于网络的分段,各网段相对独立(属于同一个网络号),一个网段的故障不会影响到另一个网段的运行。
参照图1,假设所述网络1和网络2分别与同一个网桥(透明桥)上的2个子接口g0/0和g0/1连接。当网络1和网络2要与外部网络发生数据交互时,需要先通过桥接口,也就是说在3层交互上,外部网络并不知道子接口g0/0和g0/1的存在,只是与桥接口在进行数据交互。假设子接口g0/0的链路状态出现了异常(比如接口故障、网线故障等等),处于down状态,外部网络并不能感知到这事件,报文依然会被发送到桥接口,但实际上此时网桥已经出现了故障。如果不采取措施的话,则链路备份、双机热备及生成树协议(Spanning Tree Protocol,STP)等就都无法发挥真正的作用。
发明内容
(一)要解决的技术问题
本发明要解决的技术问题是:如何在网桥的子接口的链路状态出现异常时,尽快让动态路由发现异常,让其它路径代替故障路径。
(二)技术方案
为解决上述技术问题,本发明提供了一种网桥接口联动的实现方法,所述方法包括以下步骤:
S1:在当前网桥的子接口出现了down状态时,判断所述当前网桥是否启动了接口联动;
S2:若是,则执行步骤S3,否则执行步骤S4;
S3:进行接口联动处理过程,返回步骤S1;
S4:将mac地址表中出现了down状态的子接口对应的mac地址表项清除,返回步骤S1。
优选地,步骤S3中,所述接口联动处理过程进一步包括以下步骤:
S31:检查所述当前网桥的桥接口是否处于up状态,若是,则执行步骤S32;
S32:检查所述当前网桥的当前子接口是否处于down状态,若是,则执行步骤S33,否则执行步骤S34;
S33:将所述当前网桥的所有子接口和网桥口均置于down状态,并删除所述mac地址表中所述当前网桥的所有子接口和网桥口所对应的mac地址表项,返回步骤S1;
S34:判断所述当前网桥的所有子接口是否均进行了检查,若是,则返回步骤S1,否则将所述当前网桥上未被检查过的子接口作为所述当前子接口,返回步骤S32。
优选地,步骤S31中,所述当前网桥的桥接口不处于up状态时,则执行以下步骤:
S35:检查所述当前网桥的当前子接口是否处于up状态,若是,则对所述当前网桥的其它子接口进行处理,执行步骤S36,否则执行步骤S38;
S36:检查所述当前网桥的其它子接口是否均处于up状态,若是,则对所述当前网桥的桥接口进行处理,以使得所述当前网桥的桥接口处于up状态,返回步骤S1,否则执行步骤S37;
S37:将所述当前网桥的所有子接口均置为down状态,返回步骤S1;
S38:判断所述当前网桥的所有子接口是否均进行了检查,若是,则返回步骤S1,否则将所述当前网桥上未被检查过的子接口作为所述当前子接口,返回步骤S35。
优选地,步骤S36和步骤S37之间还包括以下步骤:
S361:判断是否超过了预设时间,若是,则执行步骤S37,否则返回步骤S36。
本发明还公开了一种网桥接口联动的实现系统,所述系统包括:
判断模块,用于在当前网桥的子接口出现了down状态时,判断所述当前网桥是否启动了接口联动;
选择执行模块,用于若是,则执行处理模块,否则执行清除模块;
处理模块,用于进行接口联动处理过程,返回判断模块;
清除模块,用于将mac地址表中出现了down状态的子接口对应的mac地址表项清除,返回判断模块。
(三)有益效果
本发明在网桥的子接口的链路状态出现异常时,通过接口联动处理过程,能够尽快的让动态路由发现异常,让其它路径代替故障路径。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于汉柏科技有限公司,未经汉柏科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210122174.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:液体排出头以及图像形成装置
- 下一篇:一种实现北向接口的方法及装置





