[发明专利]路径探测方法和装置有效
| 申请号: | 201710209173.8 | 申请日: | 2017-03-31 |
| 公开(公告)号: | CN108259335B | 公开(公告)日: | 2020-09-08 |
| 发明(设计)人: | 李晶林 | 申请(专利权)人: | 新华三技术有限公司 |
| 主分类号: | H04L12/721 | 分类号: | H04L12/721;H04L12/26 |
| 代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 陈蕾 |
| 地址: | 310052 浙*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 路径 探测 方法 装置 | ||
本申请提供了路径探测方法和装置。本申请中,转发设备模仿实际业务流的报文头构造用于探测业务流经由路径的探测报文,依据探测报文的报文头包含的转发信息转发探测报文,这确保探测报文与实际业务流的转发行为一致,能够最终精准确定出实际业务流经由的路径。
技术领域
本申请涉及网络通信技术,特别涉及路径探测方法和装置。
背景技术
为了实现IP网络运维的需要,经常需要探测业务流在网络中经过的路径。
目前,常用的用于路径探测的是路由追踪(Traceroute)机制。Traceroute机制是基于目的主机的IP地址(简称目的IP地址)发送探测报文以探测业务流从源主机至目的主机的路径。
Traceroute机制中的探测报文不同于业务流报文,比如,为了规避探测报文对业务流的影响,探测报文的端口号不同于业务流报文的端口号。
发明内容
本申请提供了路径探测方法和装置,以准确探测业务流经由的路径。
本申请提供的技术方案包括:
一种路径探测方法,该方法应用于转发设备,包括:
针对业务流构造探测报文,所述探测报文的报文头包含的转发信息和所述业务流的报文头包含的转发信息相同;
依据所述转发信息转发所述探测报文;
若在设定时间内接收到其他转发设备针对所述探测报文返回的出错控制报文,则确定所述其他转发设备的地址,返回执行所述针对业务流构造探测报文的操作;
若在设定时间内未接收到所述出错控制报文,则根据所述其他转发设备的地址确定所述业务流的路径。
一种路径探测装置,该装置应用于转发设备,包括:
构造模块,用于针对业务流构造探测报文,所述探测报文的报文头包含的转发信息和所述业务流的报文头包含的转发信息相同;
转发模块,用于依据所述转发信息转发所述探测报文;
检查模块,用于检查是否在设定时间内接收到其他转发设备针对所述探测报文返回的出错控制报文;
地址确定模块,用于在所述检查模块的检查结果为是时,确定所述其他转发设备的地址,并触发所述构造模块执行所述针对业务流构造探测报文的操作;
路径确定模块,用于在所述检查模块的检查结果为否时,根据所述其他转发设备的地址确定所述业务流的路径。
由以上技术方案可以看出,本申请中,转发设备模仿实际业务流的报文头构造用于探测业务流经由路径的探测报文,依据探测报文的报文头包含的转发信息转发探测报文,这确保探测报文与实际业务流的转发行为一致,如此,转发根据设定时间内接收到其他转发设备针对探测报文返回的出错控制报文时确定的其他转发设备的地址,便能够最终精准确定出实际业务流经由的路径。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
图1为本申请提供的方法流程图;
图2为本申请提供的报文结构对比图;
图3为本申请一示例公开的路径探测示意图;
图4a至图4c为本申请第一实施例提供的探测报文结构图;
图5为本申请提供的第二实施例示意图;
图6a至图6f为本申请第二实施例提供的探测报文结构图;
图7为本申请提供的装置结构示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710209173.8/2.html,转载请声明来源钻瓜专利网。





