[发明专利]一种基于VLAN的环回检测方法及网络设备有效
| 申请号: | 201210168939.X | 申请日: | 2012-05-28 |
| 公开(公告)号: | CN103457782B | 公开(公告)日: | 2017-12-05 |
| 发明(设计)人: | 付娴娴 | 申请(专利权)人: | 中兴通讯股份有限公司 |
| 主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/46 |
| 代理公司: | 北京元本知识产权代理事务所11308 | 代理人: | 秦力军 |
| 地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 vlan 检测 方法 网络设备 | ||
技术领域
本发明涉及通信技术领域,特别涉及基于虚拟局域网(Virtual Local Area Network,VLAN)的环回检测方法及相关设备。
背景技术
随着通信技术的发展,网络覆盖面积越来越大,以太网接入方式成为宽带接入最经济的方式之一,以太网接入设备,即网络设备,也成为宽带接入最常见的设备之一。
网络设备下面一般连着多个调制解调器Modem,用于用户接入。当用户在Modem端口下通过集线器或交换机构建私有网络时,因为组网的疏忽可能会导致产生环回,并最终造成广播风暴,影响其他用户上网。对于这种情况,常见的做法是构造特殊的环回检测报文,定时向建链的端口发送检测报文,并根据端口收到的报文来判断端口是否发生了环回,如果端口环回,关闭端口。
对于每个端口连接一个Modem的网络设备,这种做法完全可以解决问题。但是对于一些特殊的网络设备,这种设备只有一个端口,端口下面可以连接多个Modem,如图1所示,当一个Modem发生了环回时,就要将网络设备的端口关闭,那么其他Modem的用户就不能上网。网络设备的端口断开,使得整个网络设备处于不能正常工作的状态。对于这种特殊的网络设备,简单的环回检测方法就不能满足要求。
发明内容
本发明的目的在于提供一种基于VLAN的环回检测方法及网络设备,能更好地解决网络设备一个端口下连接多个Modem时,一个Modem发生环回而导致的整个网络设备无法正常工作的问题。
根据本发明的一个方面,提供了一种基于VLAN的环回检测方法,包括:
为网络设备的一个端口下的各个调制解调器Modem分别配置不同的VLAN;
网络设备分别生成各个Modem的环回检测报文,并依次在各个Modem所在的VLAN内发送;
网络设备经由各个Modem接收来自不同VLAN的报文,并判断所述报文是否为环回检测报文;
当确定所述报文是环回检测报文时,找到所述环回检测报文对应的Modem,以便将所述Modem断开。
优选地,所述网络设备根据其一个端口下连接的各个Modem的编号,获取各个Modem的VLAN值,并生成各个Modem的包含相应VLAN值的环回检测报文,定时在相应的VLAN内发送。
优选地,所述环回检测报文包括以太网目的地址信息、以太网源地址信息、环回帧类型信息、VLAN值信息。
优选地,所述网络设备解析收到的报文,提取其中的环回帧类型信息,并利用所述环回帧类型信息确定所收到的报文是否为环回检测报文。
优选地,在确定所述报文是环回检测报文后,所述网络设备比较所述环回检测报文的以太网源地址信息和其预设的以太网源地址信息,并在比较结果一致时,确定所述环回检测报文是本网络设备发送的报文。
优选地,当所述网络设备确定所述环回检测报文是其发送的报文时,根据所述环回检测报文中的VLAN值信息,确定发生环回的Modem。
根据本发明的另一方面,提供了一种基于VLAN的环回检测网络设备,所述网络设备的一个端口下具有多个配置了不同VLAN的Modem,所述网络设备包括:
报文生成单元,用于分别生成各个Modem的环回检测报文;
报文收发单元,用于依次将所述各个Modem的环回检测报文在各个Modem所在的VLAN内发送,并经由各个Modem接收来自不同VLAN的报文;
报文处理单元,用于判断接收的来自不同VLAN的报文是否为环回检测报文,并当确定所述报文是环回检测报文时,找到所述环回检测报文对应的Modem,以便将所述Modem断开。
优选地,所述报文生成单元包括:
报文生成子单元,用于根据一个端口下连接的各个Modem的编号,获取各个Modem的VLAN值,并生成各个Modem的包含相应VLAN值的环回检测报文;
环回检测定时器,用于在所述环回检测报文发送后,进行定时,以便在定时时间到达后,使所述报文生成子单元再次生成环回检测报文。
优选地,所述报文处理单元包括:
报文解析子单元,用于解析收到的报文,提取其中的环回帧类型信息;
环回检测报文确定子单元,用于利用所述环回帧类型信息确定所收到的报文是否为环回检测报文。
优选地,所述报文处理单元还包括:
报文发送设备确定子单元,用于在确定所述报文是环回检测报文后,比较所述环回检测报文的以太网源地址信息和预设的以太网源地址信息,并在比较结果一致时,确定所述环回检测报文是本网络设备发送的报文。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210168939.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:坐席登录、调度的方法及坐席中心
- 下一篇:小型手扶式压路机油路冷却系统





