[发明专利]路由确定方法、网络配置方法以及相关装置有效
申请号: | 201580061147.4 | 申请日: | 2015-12-31 |
公开(公告)号: | CN107113241B | 公开(公告)日: | 2020-09-04 |
发明(设计)人: | 刘正军 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/741 | 分类号: | H04L12/741;H04L12/721;H04L12/801 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王仲凯 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 路由 确定 方法 网络 配置 以及 相关 装置 | ||
本申请提供了一种路由确定方法,可以缩短报文转发路径,减小网关路由器的压力。本申请提供的方法包括:从源交换机处接收待转发报文的报文信息,所述待转发报文的报文信息包括所述待转发报文的目的IP地址;根据待转发报文的报文信息,确定待转发报文的转发信息,该待转发报文来自第一路由域,且其目的IP地址属于第二路由域。通过本路由确定方法,不同路由域的报文可以不经过网关实现转发,降低了网关的工作负担,提升了报文发送效率。
技术领域
本发明涉及通信领域,尤其涉及一种路由确定方法、网络配置方法以及相关装置。
背景技术
随着虚拟化、云计算技术的成熟,数据中心内部的流量日益激增。在数据中心内,不同网段之间的数据报文均需要通过网关路由器转发,这样就大大增加了对网关路由器的压力。
为了减小网关路由器的压力,现阶段的技术中在数据中心的节点中设置一个较为简单的内部路由器来(英文:inner router,缩写:IR),用于代替网关路由器对数据报文进行处理。这样,若报文源地址与报文目的IP地址处于同一个网关下,则该报文可以通过IR转发到目的IP地址处。
但是,若报文源地址与报文目的IP地址并没有处于同一个网关下,例如报文源地址处于第一网关下,报文目的地地址处于第二网关下,则需要第一网关通过虚拟专用网络(英文:virtual private network,缩写:VPN)隧道将该报文发送给第二网关,再由第二网关将该报文发送。报文经过VPN隧道转发意味着报文需要经过多次封装解封装,消耗大量的网络资源。且大量报文同时集中到网关时会造成VPN隧道拥堵,网关的东西向流量争抢南北向流量,引起网关的性能与可靠性瓶颈,导致整个网络的可用性降低。
发明内容
本申请实施例提供了一种路由确定方法,可以缩短报文转发路径,减小网关路由器的压力。本申请还提出了一种网络配置方法、相关装置、计算设备和系统。
本申请实施例第一方面提供了一种路由确定方法,适用于软件定义网络(英文:software defined network,缩写:SDN),其中SDN控制器和网络管理器(英文:networkmanager)均可以执行该路由确定方法,以SDN控制器为例:SDN控制器从源交换机处接收待转发报文的报文信息,该报文信息中至少包括待转发报文的目的IP地址,还可以包括源交换机接收该待转发报文的端口等信息。该待转发报文来自第一路由域,且该待转发报文的目的IP地址属于第二路由域。SDN控制器根据待转发报文的报文信息,确定待转发报文的转发信息,待转发报文的转发信息至少包括:待转发报文的目的IP地址对应的虚拟机的目的MAC地址,源交换机发送待转发报文的转发端口和待转发报文的目的IP地址对应的虚拟机所在的网段的目的VNI。SDN控制器根据待转发报文的转发信息生成目标流表,并将目标流表发送给源交换机,该目标流表中包括待转发报文的转发信息以及操作指示,该操作指示用于指示源交换机通过如下方式调整待转发报文:将待转发报文中的第一路由域对应的网关的MAC地址修改为目的MAC地址,并将目的VNI添加到待转发报文。该操作指示还用于指示源交换机在完成了对待转发报文的调整后,在发送端口上发送该调整后的待转发报文。本申请提供的方法使得源交换机能够根据目标流表的指示,直接将待转发报文转发到目的IP地址,这样待转发报文就不需要经过网关的转发,缩短了报文转发路径,进而减少了报文封装解封装的次数,节约了网络资源,减小了网关路由器的压力,提升了SDN的可用性。
若待转发报文的目的IP地址对应的虚拟机挂接在非源交换机上,则待转发报文的转发端口为源交换机的上行端口(英文:uplink port),即可以将待转发报文通过该上行端口转发至源交换机与目的交换机之间的物理网络中,由物理网络根据待转发报文中携带的信息将待转发报文转发至目的交换机,其中,源交换机与待转发报文的目的地址所接入的交换机之间可以包括物理交换机等设备,但不包括网关。若待转发报文的目的IP地址对应的虚拟机挂接在源交换机上,则待转发报文的转发端口为源交换机的与目的IP地址对应的虚拟机对应的端口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201580061147.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于提高热能利用率的红外加热装置
- 下一篇:一种汽车空调系统PTC加热器