一种适于P2P即时通信的Kad算法的优化方法

基本信息

申请号 CN201910769914.7 申请日 -
公开(公告)号 CN110336741B 公开(公告)日 2021-05-18
申请公布号 CN110336741B 申请公布日 2021-05-18
分类号 H04L12/58;H04L12/725;H04L12/733;H04L12/741;H04L12/759;H04L12/761;H04L29/08 分类 电通信技术;
发明人 曹希同;赵东升 申请(专利权)人 深圳市中仁信息科技有限公司
代理机构 石家庄元汇专利代理事务所(特殊普通合伙) 代理人 张建茹
地址 518000 广东省深圳市宝安区西乡街道福中福社区宝源路1084号财富港D座财富港国际中心1204B
法律状态 -

摘要

摘要 本发明属于即时通信技术领域,公开了一种适于P2P即时通信的Kad算法的优化方法,该方法创建了一种新型路由表数据结构,与传统的Kad算法路由表数据结构相比,增加了好友列表的数据结构,好友列表中保存了所有好友的连接信息(包括但不限于好友的ID、公网IP和端口、内网IP和端口),以及最多可以保存m个距离他最近的邻居节点信息,这就相当于特意为每一个好友对象建立了一个牢固的连接网络,由于即时通信的消息传递主要发生在好友之间,因此在路由表中增设好友表以对传统的Kad算法进行优化,明显提升了好友发现和连接速度。