[发明专利]元件标识分发方法及基于该元件标识的应用层路由方法有效
申请号: | 200810106233.4 | 申请日: | 2008-05-09 |
公开(公告)号: | CN101577707A | 公开(公告)日: | 2009-11-11 |
发明(设计)人: | 赵海峰 | 申请(专利权)人: | 北京启明星辰信息技术股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/56 |
代理公司: | 北京安信方达知识产权代理有限公司 | 代理人: | 龙 洪;霍育栋 |
地址: | 100193北京市海淀区东北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 元件 标识 分发 方法 基于 应用 路由 | ||
技术领域
本发明涉及多层分布式系统的应用层通讯管理,具体涉及一种应用层元 件标识分发方法及基于元件标识的路由方法。
背景技术
分布式系统是近年提出的一种新的应用模式,它是一个对用户看起来象 普通系统,然而运行在一系列自治处理单元上的系统,每个自治处理单元有 各自的物理存储器空间,这些自治处理单元也可以称之为元件。在这些元件 之间有紧密的合作,当系统资源足够丰富时,整个系统能够支持任意数量的 进程和元件的动态扩展。
参照图1所示,为多层分布式应用系统的结构示意图。本发明中所提及 的多层分布式应用系统指一个系统由多个层次的多个系统元件按树形的网 络结构连接而成,所述元件具体指可以独立部署在不同计算机上有独立功能 的,可以通讯和管理的子系统。系统通过位于树根部的元件对整个系统中的 各个元件进行集中的管理,系统的业务数据通过连接树上节点(元件)的通 讯通道可以双向流动。如图1中元件A、元件B、元件C1、元件C2、元件 D1、元件D2、元件D3、元件D4、元件E1、元件E2均为系统中的节点元 件,可部署于不同的计算机上、通过TCP/IP(传输控制协议/网际协议)网 络连接为一个多层分布式系统。
分布式系统中应用层的通讯管理,是分布式系统的基本问题之一。
本发明中涉及的应用层路由(如未特别说明,文中路由均指该应用层路 由)指系统中的与整个系统有一个或一个以上的网络通讯通道接口的元件, 从该元件发出的或者转发的数据需要根据数据的目的,通过查询通讯通道接 口的路由表来确定从哪个接口发出。
在多层分布式集中管理的系统中,如分布式入侵检测系统,分布式网络 安全审计系统,安全运行管理系统等,若要实现分布式系统中应用层的通讯 管理,则要对各个元件加以标识,就需要解决以下的系统元件的标识问题:
(1)标识元件在多层分布式系统中的逻辑意义。比如放置在网络出口 处的防火墙和放置内网不同子网之间的防火墙需要不同的标识来区分其在 不同的逻辑区域。
元件产生的数据,在分布式系统中集中存储时,需要该元件的唯一索引, 这个唯一的索引不能因为元件的物理地址,TCP/IP地址等的变化而变化; 因为如果使用TCP/IP地址来索引,当元件的地址发生变化时,历史数据和 新数据将具有不同的索引,这对数据检索和理解带来巨大困难;使用设备的 以太网络地址也是同样的道理,网卡的替换和维修将导致以前的数据难以检 索。
因而,设置具有一定稳定性的元件标识,并根据该元件标识对元件加以 区分就十分必要。
(2)同一计算机和IP地址上可能部署有几个不同的系统元件,同样导 致不能够使用网络IP地址等来标识系统元件。
同时,在多层的分布式系统通讯时,从多层次分布式系统管理的角度, 集中管理方式不希望有越层的管理行为,因此存在以下的一些需要解决的问 题:
(1)应用层根部节点元件到叶节点元件的命令或者数据的传输,往往 需要中间层次的节点知晓、理解命令和数据的内容。如广播重新启动命令; 如叶节点元件产生的数据,其上层节点要做不同的处理。
(2)如果不同层次的元件对叶节点元件的数据通讯都使用单独的通道 连接,则将急剧增加叶节点元件处理通讯和数据的复杂性。
(3)中间层次节点元件如果能够理解和转发上下行的命令和数据,并 根据自己的策略进行相应的处理和决策,将极大地增加系统的灵活性。
(4)由于多层分布式的系统部署可能跨越Internet(因特网)和Intranet (内联网),因此,根节点元件和叶节点元件可能无法实现直接的网络连接, 例如外网的主机,无法主动直接给位于内网一个主机直接发送信息。
这些问题和需求都需要多层分布式系统中有1个以上通讯通道接口的 元件具备应用层的路由能力和应用层的转发能力。
发明内容
本发明所要解决的技术问题是提供一种多层分布式系统的应用层路由 方法和元件标识分发方法,满足多层分布式集中管理系统的通讯需要。
为了解决以上技术问题,本发明提供了一种分布式系统中元件标识的分 发方法,所述分布式系统包括多个节点元件,系统通过根节点元件对整个系 统中的各个元件进行集中的管理,所述方法包括:
(1)根节点元件首先建立自己的元件标识;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京启明星辰信息技术股份有限公司,未经北京启明星辰信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810106233.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:全滚动式布面走道机构
- 下一篇:一种用于自动焊接叠层梁叠合面的焊接用装置