[发明专利]一种二层跨网段通信的方法、系统和设备有效
申请号: | 200910131592.X | 申请日: | 2009-04-08 |
公开(公告)号: | CN101511117A | 公开(公告)日: | 2009-08-19 |
发明(设计)人: | 任俊峰;周迪;苏佳 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04W40/00 | 分类号: | H04W40/00;H04W80/04 |
代理公司: | 北京鑫媛睿博知识产权代理有限公司 | 代理人: | 龚家骅 |
地址: | 310053浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 二层跨 网段 通信 方法 系统 设备 | ||
技术领域
本发明涉及网络技术领域,特别涉及一种二层跨网段通信的方法、系统和设备。
背景技术
在现有的某些业务组网中,一些主机之间需要实现二层的通信。但是某些主机可能不处于同一个三层交换机下或者说处于异地,中间跨越了Internet网络。例如以图1所示的场景为例,主机A和主机B分别处于不同的私网中,但是二者处于同一个网段,需要实现异地的二层跨网段通信。
现有技术中,在需要实现异地的二层跨网段通信时,通常使用VPN(VirtualPrivate Network,虚拟局域网)方案:即在Router A与Router B之间建立L2VPN(Layer2 VPN,二层虚拟局域网),承载主机A、B之间的二层通信报文
现有技中,L2VPN中主要使用了L2TP(Layer 2 Tunneling Protocol,第二层隧道协议)与MPLS(Multi-Protocol Label Switch,多协议标签交换)技术。但是该方法的缺点在于,对于L2TP,L2TP必须基于PPP(Point-to-PointProtocol,点对点协议)链路封装,因此主机的业务报文必须承载在PPP或PPPoE(PPP over Ethernet,以太网上承载的点对点协议)报文中,而有些主机并不支持PPP或PPPoE;而对于MPLS,MPLS则要求Router A与Router B之间路径上的路由器均支持MPLS转发功能,对组网要求较高。
发明内容
本发明提供一种二层跨网段通信的方法、系统和设备,用于使用移动IP技术简便的实现二层跨网段通信。
为达到上述目的,本发明提供一种二层跨网段通信的方法,应用于包括第一路由设备和第二路由设备的网络中,所述第一路由设备和第二路由设备互为家乡代理和外地代理;所述第一路由设备位于第一网络中,所述第一网络中的第一终端通过所述第一路由设备接入公网;所述第二路由设备位于第二网络中,所述第二网络中的第二终端通过所述第二路由设备接入公网;所述方法包括:
所述第一路由设备接收到所述第一终端发送的免费ARP请求时,向所述第二路由设备发送注册报文,注册所述第一终端的IP地址;
所述第二路由设备根据所述注册报文,建立所述第一终端的路由表项,所述第一终端的路由表项目的地址为所述第一终端的IP地址,出接口为到所述第一路由设备的移动IP隧道;
所述第二路由设备接收到所述第二终端向所述第一终端发送的报文时,根据所述第一终端的路由表项将所述报文通过所述移动IP隧道发送到所述第一路由设备;
所述第一路由设备将所述报文发送到所述第一终端。
其中,所述第一路由设备接收到所述第一终端发送的免费ARP请求时,还包括:
所述第一路由设备生成所述第一终端的ARP表项。
其中,还包括:
所述第一路由设备在所述第一终端的ARP表项老化前发送ARP请求;
所述第一路由设备接收到对所述ARP请求的响应时,刷新所述第一终端的ARP表项;否则删除所述第一终端的ARP表项,并向所述第二路由设备撤销注册所述第一终端的IP地址。
其中,所述第一路由设备向所述第二路由设备发送注册报文前,还包括:
所述第一路由设备接收到所述第一终端发送的免费ARP请求后,向所述第一终端发送ARP请求,接收到所述第一终端发送的响应时则继续;否则不对所述免费ARP请求进行进一步处理。
其中,所述第二路由设备根据所述注册报文,建立所述第一终端的路由表项,所述第一终端的路由表项目的地址为所述第一终端的IP地址,出接口为到所述第一路由设备的移动IP隧道前还包括:
建立所述第二路由设备与所述一路由设备间的移动IP隧道。
其中,所述第二路由设备接收到所述第二终端向所述第一终端发送的报文时,根据所述第一终端的路由表项将所述报文通过所述移动IP隧道发送到所述第一路由设备,包括:
所述第二路由设备接收到所述第二终端对所述第一终端的IP地址的ARP请求报文;
所述第二路由设备判断本地不存在所述第一终端的ARP表项,则向所述第二终端发送ARP代理应答;
所述第二路由设备接收来自所述第二终端的报文,所述报文为来自所述第二终端的目的地址为所述第一终端IP地址的报文;
所述第二路由设备根据所述第一终端的IP地址,匹配到所述第一终端的路由表项;
所述第二路由设备将所述报文通过所述移动IP隧道发送到所述第一路由设备。
其中,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910131592.X/2.html,转载请声明来源钻瓜专利网。