[发明专利]基于linux操作系统的桥接设备及其通信方法有效
申请号: | 201210457374.7 | 申请日: | 2012-11-14 |
公开(公告)号: | CN103812746B | 公开(公告)日: | 2018-08-28 |
发明(设计)人: | 刘财根 | 申请(专利权)人: | 深圳市共进电子股份有限公司 |
主分类号: | H04L12/46 | 分类号: | H04L12/46;H04L29/12 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 何平 |
地址: | 518067 广东省深圳市南山区南海大道1019号医疗器械产业园B116*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 linux 操作系统 设备 及其 通信 方法 | ||
本发明公开一种基于linux操作系统的桥接设备,包括至少两个局域网端口处理模块和至少两个广域网端口处理模块,所述至少两个局域网端口处理模块一一对应地与至少两个局域网端口连接,接收来自所述至少两个局域网端口的数据包或向所述至少两个局域网端口发送数据包;所述至少两个广域网端口处理模块均与同一个广域网端口连接,向所述广域网端口发送数据包或接收来自所述广域网端口的数据包,所述至少两个局域网端口处理模块中的每一个与且仅与一个广域网端口处理模块对应地绑定。还公开一种该桥接设备的通信方法。上述桥接设备及其通信方法能够避免通信混乱。
技术领域
本发明涉及网络通信技术,特别是涉及一种基于linux操作系统的桥接设备和该桥接设备的通信方法。
背景技术
在数字用户线路(Digital Subscriber Line,DSL)网关终端产品上,一般情况下,都会支持多个局域网(Local AreaNet,LAN)侧接口和一个广域网(Wide Area Net,WAN)接口。为了实现多种业务类型,需要在一个WAN接口上建立多个虚拟接口,以实现多种业务控制和区分。同时,为了能实现所有LAN侧接口都可以通过同一个IP地址访问网关设备,通常把LAN侧接口和虚拟接口都存放到同一个桥接设备中。
当两个连接在LAN侧接口的设备通过虚拟接口同时与连接在WAN侧接口的同一设备通信时,这两个虚拟接口都会学习到该连接在WAN侧接口的设备的MAC地址,会造成通信的混乱。
发明内容
基于此,有必要提供一种可以避免通信混乱的基于linux操作系统的桥接设备。
此外,还提供一种可以避免通信混乱的基于linux操作系统的桥接设备的通信方法。
一种基于linux操作系统的桥接设备,包括至少两个局域网端口处理模块和至少两个广域网端口处理模块,所述至少两个局域网端口处理模块一一对应地与至少两个局域网端口连接,接收来自所述至少两个局域网端口的数据包或向所述至少两个局域网端口发送数据包;所述至少两个广域网端口处理模块均与同一个广域网端口连接,向所述广域网端口发送数据包或接收来自所述广域网端口的数据包,所述至少两个局域网端口处理模块中的每一个与且仅与一个广域网端口处理模块对应地绑定。
在其中一个实施例中,所述至少两个局域网端口处理模块和至少两个虚拟广域网端口处理模块的对应关系存储于绑定关系表中,所述绑定关系表的每一个表项都包括:入接口信息、MAC地址以及发送接口信息;所述入接口信息或发送接口信息均可以表示局域网端口处理模块或者广域网端口处理模块,但入接口信息和发送接口信息不能同时表示局域网端口处理模块,或者同时表示广域网端口处理模块。
在其中一个实施例中,所述局域网端口处理模块和广域网端口处理模块还包括转发表,所述局域网端口处理模块的转发表用于存储终端设备的MAC地址和局域网端口处理模块之间的对应关系,所述广域网端口处理模块的转发表用于存储服务器的MAC地址和广域网端口处理模块之间的对应关系。
一种基于linux操作系统的桥接设备的通信方法,包括如下步骤:
建立至少两个局域网端口处理模块和至少两个广域网端口处理模块;所述至少两个局域网端口处理模块与多个局域网端口一一对应连接,所述至少两个广域网端口处理模块与一个广域网端口连接;
建立所述至少两个局域网端口处理模块和至少两个虚拟广域网端口处理模块的绑定关系表;其中,所述绑定关系表使得所述至少两个局域网端口处理模块中的每一个与且仅与一个虚拟广域网端口处理模块对应地绑定;
广域网端口和局域网端口之间根据所述绑定关系表进行通信。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市共进电子股份有限公司,未经深圳市共进电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210457374.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种新型链式打蛋机
- 下一篇:标定系统及方法、定位修正系统及方法以及定位系统