[发明专利]路径探测方法和装置有效
申请号: | 201710209173.8 | 申请日: | 2017-03-31 |
公开(公告)号: | CN108259335B | 公开(公告)日: | 2020-09-08 |
发明(设计)人: | 李晶林 | 申请(专利权)人: | 新华三技术有限公司 |
主分类号: | H04L12/721 | 分类号: | H04L12/721;H04L12/26 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 陈蕾 |
地址: | 310052 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 路径 探测 方法 装置 | ||
1.一种路径探测方法,其特征在于,该方法应用于转发设备,包括:
针对业务流构造探测报文,所述探测报文的报文头包含的转发信息和所述业务流的报文头包含的转发信息相同;所述探测报文的报文头包括IP头部和传输层协议头部;其中,所述IP头部包含的转发信息包括:源IP地址、目的IP地址、协议类型、差分服务代码点DSCP;所述传输层协议头部包含的转发信息包括:源端口号、目的端口号;
依据所述转发信息转发所述探测报文;
若在设定时间内接收到其他转发设备针对所述探测报文返回的出错控制报文,则确定所述其他转发设备的地址,返回执行所述针对业务流构造探测报文的操作;
若在设定时间内未接收到所述出错控制报文,则根据所述其他转发设备的地址确定所述业务流的路径。
2.根据权利要求1所述的方法,其特征在于,所述探测报文的报文头包括校验和,所述校验和配置为指示校验和错误的指定校验值,以使业务流的目的主机接收到所述探测报文时丢弃所述探测报文。
3.根据权利要求2所述的方法,其特征在于,所述校验和为传输层协议头部的字段。
4.根据权利要求3所述的方法,其特征在于,构造的所述探测报文的载荷携带本转发设备的地址,以使接收到所述探测报文的其他转发设备在针对所述探测报文返回出错控制报文时向所述地址返回出错控制报文。
5.根据权利要求4所述的方法,其特征在于,所述确定的其他转发设备的地址为所述出错控制报文的源地址;
该方法还包括:记录所述源地址;记录的所述源地址按照对应的出错控制报文的接收顺序排列;
根据所述其他转发设备的地址确定所述业务流的路径包括:
根据本转发设备的地址和记录的所述源地址确定所述业务流的路径。
6.根据权利要求3所述的方法,其特征在于,
当确定未针对所述业务流构造过探测报文时,构造的所述探测报文的载荷携带本设备的地址;
当确定已针对所述业务流构造过探测报文时,构造的所述探测报文的载荷携带上一个探测报文的载荷携带的转发设备的地址以及针对上一个探测报文的出错控制报文的载荷携带的来源地址;所述转发设备的地址和所述来源地址按照预设的顺序排列;
其中,本设备的地址位于构造的所述探测报文的载荷中的指定位置,以使接收到所述探测报文的其他转发设备在针对所述探测报文返回出错控制报文时从所述指定位置获取地址并向获取的地址返回出错控制报文。
7.根据权利要求6所述的方法,其特征在于,所述确定的其他转发设备的地址为所述出错控制报文的载荷携带的来源地址;
根据所述其他转发设备的地址确定所述业务流的路径包括:
依据最后一次构造并发送的探测报文的载荷携带的转发设备的地址确定所述业务流的路径。
8.一种路径探测装置,其特征在于,该装置应用于转发设备,包括:
构造模块,用于针对业务流构造探测报文,所述探测报文的报文头包含的转发信息和所述业务流的报文头包含的转发信息相同;所述探测报文的报文头包括IP头部和传输层协议头部;其中,所述IP头部包含的转发信息包括:源IP地址、目的IP地址、协议类型、差分服务代码点DSCP;所述传输层协议头部包含的转发信息包括:源端口号、目的端口号;
转发模块,用于依据所述转发信息转发所述探测报文;
检查模块,用于检查是否在设定时间内接收到其他转发设备针对所述探测报文返回的出错控制报文;
地址确定模块,用于在所述检查模块的检查结果为是时,确定所述其他转发设备的地址,并触发所述构造模块执行所述针对业务流构造探测报文的操作;
路径确定模块,用于在所述检查模块的检查结果为否时,根据所述其他转发设备的地址确定所述业务流的路径。
9.根据权利要求8所述的装置,其特征在于,所述探测报文的报文头包括校验和,所述校验和配置为指示校验和错误的指定校验值,以使业务流的目的主机接收到所述探测报文时丢弃所述探测报文。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710209173.8/1.html,转载请声明来源钻瓜专利网。