[发明专利]一种通用型协议网络的稳定性验证方法及系统在审
申请号: | 201910494465.X | 申请日: | 2019-06-06 |
公开(公告)号: | CN110311808A | 公开(公告)日: | 2019-10-08 |
发明(设计)人: | 肖振坚;张联昌;黄桂生 | 申请(专利权)人: | 厦门亿联网络技术股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/26 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 颜希文;麦小婵 |
地址: | 361009 福建省厦门市*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 模式控制模块 协议模块 稳定性验证 远端服务器 协议网络 异常事件 通用型 远端服务器地址 网络行为模式 服务器配置 注册服务器 代理模式 概率网络 软件层面 网络产品 网络控制 协议链接 协议业务 有效验证 校验 网路 预设 配置 网络 场景 传输 代理 检测 | ||
1.一种通用型协议网络稳定性验证方法,其特征在于,包括:
模式控制模块设置自身的代理模式,并配置远端服务器地址;
协议模块将自身的注册服务器配置为所述远端服务器的地址,并将自身的Outbound服务器配置为所述模式控制模块的地址,以使所述模式控制模块对所述协议模块与所述远端服务器之间传输的数据进行中转;
所述模式控制模块根据预设的网络行为模式,对网络进行异常事件模拟;其中,所述网络行为模式包括TCP信令黏包行为、TCP RST行为、无响应行为中的一种或多种;
所述协议模块对自身的网路稳定性进行检测与校验。
2.根据权利要求1所述的通用型协议网络稳定性验证方法,其特征在于,所述模式控制模块根据预设的网络行为模式,对网络进行异常事件模拟,具体包括:
所述模式控制模块根据预设的TCP信令黏包行为模式,对网络进行异常事件模拟,具体的,当所述模式控制模块接收到所述远端服务器的200OK响应消息之后,将自定义字符串添加到该响应消息尾部,并将被添加自定义字符串的该响应消息转发至所述协议模块。
3.根据权利要求1所述的通用型协议网络稳定性验证方法,其特征在于,所述模式控制模块根据预设的网络行为模式,对网络进行异常事件模拟,具体包括:
所述模式控制模块根据预设的TCP RST行为模式,对网络进行异常事件模拟,具体的,当所述协议模块使用TLS注册并与所述模式控制模块保持长链接时,所述模式控制模块通过杀掉业务代理进程以发出TCP RST事件,同时停止处理后续FIN ACK包,以使所述协议模块显示服务异常并在规定时间内发起重注册。
4.根据权利要求1所述的通用型协议网络稳定性验证方法,其特征在于,所述模式控制模块根据预设的网络行为模式,对网络进行异常事件模拟,具体包括:
所述模式控制模块根据预设的无响应行为模式,对网络进行异常事件模拟,具体的,当所述协议模块使用TCP注册并与所述模式控制模块保持长链接时,所述模式控制模块根据预设的拦截指令,对目标信令包类型的200OK响应消息进行拦截。
5.根据权利要求1所述的通用型协议网络稳定性验证方法,其特征在于,所述协议模块对自身的网路稳定性进行检测与校验,具体包括:
所述协议模块对自身的网路稳定性进行检测与校验,并将检测到的业务不稳定行为进行展示;其中,所述业务不稳定行为包括程序段错误、死锁、业务处理失败中的一种或多种。
6.根据权利要求1所述的通用型协议网络稳定性验证方法,其特征在于,所述网络行为模式还包括丢包、延迟、乱序中的一种或多种。
7.一种通用型协议网络稳定性验证系统,其特征在于,包括协议模块、模式控制模块以及远端服务器;其中,
所述模式控制模块,用于设置自身的代理模式,并配置远端服务器地址;
所述协议模块,用于将自身的注册服务器配置为所述远端服务器的地址,并将自身的Outbound服务器配置为所述模式控制模块的地址,以使所述模式控制模块对所述协议模块与所述远端服务器之间传输的数据进行中转;
所述模式控制模块,还用于根据预设的网络行为模式,对网络进行异常事件模拟;其中,所述网络行为模式包括TCP信令黏包行为、TCP RST行为、无响应行为中的一种或多种;
所述协议模块,还用于对自身的网路稳定性进行检测与校验。
8.根据权利要求7所述的通用型协议网络稳定性验证系统,其特征在于,所述模式控制模块,具体用于根据预设的TCP信令黏包行为模式,对网络进行异常事件模拟,具体的,当所述模式控制模块接收到所述远端服务器的200OK响应消息之后,将自定义字符串添加到该响应消息尾部,并将被添加自定义字符串的该响应消息转发至所述协议模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门亿联网络技术股份有限公司,未经厦门亿联网络技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910494465.X/1.html,转载请声明来源钻瓜专利网。