[发明专利]基于IRC平台实现多方网络节点互通的通信方法和装置有效

专利信息
申请号: 202111125921.7 申请日: 2021-09-26
公开(公告)号: CN113595749B 公开(公告)日: 2022-01-07
发明(设计)人: 胡嘉祺;孙凡欣;赵涛 申请(专利权)人: 北京天维信通科技有限公司
主分类号: H04L12/18 分类号: H04L12/18
代理公司: 北京市鼎立东审知识产权代理有限公司 11751 代理人: 朱慧娟;刘瑛
地址: 100083 北京市海淀*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 irc 平台 实现 多方 网络 节点 互通 通信 方法 装置
【说明书】:

本申请涉及一种基于IRC平台实现多方网络节点互通的通信方法和装置,通过基于IRC平台,设置软件定义拓扑结构;根据所述软件定义拓扑结构,获取初始节点,并根据预设权限对所述初始节点设定权限;将所述初始节点加入#default频道;通过所述#default频道里确认目标节点,并在所述初始节点与所述目标节点之间进行通信连接。能够将所有节点只需要连接一个IRC服务器地址就可实现与其它所有节点的互通,大大节省了安全策略配置成本,加入或移除节点的行为由IRC协议自行完成,无须任何其它逻辑管理;拓扑结构由频道决定,无须任何底层改动,用IRC的频道完成自组织的可随意更改的拓扑结构,并且支持多重拓扑结构同时存在。

技术领域

本公开涉及通信技术领域,尤其涉及一种基于IRC平台实现多方网络节点互通的通信方法、装置、控制系统和可读存储介质。

背景技术

IRC(Internet Relay Chat)协议问世于上世纪80年代后期,其初衷是用于互联网的文字聊天,随着更多IM软件的兴起,IRC在本世纪逐渐被更好用的软件替代,但由于其公开的出色的设计,IRC这个聊天协议慢慢转变成了控制协议。

频道(Channel)是IRC中最重要的概念之一,即多个用户聚集在一起,每个用户发送的消息都会被其它用户收到。并且用户之间都能看到彼此的名字(Nickname),每个用户可以加入(join)多个频道,加入频道的方式有两种,一是知道频道的名字(以#号开头的字符串)直接加入,二是被其它用户邀请(invite),当然前提是它的名字被其它用户所知晓。所以,在一个频道内的用户,可以互相邀请对方进入另一个频道。

每个用户也可以退出(part)某个频道,或被其它有频道管理权限(oper)的用户踢出(kick)频道。

此外,频道有一些权限设置,比如加入时是否需要密码,是否禁止邀请(只能主动加入),是否允许非管理权限用户发信息等等。当然,IRC也支持私信(Privmsg),即用户之间点对点的消息发送。

在多节点集群网络中,节点之间的通信(包括指令和数据的传送)一般会依赖API或ssh或其它点对点的协议。而节点之间的拓扑关系,一般是星状、树状或网状等固定的结构。

对于需要广播的通信行为,一般做法是发起方根据集群中的节点列表逐个发起点对点的连接。以上的的标准通信手段,几乎适用于所有场景,但是存在以下不方便的场景:

一个节点向所有节点广播相同或基本相同(套用模板)内容时,广播节点需要占用大量的系统资源进行重复工作,如通信模块设计不当可能会占用其本职工作的时间片,而且这种设计不当会影响所有节点的性能,即使要打补丁修改,工作量也巨大。

如果大多数节点之间需要互通(树状、网状结构),则所有节点所处的网络都需要维护一张白名单以确保安全,一旦有新节点加入或旧节点移除,所有节点的白名单都需要变更,运维成本较大

更复杂的情况,是网络拓扑结构发生变化,以及节点之间的管理层级发生变化,不仅仅是底层网络白名单要重新维护,业务层面维护的节点列表也要全局维护。

发明内容

有鉴于此,本公开提出了一种基于IRC平台实现多方网络节点互通的通信方法、装置、控制系统和可读存储介质,只需要连接一个IRC服务器地址就可实现与其它所有节点的互通,大大节省了安全策略配置成本,加入或移除节点的行为由IRC协议自行完成,无须任何其它逻辑管理,拓扑结构由频道决定,无须任何底层改动,并且可以多个拓扑同时存在,即“软件定义拓扑”,广播消息的行为由IRC协议自行完成,无须节点考虑队列、性能、失败重发等状况。

根据本公开的一方面,提供了一种基于IRC平台实现多方网络节点互通的通信方法,包括如下步骤:

S1、基于IRC平台,设置软件定义拓扑结构;

S2、根据所述软件定义拓扑结构,获取初始节点,并根据预设权限对所述初始节点设定权限;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京天维信通科技有限公司,未经北京天维信通科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202111125921.7/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top