CN119449640A 网络传输质量的检测方法、装置、设备及存储介质 (华为技术有限公司)_第1页
CN119449640A 网络传输质量的检测方法、装置、设备及存储介质 (华为技术有限公司)_第2页
CN119449640A 网络传输质量的检测方法、装置、设备及存储介质 (华为技术有限公司)_第3页
CN119449640A 网络传输质量的检测方法、装置、设备及存储介质 (华为技术有限公司)_第4页
CN119449640A 网络传输质量的检测方法、装置、设备及存储介质 (华为技术有限公司)_第5页
已阅读5页,还剩52页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

个传输信息在发送至少一个数据报文的过程中得到的数据报文的传输信息和确认报文的报文息即可实现网络传输质量的检测,检测过程简2在存储的至少一个传输信息中查找确认报文对应的数据报根据查找得到的所述数据报文的传输信息和所述确认报文的报文信对所述数据报文的传输信息进行紧致表示,通过映射将紧致表示后的在所述重传信息集合不包括所述数据报文的报文标识的情根据所述数据报文的传输信息和所述确认报文的报文信息确定所述数据报文的传输根据所述数据报文的传输时延确定所述网络传输质量的对网络中传输的多个数据报文的传输时延进行聚合分析,得到所在所述传输时延的偏离度超过参考阈值的情况下,确定所述网6.根据权利要求2或3所述的方法,其特征在于,在需要存储的传输信息与所述数据报文的传输信息相同的情将所述数据报文的传输信息存储在丢包记录,在所述丢包记录将所述数据报文的报文标识存储在重传信息集合中,所述重传信息3在存储的任一传输信息的存储时长不小于参考时长,且所查找模块,用于在存储的至少一个传输信息中查找确确定模块,用于根据查找得到的所述数据报文的传输信息和所述确认报文的报文信数据报文的报文标识的情况下,确定允许执行对所述数据报文的传输信息进行紧致表示,于加载并执行至少一条指令,以使所述网络传输质量的检测设备实现权利要求1_9中任一4条指令,所述指令由处理器加载并执行以实现如权利要求1_9中任一所述的网络传输质量5[0003]相关技术中,是在网络服务提供点(pop)向网际互联协议版本4(internet6记录包括的传输信息的数量大于数量阈值的情况下,确定检测结果为网络存在丢包异常。789协议版本6(internetprotocolversion6,IPv6)地址空间的IP地址主动发送探测报文,以根据探测报文的传输情况获取从pop点到IP地址的网络传输质量。然而相关技术一中需[0053]相关技术二中,服务器通过跟踪传输控制协议(transmissioncontrol传输设备02,传输设备01和传输设备02之间可通过有线或无线网络的方式进行通信连接。[0056]示例性地,传输设备01和传输设备02可以是任意具有数[0057]本申请实施例提供的网络传输质量的检测方法的流程图如图2所示,包括S201_[0058]S201,在存储的至少一个传输信息中查找确认报文对应接请求,等待确认;建立(established):连接等待所有分组消失;关闭(closing):双方尝试关闭,等待对方确认;等待关闭(close网络设备中实现。因此,本申请实施例将TCP状态模型简化为数据报文_确认报文模型交换机的发送时刻以及数据报文的ACK号等。五元组包括源网际互连协议(internet息集合可以存储在交换机的存储空间。例如图4所示,作为单设备的交换机包括四个部分息。例如图4中的PartA在确定数据报文存在重传后,将数据报文的传输信息存储在PartA[0068]上述为通过判断数据报文是否为重传,来确定是否对数据报文进行跟踪的过报文为数据报文2对应的确认报文。图5的(b)图示出了第二种确认报文和数据报文的对应报文1和数据报文2的传输信息一致,当确认报文的报文信息和数据报文1的传输信息匹配为X1bit。之后采用哈希函数H2对传输信息中包括的四元组或者流ID进行,得到哈希值H2[0076]通过采用hash表+sketch算法实现传输信息的紧致存储,有效降低了存储的key+value所占用的存储空间。在一种可能的情况下,key的存储空间可以由96bits降低为文的报文流为n条的情况下,数据报文的流ID+eACK计算得到相同的H2(流ID)和H3(eACK),导致两个数据报文的(X2+X3)比特hash结果冲突的概率可以借助于生日问题(birthday为0.0000178冲突数期望为0.00178个,也即增加hash表的个数可以作为地址去存放当前的key_value对。若哈希值对应的地址未被占用,也即未出现hash冲文的传输信息存储在丢包记录,在丢包记录包括的传输信息的数量大于数量阈值的情况传输信息进行存储,在存储过程中确定该传输信息与数据报文的传输信息相同。如图8所[0085]针对存在丢包的数据报文,交换机除了根据该数据报文的传输信息进行聚合分包括但不限于确认报文的五元组和ACK号。由于数据报文的源地址和确认报文的目的地址以对网络中传输的多个数据报文的传输时延进行聚合分析,得到网络的传输时延的偏离输质量的检测结果为传输时延增大。本申请实施例不限定确定传输时延的偏离度的方式,交换机也可以构建分位数草图(quantilesketch)记录传输时延的分布,从而根据quantilesketch确定传输时延据结构与线速存取模块发送的可以是传输时延,也可以是携带传输时延的传输时延记录。换机可以如图9所示将检测结果上传控制器,也可以如图10所示将根据检测结果确定的性以及传输信息的及时性和有效性,避免延迟ACK和累积ACK导致检测的传输时延的准确率应本申请实施例中的交换机,图11中,客户端向服务器发送请求发送数据报文的请求(request)报文,服务器接收到请求报文后,发送一个用于确认接收到请求报文的确认报文,客户端可基于确认报文的接收准备接收数据报文。之后,服务器发送两种应答报文(responsepacket)作为数据报文,分别为全尺寸报文(full_sizeparket)和小报文[0102]确定模块1202,用于根据查找得到的数据报文的传输信息和确认报文的报文信合包括重传的数据报文的报文标识;在重传信息集合不包括数据报文的报文标识的情况图。图13所示的网络设备1300用于执行上述图2所示的网络传输质量的检测方法所涉及的辑器件(complexprogrammablelogicdevice,CPLD)、现场可编程逻辑门阵列[0117]存储器1303例如是只读存储器(read_onlymemory,ROM)或可存储静态信息和指可存储信息和指令的其它类型的动态存储设备,又如是电可擦可编程只读存储器或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其它介质,信网络可以为以太网、无线接入网(RAN)或无线局域网(wirelessl口1304可以为以太(Ethernet)接口、快速以太(fastethernet,FE)接口、千兆以太示的处理器1301和处理器1305。这些处理器中的每一个可以是一个单核处理器(single_[0124]其中,图2所示的网络传输质量的检测方法的各步骤通过网络设备1300的处理器骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完意图,图14所示的网络设备1400用于执行上述图2所示的网络传输质量的检测方法所涉及[0127]主控板也称为主处理单元(mainprocessingunit,MPU)或路由处理卡(route[0128]接口板1430也称为线路接口单元(lineprocessingunit,LPU)、线卡(line1431、网络处理器1432、转发表项存储器1434和物理接[0129]接口板1430上的中央处理器1431用于对接口板1430进行控制管理并与主控板通过专用集成电路(application_specificintegratedcircuit,ASIC)或现场可编程门转发表项存储器1434保存的转发表转发接收到的报文,如果报文的目的地址为网络设备[0131]物理接口卡1433用于实现物理层的对接功能,原始的流量由口板1440包括:中央处理器1441、网络处理器1442、转发表项存储器1444和物理接口卡板1410和接口板1430及接口板1440之间建立进程间通信协议(inter_process[0137]在具体实施例中,网络设备1400对应于上述图12所示的网络传输质量的检测装备1400中的中央处理器1411或网络处并且当该处理器执行该存储器存储的指令时,使得该处理器执行网络传输质量的检测方储器两者。其中,非易失性存储器可以是ROM、可编程只读存储器(programmableROM,可以使得处理器或计算机执行上述方法实施例中对应的[0150]本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件[0152]用于实现本申请实施例的方法的计算机程序代码可以用一种或多种编程语言编[0160]该集成的模块如果以软件功能模块的形式实现并作为独[0164]应理解,在本文中对各种所述示例的描述中所使用的术语只是为了描述特定示或其分组。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论