【技术实现步骤摘要】
本专利技术涉及数据通信
,具体涉及以太网虚拟化互联(EVI,EthernetVirtualization Interconnection)网络中的因特网协议地址(IP, Internet Protocol)解析方法及边缘节点。
技术介绍
传统网络中的数据通信基本上都是基于三层IP地址的IP数据通信。而同网段下IP主机往往处于同一二层网络中,这些主机(PC、服务器等)是通过交换设备完成互联,来形成一个二层的通信网络,满足网络内主机间的通信需求。通信的两个主机间在完成二三层地址解析之后,以二层流量转发的形式进行通信。交换设备通过识别流量的二层报文头中的源媒体接入控制(MAC,Media Access Control)地址、目的MAC地址来进行二层流量转发。但随着网络规模的扩大以及在可靠性和冗余备份部署方面的新需求,当今大多数企业网络及其数据中心网络的部署,很可能跨越了多个位于不同地理位置的物理站点,这些站点间往往是通过三层链路连接,形成一个站点之间的三层通信网络。站点间的通信流量通过识别数据三层报文头中的源IP地址、目的IP地址进行数据转发。由于被三层网络阻隔,各个物理站点内部的二层网络部署,无法扩展到其他站点。许多可以在二层网络中支持的应用:如资源动态调配和管理、虚拟机的自由迁移(迁移过程对用户透明,不能改变IP地址),无法跨三层网络在多个物理站点间实施。以太网虚拟化互联(EVI,EthernetVirtualization Interconnection)技术通过在各个物理站点的接入设备间建立起EVI隧道(Tunnel)的方式,将各个物理站点下的二 ...
【技术保护点】
一种因特网协议IP地址解析方法,应用于包括本地站点网络和远端站点网络的以太网虚拟化互联EVI网络中,其特征在于,该方法包括:本地站点网络的本地边缘节点接收本站点网络内的设备发来的第一IP地址解析请求报文;所述本地边缘节点将该第一IP地址解析请求报文的以太帧头的源MAC地址和报文体中的发送端MAC都替换为本节点的MAC地址后,将该报文通过EVI隧道转发给所有远端边缘节点;所述本地边缘节点从EVI隧道接收远端设备返回的第一IP地址解析请求报文对应的第一IP地址解析响应报文,所述第一IP地址解析响应报文的以太帧头的目的MAC地址和报文体中的目标端MAC都为所述本地边缘节点的MAC地址,且该报文在经由远端站点网络的远端边缘节点转发至EVI隧道之前,其以太帧头的源MAC地址和报文体中的发送端MAC都被替换为所述远端边缘节点的MAC地址;所述本地边缘节点确定该第一IP地址解析响应报文来自的远端站点网络,在MAC地址转发表中记录该报文以太帧头的源MAC地址与该远端站点网络的对应关系,将第一IP地址解析响应报文转发给本站点内对应的设备,以使该设备根据报文体中的发送端IP地址和MAC地址建立IP地址解析 ...
【技术特征摘要】
1.一种因特网协议IP地址解析方法,应用于包括本地站点网络和远端站点网络的以太网虚拟化互联EVI网络中,其特征在于,该方法包括: 本地站点网络的本地边缘节点接收本站点网络内的设备发来的第一 IP地址解析请求报文; 所述本地边缘节点将该第一 IP地址解析请求报文的以太帧头的源MAC地址和报文体中的发送端MAC都替换为本节点的MAC地址后,将该报文通过EVI隧道转发给所有远端边缘节点; 所述本地边缘节点从EVI隧道接收远端设备返回的第一 IP地址解析请求报文对应的第一 IP地址解析响应报文,所述第一 IP地址解析响应报文的以太帧头的目的MAC地址和报文体中的目标端MAC都为所述本地边缘节点的MAC地址,且该报文在经由远端站点网络的远端边缘节点转发至EVI隧道之前,其以太帧头的源MAC地址和报文体中的发送端MAC都被替换为所述远端边缘节点的MAC地址; 所述本地边缘节点确定该第一 IP地址解析响应报文来自的远端站点网络,在MAC地址转发表中记录该报文以太帧头的源MAC地址与该远端站点网络的对应关系,将第一 IP地址解析响应报文转发给本站点内对应的设备,以使该设备根据报文体中的发送端IP地址和MAC地址建立IP地址解析表项。2.根据权利要求1所述的方法,其特征在于, 所述本地边缘节点进一步获得所述第一 IP地址解析响应报文的EVI封装头中的源IP地址,根据所述源IP地址对应的远端站点网络,确定所述第一 IP地址解析响应报文来自的远端站点网络,在MAC地址转发表中记录该报文的以太帧头的源MAC地址与该远端站点网络的对应关系。3.根据权利要求1所述的方法,其特征在于, 所述本地边缘节点在接收到所述第一 IP地址解析请求报文后,进一步根据报文体中的发送端IP地址和MAC地址,建立IP地址解析表项; 所述将第一 IP地址解析响应报文转发给本站点内对应的设备,包括: 所述本地边缘节点在判断出所述第一 IP地址解析响应报文的目的MAC地址为自身时,根据报文体中的目的端IP地址查找IP地址解析表项,并根据查找到的MAC地址,将第一 IP地址解析响应报文转发出去。4.根据权利要求3所述的方法,其特征在于,在将第一IP地址解析响应报文转发给本站点内对应的设备之后,所述方法还包括: 所述本地边缘节点接收本站点内的设备发来的数据报文,根据所述数据报文的目的MAC地址查找MAC地址转发表,在确定所述数据报文的目的MAC地址对应于远端站点网络,通过EVI隧道将该数据报文发往该远端站点网络; 所述本地边缘节点从EVI隧道接收数据报文后,去除报文的EVI封装,在所述数据报文的目的MAC地址为自身时,根据所述数据报文的目的IP地址查找IP地址解析表项,并根据查找到的MAC地址,将所述数据报文转发出去。5.根据权利要求1所述的方法,其特征在于,还包括: 所述本地边缘节点从EVI隧道接收远端站点网络的远端边缘节点转发的第二 IP地址解析请求报文,所述第二 IP地址解析请求报文在经由远端边缘节点转发至EVI隧道之前,其以太帧头的源MAC地址和报文体中的发送端MAC都被替换为远端站点网络的远端边缘节点的MAC地址; 所述本地边缘节点确定该第二 IP地址解析请求报文来自的远端站点网络,在MAC地址转发表中记录该报文的以太帧头的源MAC地址与该远端站点网络的对应关系,将报文广播至本站点网络内部; 所述本地边缘节点接收本站点网络内的设备返回的所述第二 IP地址解析请求报文对应的第二 IP地址解析响应报文,所述第二 IP地址解析响应报文的以太帧头的目的MAC地址为所述远端边缘节点的MAC地址,以太帧头的源MAC地址和报文体中的发送端MAC地址均为本站点网络内的设备的MAC地址; 所述本地边缘节点将第二 IP地址解析响应报文的以太帧头的源MAC地址和报文体中的发送端MAC都替换为本地边缘节点的MAC地址后,根据第二 IP地址解析响应报文的以太帧头的目的MAC地址,查找MAC地址转发表,将第二 IP地址解析响应报文通过EVI隧道发送至对应的远端站点网络。6.根据权利要求5所述的方法,其特征在于, 所述本地边缘节点进一步获得所述第二 IP地址解析请求报文的EVI封装头中的源IP地址,根据所述源IP地址对应的远端站点网络,确定所述第二 IP地址解析请求报文来自的远端站点网络,在MAC地址转发表中记录该报文的以太帧头的源MAC地址与该远端站点网络的对应关系。7.根据权利要求5所述的方法,其特征在于, 所述本地边缘节点在接收到所述第二 IP地址解析响应报文后,进一步根据报文体中的发送端IP地址和MAC地址,建立IP地址解析表...
【专利技术属性】
技术研发人员:罗昕,周从洋,
申请(专利权)人:杭州华三通信技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。