一种网络通信资产识别管理的模型、建模方法及检索方法与流程

文档序号:11458668阅读:260来源:国知局
一种网络通信资产识别管理的模型、建模方法及检索方法与流程

本发明涉及网络通信技术领域,具体涉及一种网络通信资产识别管理的模型、建模方法及检索方法。



背景技术:

目前,网络尤其是较大规模的网络中,对网络通信中的设备、网口连接、网络逻辑连接等关系的描述一直比较混乱,而且,在网络管理的软件设计中对网络整体的建模也有各种做法,往往仅限于当前的需求进行局部的或者某个方面的描述,缺乏统一清晰的整体模型进行识别和管理。

在实际网络运维中,网络设备有很多种,单个网络物理装置有可能有多个网口,网络组建时可能有多种网络拓扑结构和多层交换机,而网络协议的互联互通又可能在多个网口之间发生,一个网口可能同时承载多种网络逻辑上的连接关系,这种网络关系体现为从物理到逻辑、从设备到网口等错综复杂的界面,需要从网络物理装置、物理网口、逻辑连接关系等多个层次上去完整描述网络的状态,并提供可靠的检索办法,是当前网络识别管理不能实现的。

因此,需要研究一种对网络通信资产进行识别管理的建模方法,从网络物理装置、物理网口、网络逻辑关系来多层次地完整识别网络通信资产,并建立关联关系的索引表办法,可以方便查找到所有的网络通信资产和全部属性,是当前需要解决的问题。



技术实现要素:

本发明的目的是克服现有技术中的网络识别管理,无法提供可靠的检索办法和完整描述网络的状态的问题。本发明提供的网络通信资产识别管理的模型、建模方法及检索方法,解决了如何完整识别网络通信资产的模型问题,从物理和逻辑两个维度进行了网络通信资产的描述,为进一步对网络通信资产的有序管理实现了模型上的准备,并提供检索方法,方便查找到所有的网络通信资产和全部属性,具有良好的应用前景。

为了达到上述目的,本发明所采用的技术方案是:

一种网络通信资产识别管理的模型,包括物理装置模型单元、物理网口模型单元、逻辑关系模型单元和通信资产检索模型单元,

所述物理装置模型单元,用于描述网络中物理装置的属性集合;

所述物理网口模型单元,用于描述网络中物理网口的属性集合;

所述逻辑关系模型单元,用于描述网络中逻辑关系的属性集合;

所述通信资产检索模型单元用于提供网络通信资产的检索,包括物理装置链表、物理网口链表、逻辑关系链表、物理装置下的保有物理网口索引表、物理网口下的所属物理装置索引表和关联物理网口索引表、逻辑关系下第一关联物理网口索引表和第二关联物理网口索引表。

前述的网络通信资产识别管理的模型,所述物理装置模型单元,包括装置名称、装置类型、装置归属、保有物理网口索引表。

前述的网络通信资产识别管理的模型,所述物理网口模型单元,包括网口名称、网口类型、ip地址、mac地址、所属物理装置索引表、关联物理网口索引表。

前述的网络通信资产识别管理的模型,所述逻辑关系模型单元,包括源ip地址、目的ip地址、源端口号、目的端口号、协议类型、第一关联物理网口索引表、第二关联物理网口索引表。

前述的网络通信资产识别管理的模型,所述通信资产检索模型单元,用户通过输入的网络模型属性,根据通信资产检索模型单元提供的链表和索引表进行查找,得到该属性关联的所有网络通信资产,包括物理装置、物理网口、逻辑关系以及物理装置模型单元、物理网口模型单元、逻辑关系模型单元下实例的全部属性。

一种网络通信资产识别管理的建模方法,包括以下步骤,

步骤(a1),建立物理装置模型单元,所述物理装置模型单元用于描述网络中物理装置的属性集合,包括装置名称、装置类型、装置归属、保有物理网口索引表;

步骤(b1),建立物理网口模型单元,所述物理网口模型单元用于描述网络中物理网口的属性集合,包括网口名称、网口类型、ip地址、mac地址、所属物理装置索引表、关联物理网口索引表;

步骤(c1),建立逻辑关系模型单元,所述逻辑关系模型单元用于描述网络中逻辑关系的属性集合,包括源ip地址、目的ip地址、源端口号、目的端口号、协议类型、第一关联物理网口索引表、第二关联物理网口索引表;

步骤(d1),建立资产检索模型单元,所述资产检索模型单元用于提供网络通信资产的检索,包括建立物理装置链表、物理网口链表、逻辑关系链表,并建立物理装置下的保有物理网口索引表、物理网口下的所属物理装置索引表和关联物理网口索引表、逻辑关系下第一关联物理网口索引表和第二关联物理网口索引表。

前述的网络通信资产识别管理的建模方法,步骤(d1),建立资产检索模型单元,所述资产检索模型单元,用户通过输入的网络模型属性,根据通信资产检索模型单元提供的链表和索引表进行查找,得到该属性关联的所有网络通信资产,包括物理装置、物理网口、逻辑关系以及物理装置模型单元、物理网口模型单元、逻辑关系模型单元下实例的全部属性。

一种网络通信资产识别管理的检索方法,基于上述的网络通信资产识别管理的模型实现的检索方法,包括以下步骤,

步骤(a2),建立物理装置链表,将物理装置模型单元中全部物理装置的实例索引表指针创建为物理装置的单向链表,从物理装置链表的头部入口遍历检索到全部的物理装置,物理装置链表的每一个节点为一个物理装置实例,节点中的保有物理网口索引表存放对应的物理网口实例的索引表指针;

步骤(b2),建立物理网口链表,将物理网口模型单元中全部物理网口的实例索引表指针创建为物理网口的单向链表,从物理网口链表的头部入口遍历检索到全部的物理网口,物理网口链表的每一个节点为一个物理网口实例,节点中的所属物理装置索引表存放该网口所在的物理装置实例的索引表指针,节点中的关联物理网口索引表存放该网口直接物理连接的对侧物理网口的索引表指针;

步骤(c2),建立逻辑关系链表,将逻辑关系单元中全部的逻辑关系的实例索引表指针创建为逻辑关系的单向链表,从逻辑关系链表的头部入口可以遍历检索到全部的逻辑关系,逻辑关系链表的每一个节点为一个逻辑关系实例,节点中的第一关联物理网口索引表、第二关联物理网口索引表分别存放承载逻辑关系的两侧物理网口的索引表指针;

步骤(d2),建立资产检索接口,用户通过输入的网络模型属性,根据建立的物理装置链表、物理网口链表、逻辑关系链表和各索引表进行查找,得到该属性关联的所有网络通信资产,包括物理装置、物理网口、逻辑关系以及物理装置模型单元、物理网口模型单元、逻辑关系模型单元下实例的全部属性。

本发明的有益效果是:本发明的网络通信资产识别管理的模型、建模方法及检索方法,从物理连接关系、逻辑连接关系两个维度进行建模,并在两个模型之间建立映射关联,完整描述网络通信资产,物理连接模型包括物理装置、物理网口的资产归属和物理连接关系,逻辑连接模型包括源ip地址、目的ip地址、源端口号、目的端口号、协议类型,同时在物理连接模型和逻辑连接模型之间建立映射关联,表明物理资产上承载的逻辑资产表以及逻辑资产建立的物理资产基础,本发明解决了如何完整识别网络通信资产的模型问题,从物理和逻辑两个维度进行了网络通信资产的描述,为进一步对网络通信资产的有序管理实现了模型上的准备,从物理装置、物理网口、逻辑关系来多层次地完整识别网络通信资产,并提供检索方法,方便查找到所有的网络通信资产和全部属性,具有良好的应用前景。

附图说明

图1是本发明的网络通信资产识别管理的模型的系统框图。

图2是本发明的物理装置模型单元的的系统框图。

图3是本发明的物理网口模型单元的的系统框图。

图4是本发明的逻辑关系模型单元的的系统框图。

图5是本发明的通信资产检索模型单元的的系统框图。

具体实施方式

下面将结合说明书附图,对本发明作进一步的说明。

如图1所示,本发明的网络通信资产识别管理的模型,包括物理装置模型单元、物理网口模型单元、逻辑关系模型单元和通信资产检索模型单元,

所述物理装置模型单元,用于描述网络中物理装置的属性集合;

所述物理网口模型单元,用于描述网络中物理网口的属性集合;

所述逻辑关系模型单元,用于描述网络中逻辑关系的属性集合;

所述通信资产检索模型单元用于提供网络通信资产的检索,包括物理装置链表、物理网口链表、逻辑关系链表、物理装置下的保有物理网口索引表、物理网口下的所属物理装置索引表和关联物理网口索引表、逻辑关系下第一关联物理网口索引表和第二关联物理网口索引表。

所述物理装置模型单元、物理网口模型单元,构成物理连接关系,配合逻辑关系模型单元实现的逻辑连接关系,两个维度对网络资源进行建模,并在两个模型单元之间建立映射关联,完整描述网络通信资产。

如图2所示,所述物理装置模型单元,包括装置名称、装置类型、装置归属、保有物理网口索引表。

如图3所示,所述物理网口模型单元,包括网口名称、网口类型、ip地址、mac地址、所属物理装置索引表、关联物理网口索引表。

如图4所示,逻辑关系模型单元,包括源ip地址、目的ip地址、源端口号、目的端口号、协议类型、第一关联物理网口索引表、第二关联物理网口索引表。

如图5所示,所述通信资产检索模型单元,用户通过输入的网络模型属性,根据通信资产检索模型单元提供的链表和索引表进行查找,得到该属性关联的所有网络通信资产,包括物理装置、物理网口、逻辑关系以及物理装置模型单元、物理网口模型单元、逻辑关系模型单元下实例的全部属性。

本发明的网络通信资产识别管理模型的建模方法,包括以下步骤,

步骤(a1),建立物理装置模型单元,所述物理装置模型单元用于描述网络中物理装置的属性集合,包括装置名称、装置类型、装置归属、保有物理网口索引表;

步骤(b1),建立物理网口模型单元,所述物理网口模型单元用于描述网络中物理网口的属性集合,包括网口名称、网口类型、ip地址、mac地址、所属物理装置索引表、关联物理网口索引表;

步骤(c1),建立逻辑关系模型单元,所述逻辑关系模型单元用于描述网络中逻辑关系的属性集合,包括源ip地址、目的ip地址、源端口号、目的端口号、协议类型、第一关联物理网口索引表、第二关联物理网口索引表;

步骤(d1),建立资产检索模型单元,所述资产检索模型单元用于提供网络通信资产的检索,包括建立物理装置链表、物理网口链表、逻辑关系链表,并建立物理装置下的保有物理网口索引表、物理网口下的所属物理装置索引表和关联物理网口索引表、逻辑关系下第一关联物理网口索引表和第二关联物理网口索引表,所述资产检索模型单元,用户通过输入的网络模型属性,根据通信资产检索模型单元提供的链表和索引表进行查找,得到该属性关联的所有网络通信资产,包括物理装置、物理网口、逻辑关系以及物理装置模型单元、物理网口模型单元、逻辑关系模型单元下实例的全部属性。

本发明的网络通信资产识别管理模型的检索方法,包括以下步骤,

步骤(a2),建立物理装置链表,将物理装置模型单元中全部物理装置的实例索引表指针创建为物理装置的单向链表,从物理装置链表的头部入口遍历检索到全部的物理装置,物理装置链表的每一个节点为一个物理装置实例,节点中的保有物理网口索引表存放对应的物理网口实例的索引表指针;

步骤(b2),建立物理网口链表,将物理网口模型单元中全部物理网口的实例索引表指针创建为物理网口的单向链表,从物理网口链表的头部入口遍历检索到全部的物理网口,物理网口链表的每一个节点为一个物理网口实例,节点中的所属物理装置索引表存放该网口所在的物理装置实例的索引表指针,节点中的关联物理网口索引表存放该网口直接物理连接的对侧物理网口的索引表指针;

步骤(c2),建立逻辑关系链表,将逻辑关系单元中全部的逻辑关系的实例索引表指针创建为逻辑关系的单向链表,从逻辑关系链表的头部入口可以遍历检索到全部的逻辑关系,逻辑关系链表的每一个节点为一个逻辑关系实例,节点中的第一关联物理网口索引表、第二关联物理网口索引表分别存放承载逻辑关系的两侧物理网口的索引表指针;

步骤(d2),建立资产检索接口,用户通过输入的网络模型属性,根据建立的物理装置链表、物理网口链表、逻辑关系链表和各索引表进行查找,得到该属性关联的所有网络通信资产,包括物理装置、物理网口、逻辑关系以及物理装置模型单元、物理网口模型单元、逻辑关系模型单元下实例的全部属性。

综上所述,本发明的网络通信资产识别管理的模型、建模方法及检索方法,从物理连接关系、逻辑连接关系两个维度进行建模,并在两个模型之间建立映射关联,完整描述网络通信资产,物理连接模型包括物理装置、物理网口的资产归属和物理连接关系,逻辑连接模型包括源ip地址、目的ip地址、源端口号、目的端口号、协议类型,同时在物理连接模型和逻辑连接模型之间建立映射关联,表明物理资产上承载的逻辑资产表以及逻辑资产建立的物理资产基础,本发明解决了如何完整识别网络通信资产的模型问题,从物理和逻辑两个维度进行了网络通信资产的描述,为进一步对网络通信资产的有序管理实现了模型上的准备,从物理装置、物理网口、逻辑关系来多层次地完整识别网络通信资产,并提供检索方法,方便查找到所有的网络通信资产和全部属性,具有良好的应用前景。

以上显示和描述了本发明的基本原理、主要特征及优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明要求保护范围由所附的权利要求书及其等效物界定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1