[发明专利]探测转发路径的方法、设备及网络系统有效
申请号: | 201610176681.6 | 申请日: | 2016-03-25 |
公开(公告)号: | CN107231321B | 公开(公告)日: | 2020-06-16 |
发明(设计)人: | 宋伟;张维 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/947 | 分类号: | H04L12/947;H04L12/937 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 罗振安 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 探测 转发 路径 方法 设备 网络 系统 | ||
本发明公开了一种探测转发路径的方法、设备及网络系统,属于网络技术领域。控制器向入口交换机发送N个探测报文,每个探测报文携带一个中间交换机标识,该N等于中间交换机的数目且不同的探测报文携带的中间交换机标识不同,每个中间交换机标识用于唯一标识一个中间交换机;接收出口交换机发送的至少一个添加第一标记后的探测报文;根据该至少一个添加第一标记后的探测报文中携带的中间交换机标识和预存的网络拓扑结构,确定该入口交换机与该出口交换机之间的转发路径。本发明中控制器只需接收出口交换机发送的添加第一标记后的探测报文,即可确定入口交换机与出口交换机之间的转发路径,操作简便,减小了中间交换机的压力,提高了灵活性。
技术领域
本发明涉及网络技术领域,特别涉及一种探测转发路径的方法、设备及网络系统。
背景技术
数据中心网络通常包括多个交换机,多个交换机之间相互连接,构成了多条路径。这些交换机中的部分交换机可以作为入口交换机来发送报文,部分交换机可以作为出口交换机来接收报文,而部分交换机仅能作为中间交换机,对接收到的报文进行转发。而针对特定的入口交换机与出口交换机,对于一条数据流,该入口交换机与出口交换机之间实际的转发路径仅有一条,当入口交换机要向出口交换机发送报文时,报文会经过该转发路径上的至少一个中间交换机,到达该出口交换机。
现有技术中,为了便于对数据中心网络进行管理,通常需要探测入口交换机与出口交换机之间的转发路径,探测方法可以包括下述步骤:
1)控制器向入口交换机发送探测报文,该探测报文携带五元组,该五元组包括源IP地址、源端口、目的IP地址、目的端口和传输层协议。且,该控制器向数据中心网络中的所有交换机下发访问控制列表(Access Control List,ACL)匹配规则,ACL匹配规则包括该五元组,且ACL匹配规则用于使每个交换机若接收到的报文中携带的五元组与ACL匹配规则中的五元组匹配,则向控制器发送匹配成功消息。
2)入口交换机在接收到该探测报文后,会按照探测报文中的五元组转发该探测报文,则该探测报文会经过该入口交换机与出口交换机之间的转发路径上的中间交换机,到达出口交换机。在此过程中,转发路径上的中间交换机就会接收到该探测报文,并根据该ACL匹配规则确定该探测报文中携带的五元组与ACL匹配规则中的五元组匹配,此时转发路径上的中间交换机会向控制器发送匹配成功消息。而不在该转发路径上的中间交换机不会接收到该探测报文,也不会向该控制器发送匹配成功消息。
3)控制器接收到至少一个中间交换机发送的匹配成功消息,即可确定发送匹配成功消息的中间交换机即为转发路径上的中间交换机,则根据该至少一个中间交换机以及该数据中心网络的网络拓扑结构即可确定入口交换机与出口交换机之间的转发路径。
但是,在上述探测过程中,需要为每条被探测的数据流在每个中间交换机上配置ACL规则,并且需要转发路径上的所有中间交换机均执行向控制器发送匹配成功消息的操作,占用较多的设备资源,实现过程复杂。
发明内容
为了解决现有技术的问题,本发明实施例提供了一种探测转发路径的方法、设备及网络系统。所述技术方案如下:
第一方面,提供了一种探测转发路径的方法,所述方法包括:
控制器向入口交换机发送N个探测报文,每个探测报文携带一个中间交换机标识,所述N等于中间交换机的数目且不同的探测报文携带的中间交换机标识不同,每个中间交换机标识用于唯一标识一个中间交换机;
所述控制器接收出口交换机发送的至少一个添加第一标记后的探测报文,获取所述至少一个添加第一标记后的探测报文中携带的中间交换机标识;
所述控制器根据获取到的至少一个中间交换机标识和预存的网络拓扑结构,确定所述入口交换机与所述出口交换机之间的转发路径。
结合第一方面,在第一方面的第一种可能实现方式中,控制器向入口交换机发送N个探测报文之前,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610176681.6/2.html,转载请声明来源钻瓜专利网。