The present disclosure is disclosed a message forwarding method and device. The method includes: receiving the first message, the first message for the routing information of the request destination virtual machine; in the case of the first message from the second edge device deployed in the second data center, the second message is sent to the first SDN controller, and the second newspaper is used to request the path of the intended virtual machine. The information; receiving the routing information of the intended virtual machine returned by the first SDN controller and synchronizing the described routing information of the virtual machine to the second edge device. The application of this public can greatly reduce the burden of a single SDN controller, so it can not only update the forwarding path of the message in real time according to the changes of the network topology, but also facilitate the support of a large network.
【技术实现步骤摘要】
一种报文转发方法及装置
本公开涉及网络通信
,尤其涉及一种报文转发方法及装置。
技术介绍
SDN(SoftwareDefinedNetwork,软件定义网络)是一种新型网络创新架构,其核心思想是将网络设备的控制层面与转发层面分离,以实现对网络流量的灵活控制,从而为核心网络及应用的创新提供良好的平台。目前在多数据中心组网方案中,可通过SDN控制器向各个数据中心的交换机下发IP/MAC转发表项。这也称为SDN强控方案,其能够根据网络拓扑的变化实时计算并更新转发路径,而不再依赖于现有组网中的协议。但在强控方案中,SDN控制器需要与各个数据中心的所有交换机设备连接,以便于对交换机进行配置和下发流表,难以支持大型网络。
技术实现思路
有鉴于此,本公开提出了一种报文转发方法。本公开还提出了相应的装置。根据本公开的一方面,提供了一种报文转发方法,所述方法应用于部署在第一数据中心的第一边缘设备,所述第一数据中心还部署有第一SDN控制器,所述方法包括:接收第一报文,所述第一报文用于请求目的虚拟机的路由信息;在所述第一报文来自部署在第二数据中心的第二边缘设备的情况下,根据所述第一报 ...
【技术保护点】
1.一种报文转发方法,其特征在于,所述方法应用于部署在第一数据中心的第一边缘设备,所述第一数据中心还部署有第一SDN控制器,所述方法包括:接收第一报文,所述第一报文用于请求目的虚拟机的路由信息;在所述第一报文来自部署在第二数据中心的第二边缘设备的情况下,根据所述第一报文向所述第一SDN控制器发送第二报文,所述第二报文用于请求所述目的虚拟机的路由信息;接收所述第一SDN控制器返回的所述目的虚拟机的路由信息,并向所述第二边缘设备同步所述目的虚拟机的所述路由信息。
【技术特征摘要】
1.一种报文转发方法,其特征在于,所述方法应用于部署在第一数据中心的第一边缘设备,所述第一数据中心还部署有第一SDN控制器,所述方法包括:接收第一报文,所述第一报文用于请求目的虚拟机的路由信息;在所述第一报文来自部署在第二数据中心的第二边缘设备的情况下,根据所述第一报文向所述第一SDN控制器发送第二报文,所述第二报文用于请求所述目的虚拟机的路由信息;接收所述第一SDN控制器返回的所述目的虚拟机的路由信息,并向所述第二边缘设备同步所述目的虚拟机的所述路由信息。2.根据权利要求1所述的报文转发方法,其特征在于,所述方法还包括:在所述第一报文来自部署在所述第一数据中心的设备的情况下,根据所述第一报文向所述第二边缘设备发送第三报文,所述第三报文用于请求所述目的虚拟机的路由信息;接收所述第二边缘设备所同步的所述目的虚拟机的路由信息,并向所述第一SDN控制器发送所述目的虚拟机的所述路由信息。3.根据权利要求1所述的报文转发方法,其特征在于,所述第一边缘设备和所述第二边缘设备之间通过EVPN协议同步路由信息;在所述第一报文来自部署在第二数据中心的第二边缘设备的情况下,根据所述第一报文向所述第一SDN控制器发送第二报文,包括:判断所述第一边缘设备是否配置有与所述第一报文的VXLAN封装信息对应的三层VXLAN隧道;如果所述第一边缘设备配置有与所述第一报文的VXLAN封装信息对应的三层VXLAN隧道,并且所述第一边缘设备中存在与所述第一报文对应的RT导出规则匹配的虚拟转发路由VRF表,则根据所述第一报文向所述第一SDN控制器发送第二报文。4.一种报文转发方法,其特征在于,所述方法应用于部署在第一数据中心的第一SDN控制器,所述第一数据中心还部署有第一边缘设备,所述方法包括:接收第四报文,所述第四报文用于请求目的虚拟机的路由信息;在本地查找是否存在与所述目的虚拟机匹配的路由信息;如果本地存在与所述目的虚拟机匹配的路由信息,则发送携带所述匹配的路由信息的第五报文,其中,所述第五报文的目的地址为所述第四报文的源地址。5.根据权利要求4所述的报文转发方法,其特征在于,所述方法还包括:如果本地不存在与所述目的虚拟机匹配的路由信息,通知所述第一边缘设备,以使得所述第一边缘设备向部署在其他数据中心的边缘设备请求所述目的虚拟机的路由信息。6.一种报文转发装置,其特征在于,所述装置应用于部署在第...
【专利技术属性】
技术研发人员:黄李伟,王伟,
申请(专利权)人:新华三技术有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。