[发明专利]一种流路径探测方法和装置有效
申请号: | 201610525177.2 | 申请日: | 2016-06-29 |
公开(公告)号: | CN107547293B | 公开(公告)日: | 2020-09-08 |
发明(设计)人: | 宋小恒 | 申请(专利权)人: | 新华三技术有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/741 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 靳玫;林祥 |
地址: | 310052 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 路径 探测 方法 装置 | ||
本申请提供一种流路径探测方法和装置,其中该方法包括:向转发设备下发上报指示信息,该上报指示信息用于指示转发设备在接收到匹配预定报文特征的探测报文时,上报探测报文对应的报文转发信息;预定报文特征包括:探测报文的源IP地址和目的IP地址、以及控制器的控制器标识;分别接收用于转发探测报文的路径上的各个转发设备发送探测报文对应的报文转发信息;根据各个转发设备上报的报文转发信息,确定探测报文在源IP地址和目的IP地址之间的转发路径。本申请实现了控制器对混合网络中的流路径探测,提高了控制器的网络监控能力。
技术领域
本申请涉及网络技术,特别涉及一种流路径探测方法和装置。
背景技术
SDN(Software Defined Network,软件定义网络)是一种新型网络创新架构,其核心思想是将网络设备的控制层面与转发层面分离,以实现对网络流量的灵活控制,为核心网络及应用的创新提供良好的平台。当SDN网络中存在传统以太网交换机(即非Openflow交换机)时,Openflow交换机和传统以太网交换机之间存在物理链路上的互联,称这种网络为SDN混合网络。
在SDN混合网络中,控制器可以通过openflow协议与Openflow交换机交互,并通过netconf协议与传统以太网交换机交互,实现拓扑收集,得到SDN混合网络的物理拓扑。但是,控制器无法基于该物理拓扑计算出混合网络中的任意用户主机之间的报文转发路径,因为SDN混合网络中运行的是传统的路由协议,设备之间的转发路径是由路由协议计算得到,这使得控制器无法掌握混合网络中的流路径,对混合网络整体的监控功能降低。
发明内容
有鉴于此,本申请提供一种流路径探测方法和装置,以实现控制器对混合网络中的流路径探测,提高控制器的网络监控能力。
具体地,本申请是通过如下技术方案实现的:
第一方面,提供一种流路径探测方法,该方法应用于控制器,包括:
向转发设备下发上报指示信息,所述上报指示信息用于指示所述转发设备在接收到匹配预定报文特征的探测报文时,上报所述探测报文对应的报文转发信息;所述预定报文特征包括:所述探测报文的源IP地址和目的IP地址、以及所述控制器的控制器标识;
分别接收用于转发所述探测报文的路径上的各个转发设备发送所述探测报文对应的报文转发信息;
根据所述各个转发设备上报的所述报文转发信息,确定所述探测报文在所述源IP地址和目的IP地址之间的转发路径。
第二方面,提供一种种流路径探测装置,该装置应用于控制器,包括:
上报指示模块,用于向转发设备下发上报指示信息,所述上报指示信息用于指示所述转发设备在接收到匹配预定报文特征的探测报文时,上报所述探测报文对应的报文转发信息;所述预定报文特征包括:所述探测报文的源IP地址和目的IP地址、以及所述控制器的控制器标识;
信息接收模块,用于分别接收用于转发所述探测报文的路径上的各个转发设备发送所述探测报文对应的报文转发信息;
路径确定模块,用于根据所述各个转发设备上报的所述报文转发信息,确定所述探测报文在所述源IP地址和目的IP地址之间的转发路径。
本申请提供的流路径探测方法和装置,通过指示转发设备上报转发探测报文时的报文转发信息,使得控制器可以根据该报文转发信息确定源地址和目的地址之间的转发路径,从而实现了控制器对混合网络中的流路径探测,提高了控制器的网络监控能力。
附图说明
图1是本申请一示例性实施例示出的一种SDN混合网络的架构图;
图2是本申请一示例性实施例示出的一种流路径探测流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610525177.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种新式电度表表箱结构
- 下一篇:一种域名缓存表项的老化方法及装置