一种基于多协议双向单连接的P2P软件识别方法

基本信息

申请号 CN201811622704.7 申请日 -
公开(公告)号 CN109787962A 公开(公告)日 2019-05-21
申请公布号 CN109787962A 申请公布日 2019-05-21
分类号 H04L29/06(2006.01)I; H04L12/26(2006.01)I; H04L29/08(2006.01)I 分类 电通信技术;
发明人 夏冰; 霍晓栋; 马俊昌; 王虹妍; 孙玉俐; 刘迎宾 申请(专利权)人 贵州蓝石科技有限公司
代理机构 北京申翔知识产权代理有限公司 代理人 艾晶
地址 550000 贵州省贵阳市贵阳国家高新技术产业开发区长岭南路160号高科一号C栋20层
法律状态 -

摘要

摘要 本发明一种基于多协议双向单连接的P2P软件识别方法,其在传输层支持两组协议组合,分别是TCP+TLS协议,UDP+QUIC协议,包含如下步骤:1、网络通信时,接收端统计一定时间内的网络延时和和丢包率;2、接收端利用网络延时和丢包率来进行带宽估计;3、接收端将估计的带宽发送到发送端;4、发送端根据估计的网络带宽的变化来选择哪种协议来连接接收端。根据经验预设定一个阈值,如果网络带宽大于此阈值,认为网络环境较好,延时较低,丢包率较低,使用TCP协议+TLS协议,反之使用UDP+QUIC协议;本发明动态调整网路协议,来适应网络环境的变化,提高了网络传输效率,改善人们的体验。