[发明专利]基于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、根据所述软件定义拓扑结构,获取初始节点,并根据预设权限对所述初始节点设定权限;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京天维信通科技有限公司,未经北京天维信通科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111125921.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种双模式可切换分光器
- 下一篇:一种基于密钥分存与硬件绑定的密钥安全系统