一种实现UDP拦截测试的方法及装置制造方法及图纸

技术编号:20627790 阅读:22 留言:0更新日期:2019-03-20 17:23
本申请公开了一种实现UDP拦截测试的方法及装置,包括:以接收方预先配置的用于监听是否收到访问数据的监听端口为目的端口,以接收方的IP为目的IP,向拦截执行设备下发UDP拦截指令;发起方以接收方的监听端口为目的端口向接收方发送IP访问数据,如果返回结果为接收方的监听端口收不到访问数据,确定当前UDP拦截成功。通过本申请提供的技术方案,实现了对UDP拦截测试的验证,使得发起方获知了UDP拦截测试是否成功。

A Method and Device for UDP Interception Test

This application discloses a method and device for UDP interception testing, which includes: sending UDP interception instructions to the interception execution device based on the listening port pre-configured by the receiver to monitor whether access data is received or not, sending UDP interception instructions to the interception execution device based on the IP of the receiver, and sending IP access data to the receiver based on the listening port of the receiver, if returned to the node. If the receiver's listening port does not receive the access data, the current UDP interception is determined to be successful. Through the technical scheme provided in this application, the verification of UDP interception test is realized, which makes the initiator know whether the UDP interception test is successful.

【技术实现步骤摘要】
一种实现UDP拦截测试的方法及装置
本申请涉及但不限于通信网络技术,尤指一种实现UDP拦截测试的方法及装置。
技术介绍
很多游戏和视频类网站都是采用用户数据报协议(UDP)进行传输的,当遇到有些视频网站或游戏存在违法违规情况时,应及时终止其传播。终止这些存在违法违规的视频网站或游戏传播的方式是,从数据交换流量中获取问题数据交换使用的网络之间互连协议(IP)地址和端口,对IP地址和端口进行拦截处理。当拦截请求下发到拦截执行设备之后,需要确认是否对UDP协议的流量拦截成功。由于UDP协议是无连接的协议,数据是否从客户端发送到了服务端,发起方是无法通过回包来判断的。也就是说,相关技术中是无法进行UDP拦截测试的验证的。
技术实现思路
为了解决上述技术问题,本专利技术提供一种实现UDP拦截测试的方法及装置,能够对UDP拦截测试进行验证。为了达到本专利技术目的,本专利技术提供了一种实现UDP拦截测试的方法,包括:发起方以接收方预先配置的用于监听是否收到访问数据的监听端口为目的端口,以接收方的IP为目的IP,向拦截执行设备下发UDP拦截指令;发起方以接收方的监听端口为目的端口向接收方发送IP访问数据;发起方接收来自接收方的返回结果,如果返回结果为接收方的监听端口收不到访问数据,确定当前UDP拦截成功。可选地,所述方法之前还包括:所述发起方以所述监听端口为目的端口向接收方发送IP访问数据,如果所述接收方接收到IP访问数据,继续执行所述向拦截执行设备下发UDP拦截指令的步骤;如果所述接收方不能接收到IP访问数据,则检查网络基础环境,直至所述接收方接收到IP访问数据为止,再执行所述向拦截执行设备下发UDP拦截指令的步骤。可选地,所述发起方以所述监听端口为目的端口向接收方发送IP访问数据包括:所述发起方以所述监听端口为目的端口向接收方发送两次或两次以上IP访问数据;所述方法还包括:根据所述接收方收到的访问数据的条数及发送IP访问数据的访问次数,计算对流量的拦截率。可选地,如果所述返回结果为接收方的监听端口收到访问数据,则确定所述当前UDP拦截失败。本申请还提供一种数据处理的方法,包括:以第二计算设备的监听端口为目的端口,以所述第二计算设备的IP为目的IP,第一计算设备向拦截设备发送拦截指令;以所述第二计算设备的监听端口为目的端口,以所述第二计算设备的IP为目的IP,所述第一计算设备向所述第二计算设备发送第一数量访问数据;所述第一计算设备接收所述第二计算设备的返回结果,所述返回结果包括:所述第二计算设备的监听端口收到第二数量访问数据;所述第一计算设备确定所述第一数量超过所述第二数量,表示拦截设备设置成功。本申请又提供一种实现UDP拦截测试的装置,包括:拦截单元、监听单元;其中,拦截单元,用于在网络基础环境正常时,以接收方预先配置的用于监听是否收到访问数据的监听端口为目的端口,以接收方的IP为目的IP,向拦截执行设备下发UDP拦截指令;监听单元,用于以接收方的监听端口为目的端口向接收方发送IP访问数据,如果返回结果为接收方的监听端口收不到访问数据,确定当前UDP拦截成功。可选地,还包括:部署单元,用于在所述接收方设置并开启监听端口后,以所述监听端口为目的端口向所述接收方发送IP访问数据,如果所述接收方接收到IP访问数据,表明所述网络基础环境正常。可选地,当所述发起方以所述监听端口为目的端口向接收方发送IP访问数据包括:所述发起方以所述监听端口为目的端口向接收方发送两次或两次以上IP访问数据,所述监听单元还用于:根据所述接收方收到的访问数据的条数及发送IP访问数据的访问次数,计算对流量的拦截率。可选地,当所述装置作为接收方时,还包括:配置单元,用于设置所述监听端口并开启所述监听端口。本申请又提供一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令用于执行上述任一项所述的实现UDP拦截测试的方法。本申请还提供一种实现UDP拦截测试的装置,包括存储器和处理器,其中,存储器中存储有以下可执行指令:以接收方预先配置的用于监听是否收到访问数据的监听端口为目的端口,以接收方的IP为目的IP,向拦截执行设备下发UDP拦截指令;以接收方的监听端口为目的端口向接收方发送IP访问数据,如果返回结果为接收方的监听端口收不到访问数据,确定当前UDP拦截成功。本申请至少包括:以接收方预先配置的用于监听是否收到访问数据的监听端口为目的端口,以接收方的IP为目的IP,向拦截执行设备下发UDP拦截指令;发起方以接收方的监听端口为目的端口向接收方发送IP访问数据,如果返回结果为接收方的监听端口收不到访问数据,确定当前UDP拦截成功。通过本申请提供的技术方案,实现了对UDP拦截测试的验证,使得发起方获知了UDP拦截测试是否成功。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。附图说明附图用来提供对本申请技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本申请的技术方案,并不构成对本申请技术方案的限制。图1为相关技术中互联网流量的两种实现形式的示意图;图2为本申请实现UDP拦截测试的方法的流程示意图;图3为本申请实现UDP拦截测试的第一实施例的流程示意图;图4为本申请实现UDP拦截测试的第二实施例的流程示意图;图5为本申请实现UDP拦截测试的装置的组成结构示意图。具体实施方式为使本申请的目的、技术方案和优点更加清楚明白,下文中将结合附图对本申请的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。在本申请一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flashRAM)。内存是计算机可读介质的示例。计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非暂存电脑可读媒体(transitorymedia),如调制的数据信号和载波。在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。互联网流量的流量方向分为出流量和入流量两种情况,图1为相关技术中互联网流量的两种实现形式的示意图,如图1所示,当拦截请求指本文档来自技高网...

【技术保护点】
1.一种实现UDP拦截测试的方法,其特征在于,包括:发起方以接收方预先配置的用于监听是否收到访问数据的监听端口为目的端口,以接收方的IP为目的IP,向拦截执行设备下发UDP拦截指令;发起方以接收方的监听端口为目的端口向接收方发送IP访问数据;发起方接收来自接收方的返回结果,如果返回结果为接收方的监听端口收不到访问数据,确定当前UDP拦截成功。

【技术特征摘要】
1.一种实现UDP拦截测试的方法,其特征在于,包括:发起方以接收方预先配置的用于监听是否收到访问数据的监听端口为目的端口,以接收方的IP为目的IP,向拦截执行设备下发UDP拦截指令;发起方以接收方的监听端口为目的端口向接收方发送IP访问数据;发起方接收来自接收方的返回结果,如果返回结果为接收方的监听端口收不到访问数据,确定当前UDP拦截成功。2.根据权利要求1所述的方法,其特征在于,所述方法之前还包括:所述发起方以所述监听端口为目的端口向接收方发送IP访问数据,如果所述接收方接收到IP访问数据,继续执行所述向拦截执行设备下发UDP拦截指令的步骤;如果所述接收方不能接收到IP访问数据,则检查网络基础环境,直至所述接收方接收到IP访问数据为止,再执行所述向拦截执行设备下发UDP拦截指令的步骤。3.根据权利要求1或2所述的方法,其特征在于,所述发起方以所述监听端口为目的端口向接收方发送IP访问数据包括:所述发起方以所述监听端口为目的端口向接收方发送两次或两次以上IP访问数据;所述方法还包括:根据所述接收方收到的访问数据的条数及发送IP访问数据的访问次数,计算对流量的拦截率。4.根据权利要求1或2所述的方法,其特征在于,如果所述返回结果为接收方的监听端口收到访问数据,则确定所述当前UDP拦截失败。5.一种数据处理的方法,其特征在于,包括:以第二计算设备的监听端口为目的端口,以所述第二计算设备的IP为目的IP,第一计算设备向拦截设备发送拦截指令;以所述第二计算设备的监听端口为目的端口,以所述第二计算设备的IP为目的IP,所述第一计算设备向所述第二计算设备发送第一数量访问数据;所述第一计算设备接收所述第二计算设备的返回结果,所述返回结果包括:所述第二计算设备的监听端口收到第二数量访问数据;所述第一计算设备确定所述第一数量超...

【专利技术属性】
技术研发人员:张慧珍
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1