【技术实现步骤摘要】
一种基于多次协议测试的端到端网络路径的发现方法
本专利技术涉及互联网
,特别涉及一种基于多次协议测试的端到端网络路径的发现方法。
技术介绍
由于科技的发展,人类生活水平的提高,在互联网时代,随着网络的普及和发展,网络的规模和复杂度成倍增长,随着规模增大网络问题追踪的难度也成倍增长。在追踪网络问题中,需要确定请求发起方到服务方之间的网络是否产生了丢包。本文主要讨论网络中某端到另一端的网络丢包的发现方法。但是,传统方案已经不能满足现状的需要,传统方案一般如下:传统的路由分析机制通过构造icmp报文或者随机源目的端口的udp报文,通过IP层TTL字段控制,使得途经的每一跳都返回TTL超时的ICMP响应。通过接收并分析TTL超时的ICMP响应,得知途中每一跳的IP信息。传统方案的问题:分析端点A和B之间的路径,包括以下内容:1、A、B经由的交换机信息,如:A->S1->S2->S3->S5->B,A->S1->S4->S5->B等等。2、遍历P1、P2下面的各条物理链路;P3下的多条等价路径;因为部分问题分析中, ...
【技术保护点】
1.一种基于多次协议测试的端到端网络路径的发现方法,其特征在于,设定A、B是网络中两个端点,信息数据在途径的交换机之间的传输为路径,路径是由多条物理链路绑定到一起形成的逻辑链路,路径与路径之间是由多条等价路由形成的链路,各交换机通过将UDP、TCP、ICMP头部中部分字段(如典型的五元组信息)进行hash运算得到一个固定值,对同一个五元组使用同一条路径;每次分别通过UDP、TCP、ICMP协议进行丢包测试,每种协议的丢包测试称为每轮,其中,获取A到B端点路径时,基于UDP、TCP、ICMP等协议,每轮均使用固定的五元组以确保一次路径发现走相同的路径,使用UDP、TCP、IC ...
【技术特征摘要】
1.一种基于多次协议测试的端到端网络路径的发现方法,其特征在于,设定A、B是网络中两个端点,信息数据在途径的交换机之间的传输为路径,路径是由多条物理链路绑定到一起形成的逻辑链路,路径与路径之间是由多条等价路由形成的链路,各交换机通过将UDP、TCP、ICMP头部中部分字段(如典型的五元组信息)进行hash运算得到一个固定值,对同一个五元组使用同一条路径;每次分别通过UDP、TCP、ICMP协议进行丢包测试,每种协议的丢包测试称为每轮,其中,获取A到B端点路径时,基于UDP、TCP、ICMP等协议,每轮均使用固定的五元组以确保一次路径发现走相同的路径,使用UDP、TCP、ICMP进行多次测试多种五元组,尽可能多的获取多种路径;基于ICMP协议时,发现方法具体为:(1)A依次发送TTL递增的ICMPecho请求,直至收到B的响应,(2)因为ICMPecho协议使用固定路径,故只会落到一条路径上;基于...
【专利技术属性】
技术研发人员:刘晓光,赵子毅,张晴晴,
申请(专利权)人:北京云端智度科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。