CN100338916C - 整合式网络元件管理系统及方法 - Google Patents
整合式网络元件管理系统及方法 Download PDFInfo
- Publication number
- CN100338916C CN100338916C CNB2003101125877A CN200310112587A CN100338916C CN 100338916 C CN100338916 C CN 100338916C CN B2003101125877 A CNB2003101125877 A CN B2003101125877A CN 200310112587 A CN200310112587 A CN 200310112587A CN 100338916 C CN100338916 C CN 100338916C
- Authority
- CN
- China
- Prior art keywords
- network
- network element
- topology
- configuration
- configuration file
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Computer And Data Communications (AREA)
Abstract
一种整合式网络元件管理系统,用于配置网络中的各种网络元件,该系统包括用户端电脑以及主网络元件。所述用户端电脑包括用户接口,各网络元件以图标的方式显示于所述用户接口,所述图标可以以拖放的方式移动,以及应用模块,用于执行对网络元件的配置以产生配置文件。所述主网络元件与用户端电脑以及一个或多个网络元件之间相互通信连接,并通过一种网络元件发现机制与上述一个或多个网络元件进行通信,以获取网络的拓朴资料。所述主网络元件包括拓朴资料模块,用于收集并存储网络的拓朴资料,以及存储各网络元件的配置文件。采用本发明可通过网络集中管理并配置分散在不同物理位置的网络元件,达到让网络管理人员不受地点及环境的影响来管理网络元件。
Description
【技术领域】
本发明涉及一种网络维护系统及方法,尤其涉及一种网络元件配置管理系统及方法。
【背景技术】
随着网络的迅速发展和广泛运用,越来越多的人用网络来进行业务联系、商业服务和信息交流。网络的安全、平稳的运作有赖于各种各样的网络服务器提供诸如Web网页浏览、FTP档传输、E-mail收发、News讨论、Exchange在线讨论服务、域名分析、动态分配IP地址等网络服务。
由于具有上述广泛的运用,网络几乎被应用到了世界的各个角落。相应地,如何有效地管理和配置网络中的各个元件(网络设备)成为了网络管理人员的一项重要任务。传统的做法是网络管理人员在网络元件的所在地点利用管理电脑进行配置,或是通过远程控制来逐一地对网络元件进行配置,如图1所示。这种做法在配置上极为不便。
目前市场上有些产品是利用将物理分布在各处的网络元件以逻辑示意的方式集合在一起,让管理人员可以通过此示意图来进行管理,这样可减少配置出错的可能性并增加便利性。如2002年2月12日公告的美国第6,347,336号专利即揭示有一种自动发现及定位网络管理系统中网络元件的方法。该方法是基于光纤回路负载近邻(Fiber Loop Carrier-Curb,FLC-C)管理系统来寻找并定位网络元件。所述FLC-C管理系统包括有向所有网络元件指定一识别数字及位置的装置、发现网络元件的装置、以及确定网络元件是否增加或被删除的装置。当一新的网络元件被增加的时候,即有一相应的图标生成并显示在一星形网络拓朴(Star Network Topology)中的指定位置。当一网络元件被删除的时候,其在星形网络拓朴中的图标会被移除。该专利只是提供了一种网络元件发现的方法,而并未就如何在远程对网络元件进行配置提供一种行之有效的解决方案。
2001年3月14日公开的公开号为CN1287736A号的中国专利申请提供有一种家庭网络自动配置系统和方法。如图2所示,一网络中的两台个人电脑(102,104)通过自动配置,可以共享分别登记在单独的个人电脑(102,对应104)中的资源(108,110,112,114;对应116,118,120,122)。一台个人电脑(102,对应104)的本地服务和资源(108,110,112,114;对应116,118,120,122)可以用另一台个人电脑(104,对应102)进行登记,反之亦然。登记器(124,对应126)隐藏了一个服务或资源是远程的还是本地的。在网络(100)的操作应用中,一个人电脑的本地资源或服务可被远程个人电脑访问,而对于远程个人电脑来说,该访问就好象发生在本地。这种情况下,个人电脑家庭网络得到自动配置。
类似地,2001年11月14日公开的公开号为CN1322356A的中国专利申请亦揭示有一种家庭网络中设备发现和配置的系统及方法。如图3所示,该系统包括一物理层,其提供可以由各设备用来相互通信的通信媒体;连接到物理层的一个或多个设备,每个设备存储包括设备信息的信息;在一个或多个设备中的每一个设备中的发现代理程序,适用于发现当前连接到网络的各设备;在一个或多个设备中的每一个设备中的配置代理程序,适用于配置所发现的连接到网络的各设备的设备地址;以及,在一个或多个设备中的每一个设备中的用户接口代理程序,适用于:从发现的当前连接到网络的各设备获取信息,该信息包括设备信息;并且至少根据所获取的信息,在一个或多个设备中生成用户接口描述文件,每个设备中的用户接口描述文件包括与当前连接到网络的各设备中的每个设备的设备信息相关联的至少一个参考档。
上述系统或方法多是基于用私有或专用的设备环境(如上述FLC-C系统以及家庭网络环境等),这样网络系统中的各种网络元件(设备)才能彼此得到完整的支持。但是由于不同的网络环境不一定兼容,因此在整体网络的整合性上便颇有困难。根据上述习知技术的缺陷,网络管理人员需要一个与管理主机紧密结合的工具,除了可以利用逻辑示意的方式通过网络集中控制管理分散在不同物理位置的网络元件,更可利用管理主机的操作系统的特性加以整合,例如利用Windows操作系统中的网上邻居(Network Neighborhood)的特性,让网络元件可以在网上邻居中自动被发现,这样管理者便可以利用网上邻居的便利性以拖拉的方式将网络元件的配置档案在任意的网上邻居之间传输,让管理者可以不受地点环境的影响来管理网络元件。
【发明内容】
为了解决上述问题,本发明提供有一种整合式网络元件管理系统,其可使用户在远程即可实现对网络元件的配置,并可以群组的方式完成对网络元件的设定。
本发明还提供有一种整合式网络元件管理方法,其可使用户在远程即可实现对网络元件的配置,并可以群组的方式完成对网络元件的设定。
为达成上述的发明目的,本发明提供的整合式网络元件管理系统包括一用户端电脑以及一主网络元件。所述用户端电脑包括用户接口,各网络元件可以图标的方式显示于所述用户接口,用以表现网络的拓朴结构,各网络元件的图标还可以拖放的方式移动。所述用户端电脑还包括应用模块,用于执行对网络元件的配置以产生配置文件。所述主网络元件与用户端电脑以及至少一个网络元件相互通信连接,并通过一种网络元件发现机制与上述至少一个网络元件进行通信,以获取网络的拓朴资料。所述主网络元件包括拓朴资料模块,用于收集并存储网络的拓朴资料,以及存储各网络元件的配置文件。其中,当一个网络元件的图标被拖放至另一个网络元件的图标上时,所述网络元件的配置文件即被所述拓朴资料模块传送至所述另一个网络元件。
本发明所提供的整合式网络元件管理方法包括有如下步骤:(i)获得网络的拓朴并显示于用户接口,在所述网络拓朴中各网络元件以图标的方式显示;(ii)从上述网络拓朴中选定一网络元件并进行配置;(iii)将所配置的内容存储于所选定的网络元件的配置文件;(iv)确定是否需要配置其它网络元件;(v)如果还需配置其它的网络元件,将上述已配置的网络元件的图标拖放至其它需要配置的网络元件,相应地所述已配置的网络元件的配置文件则会被传送给上述其它需要配置的网络元件;以及(vi)其它的网络元件根据上述已配置的网络元件的配置文件自动进行配置。
采用本发明的网络元件管理系统及方法,可利用逻辑示意的方式通过网络集中管理并配置分散在不同物理位置的网络元件,达到让网络管理人员不受地点及环境的影响来管理网络元件。
【附图说明】
图1是一现有的网络元件管理系统的架构图。
图2是一现有的家庭网络自动配置系统的架构图。
图3是一现有的家庭网络中设备发现和配置系统的架构图。
图4是本发明整合式网络元件管理系统的应用架构图。
图5是本发明整合式网络元件管理系统的软件架构图。
图6是本发明整合式网络元件管理方法的流程图。
【具体实施方式】
参阅图4,所示为本发明整合式网络元件管理系统的应用架构图。在该应用架构中,用户端电脑6通过主网络元件7以及网络4与一个或多个网段3相连。各网段3中包括有多个网络元件5。所述网络元件5可以是路由器、交换器或其它的远程设备。所述用户端电脑6提供有一个用户接口61。本发明的具体实施方式是基于拓朴发现网络通信协议(Topology Discovery Protocol),网络4的拓朴可以在用户接口61中显示出来,并且各网络元件5可以不同的图标显示于所述拓朴中。这样网络管理人员可以通过用户接口61知悉各网络元件之间相互连接的关系,例如以何种网络端口相连接。另外,所述网络拓朴中网络元件的状态可以动态改变,亦即在任何时刻,当所述网络拓朴中新增或删除一个网络元件时,新增或删除的网络元件的图标会实时地显示在所述网络拓朴中或从所述网络拓朴中移除。主网络元件7是拓朴发现网络通信协议中用来发出收集网络拓朴的封包的网络元件。在本发明的具体实施方式中,主网络元件7是交换机。当其它的网络元件5收到主网络元件7所发出的封包以后,会将其所收集的拓朴资料传给主网络元件7。主网络元件7收集所有资料并存储,即构成整个网络的拓朴资料。当网络管理人员由用户端电脑6向主网络元件7发出要求网络拓朴的请求时,主网络元件7即会将所收集的资料传送给用户端电脑6。通过用户接口61,网络管理人员即可浏览整个网络的拓朴结构。
在本发明的具体实施方式中,通过对用户接口61中各网络元件的图标进行文档操作,即可实现对不同网络元件的配置。例如当网络管理人员双击网络元件5在上述网络拓朴中的图标,即可出现网络元件5的配置文件,对这些配置文件进行相关的操作,即可实现对网络元件5的配置。在本发明的具体实施方式中,当配置好一个网络元件5后,网络管理人员利用备份机制(如复制或拖放的方式)将网络元件5的配置文件备份至与其具有相同配置结构的其它一个或是一群组中的网络元件5,所述其它一个或是一群网络元件5即能自动根据此配置文件作配置而不需要网络管理人员一个一个地去作配置。这样可避免一个一个配置网络元件5的繁琐。
在本发明的其它具体实施方式中,上述网络拓朴可以采用Windows操作系统(Windows Operating System)中的网上邻居(Network Neighborhood)机制。网上邻居是由Microsoft公司所发展的、用于个人电脑与个人电脑之间进行档案传输的一种机制。在网上邻居中,网络元件5可以自动地被发现并被显示出来。在其它具体实施方式中,当网络管理人员通过用户接口61配置好一个网络元件5以后,网络管理人员可以利用拖放的方式将所述配置好的网络元件5的图标拖放至另一网络元件5或是用户端管理电脑2。这样,属于已配置的网络元件5的配置文件便会利用合适的网络通信协议,如档案传输协议(File Transfer Protocol,FTP),传送至未配置的网络元件5或是用户端管理电脑2。
在本发明的具体实施方式中,还可利用触发事件功能将网络元件5中的一般档案或是配置文件从网络元件存储至指定的资料库中。如在用户接口61中,当网络管理人员将鼠标指向网络元件5时,一个功能选择菜单即会出现,其包括有存储、另存新档等选择子菜单。网络管理人员只需利用鼠标选择存储目的地即可实现存储的功能,而不需要记住相关的命令并一步一步地在用户端电脑6前进行输入。
图5所示为本发明整合式网络元件管理系统的软件架构图。用户端电脑6包括用户接口61以及应用模块62。其中应用模块62包括解析器620。主网络元件7包括拓朴资料模块71以及中继器72。其中拓朴资料模块71存储有整个网络的拓朴资料,以及各网络元件5的配置文件。在本发明的具体实施方式中,网络管理人员可利用TCP/IP协议向主网络元件7发出要求提供目前网络拓朴的请求。当主网络元件7收到所述请求时,便将当前网络拓朴资料以XML的格式利用TCP/IP协议传送到用户端电脑6中。当用户端电脑6接收到XML格式的拓朴资料时,解析器620解析所述XML格式的拓朴资料并在用户接口61显示出相对应的网络拓朴。主网络元件7通过TDP协议与网络元件5进行通信。每隔一预定时间,例如0.5秒,主网络元件7会向各网段3中的网络元件5发送TDP请求。各网络元件5收到所述请求后,会向主网络元件7回复一TDP响应,所述TDP响应包括有各网络元件5所收集的网络拓朴资料。
在本发明的具体实施方式中,采用的是TCP/IP协议来传送信息。在其它的具体实施方式中,也可采用其它的传输协议,如超文本传输协议(HyperTextTransfer Protocol,HTTP),以及文件传送协议(File Transfer Protocol,FTP)等。
应用模块62用于执行对网络元件的配置以产生配置文件。当网络管理人员通过显示于用户接口61的网络拓朴选定一个网络元件5时,网络元件5的相应的配置文件便会被传送至应用模块62。此时,网络管理人员即可通过用户接口61执行对网络元件5的配置。执行完配置以后,包含有配置内容的的配置文件又会被存储于拓朴资料模块71中。在本发明的具体实施方式中,配置文件是以XML格式存储于拓朴资料模块71中。
当一个已配置好的网络元件5的图标被网络管理人员拖拉到网络拓朴上的其它未配置的网络元件5的图标上时,拓朴资料模块71将所述已配置的网络元件5的配置文件经由中继器72以XML格式传送到相应的未配置的网络元件5中。当这些未配置的网络元件5收到所述配置文件后,配置管理器51将XML格式的配置文件转换成各网络元件5内部可执行的配置命令。各网络元件5中的功能模块52收到这些配置命令以后,即自动完成对网络元件5的配置。
图6所示为本发明整合式网络元件管理方法的流程图。在步骤S601,网络管理人员通过用户端电脑6向主网络元件7发送一请求以获得当前网络的拓朴资料,并将当前的网络拓朴显示于用户接口61。在步骤S603,网络管理人员通过用户接口61选定一需要配置的网络元件5。在步骤S605,网络管理人员对所选定的网络元件5进行配置。在对所选定的网络元件5配置完成以后,在步骤S607,用户端电脑6将所配置的内容存储至一个配置文件。在步骤S609,网络管理人员确定是否还需要配置其它的网络元件5。如果不需要配置其它的网络元件5,则整个流程结束。如果还需要配置其它的网络元件,在步骤S611,网络管理人员将上述已配置的网络元件5在网络拓朴中的图标拖拉至其它一个或多个需要配置的网络元件5中。这样,已配置的网络元件5的配置文件就会被传送至其它需要配置的网络元件5中。在步骤S613,上述其它需要配置的网络元件5根据所述配置文件的内容自动进行配置。
Claims (8)
1.一种整合式网络元件管理系统,用于配置网络中的各种网络元件,其特征在于该系统包括:
用户端电脑,包括:
用户接口,用于显示网络拓朴,各网络元件以图标的方式显示于上述
网络拓朴中,并可以以拖放的方式移动;
应用模块,用于执行对网络元件的配置以产生配置文件;以及
主网络元件,其与用户端电脑以及至少一个网络元件相互连接,并通过网络元件发现机制与上述至少一个网络元件进行通信,以获取网络的拓朴资料,所获取的拓朴资料可为用户端电脑所调用,所述主网络元件包括拓朴资料模块,用于收集并存储网络的拓朴资料,以及存储所述应用模块所产生的各网络元件的配置文件;
其中,当上述用户接口中的一个网络元件的图标被拖放至另一个网络元件的图标上时,所述网络元件的配置文件即被所述拓朴资料模块传送至所述另一个网络元件。
2.如权利要求1所述的整合式网络元件管理系统,其特征在于,所述拓朴资料模块所存储的拓朴资料为XML格式。
3.如权利要求2所述的整合式网络元件管理系统,其特征在于,所述应用模块包括有一解析器,用于解析拓朴资料模块中XML格式的拓朴资料并显示于用户接口。
4.如权利要求1所述的整合式网络元件管理系统,其特征在于,所述网络元件发现机制是拓朴发现网络通信协议(Topology Discovery Protocol)。
5.如权利要求1所述的整合式网络元件管理系统,其特征在于,所述网络元件发现机制是Windows操作系统中的网上邻居(Network Neighborhood)。
6.一种整合式网络元件管理系统,用于配置网络中的各种网络元件,其特征在于,该系统包括:
用户接口,用于显示网络拓朴,各网络元件以图标的方式显示于上述网络拓朴中,并可以以拖放的方式移动;
应用模块,用于执行对网络元件的配置以产生配置文件,所述网络元件由网络管理人员从上述网络拓朴中选定;
拓朴资料模块,其与上述应用模块以及至少一个网络元件相连接,并通过一种网络元件发现机制与上述至少一个网络元件进行通信,用于收集并存储网络的拓朴资料,所获取的拓朴资料可为应用模块所调用以显示于用户接口,以及存储所述应用模块所产生的各网络元件的配置文件,其中,当上述用户接口中的一个网络元件的图标被拖放至另一个网络元件的图标上时,所述拓朴资料模块即将所述网络元件的配置文件传送至所述另一网络元件;
配置管理器,其驻存于各网络元件中,用于接收拓朴资料模块所传送的配置文件并将其转换为网络元件可执行的配置命令;以及
功能模块,其驻存于各网络元件中,用于根据配置管理器所转换的配置命令执行对所属网络元件的配置。
7.一种整合式网络元件管理方法,用于配置网络中的各种元件,其特征在于该方法包括如下步骤:
(a)获得网络拓朴并显示于用户接口,在所述网络拓朴中各网络元件以图标的方式显示;
(b)从上述网络拓朴中选定一个网络元件并进行配置;
(c)将所配置的内容存储于一配置文件;
(d)确定是否需要配置其它网络元件;
(e)如果还需配置其它的网络元件,将上述已配置的网络元件的图标拖放至其它需要配置的网络元件,相应地,所述已配置的网络元件的配置文件则会被传送至上述其它需要配置的网络元件;
(f)其它网络元件根据上述已配置的网络元件的配置文件自动进行配置。
8.如权利要求7所述的整合式网络元件管理方法,其特征在于,步骤(f)更包括有如下的步骤:
将已配置的网络元件的配置文件转换为可执行的命令。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNB2003101125877A CN100338916C (zh) | 2003-12-08 | 2003-12-08 | 整合式网络元件管理系统及方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNB2003101125877A CN100338916C (zh) | 2003-12-08 | 2003-12-08 | 整合式网络元件管理系统及方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN1627713A CN1627713A (zh) | 2005-06-15 |
| CN100338916C true CN100338916C (zh) | 2007-09-19 |
Family
ID=34759831
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CNB2003101125877A Expired - Fee Related CN100338916C (zh) | 2003-12-08 | 2003-12-08 | 整合式网络元件管理系统及方法 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN100338916C (zh) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7472355B2 (en) * | 2005-06-30 | 2008-12-30 | International Business Machines Corporation | Computer-implemented method for managing commands for a terminal session |
| CN100352210C (zh) * | 2005-09-06 | 2007-11-28 | 杭州华三通信技术有限公司 | 管理网络设备的方法 |
| CN100373869C (zh) * | 2005-11-18 | 2008-03-05 | 华为技术有限公司 | 一种网络设备的管理方法 |
| TWI578817B (zh) * | 2015-06-29 | 2017-04-11 | 群暉科技股份有限公司 | 用來於一路由器中套用裝置管理規則之方法與裝置 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1287736A (zh) * | 1998-08-13 | 2001-03-14 | 皇家菲利浦电子有限公司 | 家庭网络自动配置 |
| CN1322356A (zh) * | 1999-07-27 | 2001-11-14 | 三星电子株式会社 | 家庭网络中的设备发现和配置 |
| US6347336B1 (en) * | 1998-04-06 | 2002-02-12 | Samsung Electronics Co., Ltd. | Automatic discovery and positioning method of the network elements in the network management system in case that the network topology is configured |
| WO2002087157A1 (en) * | 2001-04-20 | 2002-10-31 | General Instrument Corporation | Graphical user interface for a transport multiplexer |
-
2003
- 2003-12-08 CN CNB2003101125877A patent/CN100338916C/zh not_active Expired - Fee Related
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6347336B1 (en) * | 1998-04-06 | 2002-02-12 | Samsung Electronics Co., Ltd. | Automatic discovery and positioning method of the network elements in the network management system in case that the network topology is configured |
| CN1287736A (zh) * | 1998-08-13 | 2001-03-14 | 皇家菲利浦电子有限公司 | 家庭网络自动配置 |
| CN1322356A (zh) * | 1999-07-27 | 2001-11-14 | 三星电子株式会社 | 家庭网络中的设备发现和配置 |
| WO2002087157A1 (en) * | 2001-04-20 | 2002-10-31 | General Instrument Corporation | Graphical user interface for a transport multiplexer |
Also Published As
| Publication number | Publication date |
|---|---|
| CN1627713A (zh) | 2005-06-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11470040B2 (en) | Cloud infrastructure resource information scanning | |
| US6907395B1 (en) | System and method for designing a logical model of a distributed computer system and deploying physical resources according to the logical model | |
| JP3374638B2 (ja) | システム管理/ネットワーク対応表示方法 | |
| JP5270209B2 (ja) | 複数のタスクの進捗を管理するためのコンピュータ・システム、並びにその方法及びコンピュータ・プログラム | |
| US20120117226A1 (en) | Monitoring system of computer and monitoring method | |
| US20110196957A1 (en) | Real-Time Policy Visualization by Configuration Item to Demonstrate Real-Time and Historical Interaction of Policies | |
| US20090177646A1 (en) | Plug-In for Health Monitoring System | |
| JP2005505859A (ja) | マルチプラットフォーム最適化モデル | |
| CN109981745A (zh) | 一种日志文件处理方法及服务器 | |
| US20120191831A1 (en) | System and method for cataloging assets in a network | |
| JP5221151B2 (ja) | ネットワークにおけるプロセス構成 | |
| CN106603329A (zh) | 一种服务器集群的监控方法和系统 | |
| JP2004318540A (ja) | 性能情報監視装置、方法およびプログラム | |
| JP2002259643A (ja) | ビジネスプロセス制御プログラム | |
| CN102098233B (zh) | 即时通讯软件中通讯窗口的控制方法及控制系统 | |
| US7680905B1 (en) | Methods and system for viewing SAN resources | |
| KR20040070338A (ko) | 시스템 전반의 최적화 통합 모델 | |
| JP2010128597A (ja) | 情報処理装置及び情報処理装置の運用方法 | |
| CN100338916C (zh) | 整合式网络元件管理系统及方法 | |
| US20220027199A1 (en) | Early identification of problems in execution of background processes | |
| TWI241509B (en) | Integrated network element management system and method | |
| US20030061334A1 (en) | Method, apparatus, system, computer program and computer program product of network management | |
| CN116506297A (zh) | 网络资产测量管理系统 | |
| US20030035380A1 (en) | Node management system | |
| US7610584B2 (en) | Method, system, and product for defining and managing provisioning states for resources in provisioning data processing systems |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| C17 | Cessation of patent right | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20070919 Termination date: 20100108 |