【技术实现步骤摘要】
本专利技术涉及通信
,尤其涉及一种报文的传输方法和装置。
技术介绍
如图1所示,为EVI(EthernetVirtualInterconnect,以太网虚拟化互联)网络的组网示意图,EVI是一种基于IP核心网络的二层VPN(VirtualPrivateNetwork,虚拟专用网络)技术,可以基于现有的服务提供商网络和企业网络,为分散的物理站点提供二层互联功能。位于站点网络边缘的交换设备为边缘设备,其在站点网络作为二层设备运行,在核心网络作为三层设备运行。VM1(VirtualMachine,虚拟机)在需要访问VM2时,为了学习VM2的MAC(MediaAccessControl,介质访问控制)地址,会向VM2发送ARP(AddressResolutionProtocol,地址解析协议)请求报文。边缘设备A在接收到来自VM1的ARP请求报文后,可以将ARP请求报文发送给边缘设备B。边缘设备B将ARP请求报文发送给VM2。VM2向VM1返回ARP响应报文。边缘设备B在接收到来自VM2的ARP响应报文后,将ARP响应报文发送给边缘设备A,边缘设备A将ARP响应报文发送给VM1。至此,VM1、边缘设备A、边缘设备B和VM2可以在MAC转发表项中学习到相应的MAC地址,并基于该MAC转发表项传输VM1与VM2之间的报文。
技术实现思路
本专利技术提供一种报文的传输方法,所述方法包括以下步骤:本端边缘设备获得自身管 ...
【技术保护点】
一种报文的传输方法,其特征在于,所述方法包括以下步骤:本端边缘设备获得自身管理的第一用户设备的第一IP地址和第一介质访问控制MAC地址,并记录第一IP地址和第一MAC地址的第一对应关系,并将第一IP地址和自身配置的代理MAC地址发送给远端边缘设备;以使所述远端边缘设备记录所述代理MAC地址和第一IP地址的第二对应关系;所述本端边缘设备接收来自远端边缘设备的报文;其中,所述报文是所述远端边缘设备在接收到目的IP地址为第一IP地址的报文时,利用所述第一IP地址查询所述第二对应关系,得到所述代理MAC地址,将所述报文的目的MAC地址修改为所述代理MAC地址后发送的;所述本端边缘设备通过所述报文的目的IP地址查询所述第一对应关系,得到对应的第一MAC地址,并将所述报文的目的MAC地址修改为所述第一MAC地址,并向第一用户设备发送修改后的报文。
【技术特征摘要】
1.一种报文的传输方法,其特征在于,所述方法包括以下步骤:
本端边缘设备获得自身管理的第一用户设备的第一IP地址和第一介质访问
控制MAC地址,并记录第一IP地址和第一MAC地址的第一对应关系,并将
第一IP地址和自身配置的代理MAC地址发送给远端边缘设备;以使所述远端
边缘设备记录所述代理MAC地址和第一IP地址的第二对应关系;
所述本端边缘设备接收来自远端边缘设备的报文;其中,所述报文是所述
远端边缘设备在接收到目的IP地址为第一IP地址的报文时,利用所述第一IP
地址查询所述第二对应关系,得到所述代理MAC地址,将所述报文的目的
MAC地址修改为所述代理MAC地址后发送的;
所述本端边缘设备通过所述报文的目的IP地址查询所述第一对应关系,得
到对应的第一MAC地址,并将所述报文的目的MAC地址修改为所述第一
MAC地址,并向第一用户设备发送修改后的报文。
2.根据权利要求1所述的方法,其特征在于,所述本端边缘设备获得自身
管理的第一用户设备的第一IP地址和第一MAC地址的过程,具体包括:
所述本端边缘设备向自身管理的第一用户设备发送地址解析协议ARP请求
报文,并接收第一用户设备返回的ARP响应报文,并获得所述ARP响应报文的
源MAC地址为该第一用户设备的第一MAC地址,获得所述ARP响应报文的
源IP地址为该第一用户设备的第一IP地址;或者,
所述本端边缘设备接收来自自身管理的第一用户设备的免费ARP报文,并
获得所述免费ARP报文的源MAC地址为该第一用户设备的第一MAC地址,
获得所述免费ARP报文的源IP地址为该第一用户设备的第一IP地址;或者,
所述本端边缘设备接收来自自身管理的第一用户设备的ARP请求报文,并
获得所述ARP请求报文的源MAC地址为该第一用户设备的第一MAC地址,
获得所述ARP请求报文的源IP地址为该第一用户设备的第一IP地址。
3.根据权利要求2所述的方法,其特征在于,所述本端边缘设备在接收到
\t来自第一用户设备的ARP请求报文之后,所述方法进一步包括:
所述本端边缘设备伪造所述ARP请求报文对应的ARP响应报文;其中,所
述ARP响应报文的源MAC地址为所述代理MAC地址,源IP地址为所述ARP
请求报文的目的IP地址,目的MAC地址为所述ARP请求报文的源MAC地址,
目的IP地址为所述ARP请求报文的源IP地址;
所述本端边缘设备向所述第一用户设备发送所述ARP响应报文。
4.根据权利要求1所述的方法,其特征在于,所述本端边缘设备将第一IP
地址和自身配置的代理MAC地址发送给远端边缘设备的过程,具体包括:
所述本端边缘设备构造中间系统到中间系统ISIS协议报文,在所述ISIS协
议报文中添加所述代理MAC地址、当前获得的一个或者多个第一IP地址,并
将所述ISIS协议报文发送给所述远端边缘设备。
5.根据权利要求1-4任一项所述的方法,其特征在于,所述方法应用于以
太网虚拟化互联EVI网络中,所述第一用户设备具体包括虚拟机VM。
6.一种报文的传输...
【专利技术属性】
技术研发人员:黄李伟,王伟,
申请(专利权)人:杭州华三通信技术有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。