CN105681105A - 网元配置信息同步方法和装置 - Google Patents
网元配置信息同步方法和装置 Download PDFInfo
- Publication number
- CN105681105A CN105681105A CN201610134249.0A CN201610134249A CN105681105A CN 105681105 A CN105681105 A CN 105681105A CN 201610134249 A CN201610134249 A CN 201610134249A CN 105681105 A CN105681105 A CN 105681105A
- Authority
- CN
- China
- Prior art keywords
- network element
- configuration information
- element configuration
- information
- obtains
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/084—Configuration by using pre-existing information, e.g. using templates or copying from other elements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/08—Protocols specially adapted for terminal emulation, e.g. Telnet
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
本发明提供一种网元配置信息同步方法和装置,其中,获取每个目标网元的初始配置信息,然后每间隔一段时间获取该网元的最新配置信息,并且与初始配置信息比较,如果不相同,则更新配置信息。本发明的方法和装置能够高效率地同步网元的配置信息,并且***开销较小。
Description
技术领域
本发明涉及计算机网络的管理,具体涉及网元配置信息的同步方法和装置。
背景技术
随着互联网技术的发展,交换机、路由器、OLT和AC等网络设备的应用越来越广泛,这些设备的统一管理依赖于网管软件来实现。
现在网管软件管理设备的主要方式是通过SNMP协议,SNMP协议是一种简单的网络管理协议,通过SNMP协议,网管软件可以获取网元的信息,并且可以对网元进行设置操作。
一般而言,大多数设备都提供多种管理方式,例如:telnet、ssh、SNMP和通过浏览器操作,每种操作都可能会造成设备的配置变化,这就会带来很多问题。
例如用户1用网管软件对设备进行管控,在时刻1查看到网元的信息状态为Status1。之后用户2在时刻2对设备通过telnet进行了操作,并使得网元的配置发生了变化。由于交换机可能并未将该事件上报到网管软件,所以用户1在网管软件中可能无法得知用户2所进行的操作,这就造成了网元的信息不同步。
如果网管软件通过SNMP协议去同步网元的配置,则同步周期过长。一般设备会有数千个MIB节点,将这些MIB节点同步一边需要数分钟时间,如果网元的数量很大,则同步周期还会增大。
发明内容
本发明的目的是,提出一种解决方案,尽可能地缩短网元的同步周期和同步所带来的开销。
本发明的原理是:首先获取某个网元的配置信息并且存储作为初始配置信息;然后,在网管软件端为这个网元建立一个线程,每个一段时间访问所述网元并获取配置信息;通过与初始配置信息比较,当配置信息发生变化时,可以发出警示信息,或者更新初始配置信息。
因此,按照本发明的一个方面,一种网元配置信息同步方法,用于获取并同步至少一个网元的配置信息,包括如下步骤:
S1,以第一通讯方式访问所述网元,
S2,获取并保存所述网元的第一配置信息,
S3,每隔一段时间,对每个所述网元重复执行如下步骤,
S32,以所述第一通讯方式访问所述网元,
S34,获取所述网元的第二配置信息,
S36,比较所述第一和第二配置信息。
进一步,该方法还可包括:S38,当所述第一和第二配置信息不同时,保存所述第二配置信息。
或者,该方法可包括:S39,当所述第一和第二配置信息不同时,发出提示信息。
其中,所述第一通讯方式为利用telnet协议通讯。
按照本发明的另一方面,一种网元配置信息同步装置,用于获取并同步至少一个所述网元的配置信息,其中,该装置包括:至少一个网元配置信息获取单元,其与网元对应,以获取网元配置信息;存储单元,其存储所获取的网元配置信息;通讯单元,其以第一通讯方式与所述网元进行通讯;比较单元,其所述网元配置信息获取单元获得的网元配置信息与所述存储单元存储的网元配置信息进行比较。
其中,所述网元配置信息获取单元构造为将首次获取的所述网元的配置信息传输到该存储单元以存储。
其中,所述第一通讯方式为利用telnet协议通讯。
进一步,该装置还包括警示单元,其中,当所述该网元配置信息获取单元获取的网元配置信息与所述的所存储的网元配置信息不同时,所述比较单元向所述警示单元传递指令发出提示信息。
或者,当所述该网元配置信息获取单元获取的网元配置信息与所述存储单元所存储的网元配置信息不同时,所述比较单元向所述存储单元发出指令,将所获取的网元配置信息存储。
本发明的积极进步效果在于:为每个网元建立一个线程进行同步的效率高,并且同步过程的***开销小。
附图说明
下面将以明确易懂的方式,结合附图说明优选实施方式,对上述特性、技术特征、优点及其实现方式予以进一步说明。
图1为本发明的网元配置信息同步方法的流程图。
图2为本发明的网元配置信息同步装置的示意图。
附图标号说明:
110以Telnet方式访问网元
120获取并保存第一配置信息
130以Telnet方式访问网元
140获取第二配置信息
150比较第一和第二配置信息
160判断是否自动同步
170存储第二配置信息
180发出提示信息
210网元配置信息获取单元
220通讯单元
230存储单元
240比较单元
250提示单元
300网元
具体实施方式
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对照附图说明本发明的具体实施方式。显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图,并获得其他的实施方式。
下面参照图1,详细描述本发明的网元配置信息同步方法。如前所述,该方法首先以telnet协议访问目标网元(步骤110)。在以telnet登录到目标网元后,获取目标网元的第一配置信息,但不限于,例如,以showrunning-config命令得到网元的当前配置,以showvlan命令获取该网元所创建的VLAN,和/或以showiproutertable命令得到该网元的路由信息表,其它的信息可以用相似方式获取得到,同时存储所获得的第一配置信息(步骤120)。
之后,对于每个网元,每间隔一段时间同样以telnet协议访问该网元(步骤130)。类似地,获取网元的配置信息作为第二配置信息(步骤140)。比较该第一配置信息与该第二配置信息是否相同(步骤150)。当第一和第二配置信息相同时,则该网元的配置信息没有变化,不进行任何动作。
当该第一和第二配置信息不相同时,则判断是否自动同步(步骤160)。如果自动同步,则存储该第二配置信息,并删除该第一配置信息(步骤170)。如果不自动同步,则发出提示信息(步骤180)。
参照图2,为了实现上述方法,本发明还提供一种网元配置信息同步装置,包括至少一个网元配置信息获取单元210,在本实施例中,其与网元300一一对应。每个所述的网元配置信息获取单元210通过通讯单元220与对应的网元300通讯,在本实施例中,该通讯单元220为telnet通讯模块。
当该网元配置信息获取单元210首次与对应网元300通讯,并获取配置信息后,将该配置信息传输至该存储单元230保存为初始配置信息。在图2的例子中,所述的网元配置信息获取单元210共享同一存储单元,然而本领域技术人员能够了解,可以为每个网元配置信息获取单元设置一个对应的存储单元。
该网元配置信息获取单元210与对应的网元300每间隔一段时间就通讯一次,获取对应网元300的最新配置信息,并将所获取的配置信息(为了描述方便,称为第二配置信息)传输给比较单元240。该比较单元240从该存储单元230获取对应网元的初始配置信息,并与该第二配置信息比较。
如果,该第二配置信息与该初始配置信息相同,则说明该网元的配置无变化,则不进行任何活动。如果不同,则指令提示单元250发出提示信息,或者用该第二配置信息覆盖该存储单元内存储的初始配置信息,取决于是否进行自动同步。
应当说明的是,上述实施例均可根据需要自由组合。以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
Claims (9)
1.一种网元配置信息同步方法,用于获取并同步至少一个所述网元的配置信息,包括如下步骤:
S1,以第一通讯方式访问所述网元,
S2,获取并保存所述网元的第一配置信息,
S3,每隔一段时间,重复执行如下步骤,
S32,以所述第一通讯方式访问所述网元,
S34,获取所述网元的第二配置信息,
S36,比较所述第一和第二配置信息。
2.根据权利要求1所述的网元配置信息同步方法,其特征在于,该方法还包括如下步骤:
S38,当所述第一和第二配置信息不同时,保存所述第二配置信息。
3.根据权利要求1所述的网元配置信息同步方法,其特征在于,该方法还包括如下步骤:
S39,当所述第一和第二配置信息不同时,发出提示信息。
4.根据权利要求1-3任一项所述的网元配置信息同步方法,其特征在于,所述第一通讯方式为利用telnet协议通讯。
5.一种网元配置信息同步装置,用于获取并同步至少一个所述网元的配置信息,其特征在于,包括:
与所述网元一一对应的配置信息获取单元,以获取对应的网元配置信息;
存储单元,其存储所获取的网元配置信息;
通讯单元,其以第一通讯方式与所述网元进行通讯;以及
比较单元,其所述网元配置信息获取单元获得的网元配置信息与所述存储单元存储的网元配置信息进行比较。
6.根据权利要求5所述的网元配置信息同步装置,其特征在于,所述网元配置信息获取单元构造为将首次获取的所述网元的配置信息传输到该存储单元以存储。
7.根据权利要求5所述的网元配置信息同步装置,其特征在于,所述第一通讯方式为利用telnet协议通讯。
8.根据权利要求5所述的网元配置信息同步装置,其特征在于,该装置还包括警示单元,其中,当所述该网元配置信息获取单元获取的网元配置信息与所述的所存储的网元配置信息不同时,所述比较单元向所述警示单元传递指令发出提示信息。
9.根据权利要求5所述的网元配置信息同步装置,其特征在于,当所述该网元配置信息获取单元获取的网元配置信息与所述存储单元所存储的网元配置信息不同时,所述比较单元向所述存储单元发出指令,将所获取的网元配置信息存储。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610134249.0A CN105681105B (zh) | 2016-03-09 | 2016-03-09 | 网元配置信息同步方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610134249.0A CN105681105B (zh) | 2016-03-09 | 2016-03-09 | 网元配置信息同步方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105681105A true CN105681105A (zh) | 2016-06-15 |
CN105681105B CN105681105B (zh) | 2019-07-16 |
Family
ID=56307420
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610134249.0A Active CN105681105B (zh) | 2016-03-09 | 2016-03-09 | 网元配置信息同步方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105681105B (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106130802A (zh) * | 2016-08-30 | 2016-11-16 | 杭州华三通信技术有限公司 | 一种配置平滑方法及装置 |
CN106375116A (zh) * | 2016-08-30 | 2017-02-01 | 成都广达新网科技股份有限公司 | 一种网元设备配置信息查看***及其工作方法 |
CN109586955A (zh) * | 2018-11-15 | 2019-04-05 | 广东微云科技股份有限公司 | 云终端的个性化配置备份和恢复方法及其*** |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101447895A (zh) * | 2009-01-12 | 2009-06-03 | 华为技术有限公司 | 同步网管与网元的配置的方法和装置 |
US20090154374A1 (en) * | 2007-12-13 | 2009-06-18 | Elektrobit Wireless Communications Oy | Communication of configuration management notifications in a packet-switched network |
CN101272275B (zh) * | 2008-05-07 | 2011-04-27 | 华为技术有限公司 | 网管设备、获取网络设备配置信息的方法及*** |
CN102231679A (zh) * | 2011-06-29 | 2011-11-02 | 烽火通信科技股份有限公司 | 网元和网管实现配置同步的方法 |
CN105357048A (zh) * | 2015-11-24 | 2016-02-24 | 上海斐讯数据通信技术有限公司 | 网络设备数据同步方法和*** |
-
2016
- 2016-03-09 CN CN201610134249.0A patent/CN105681105B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090154374A1 (en) * | 2007-12-13 | 2009-06-18 | Elektrobit Wireless Communications Oy | Communication of configuration management notifications in a packet-switched network |
CN101272275B (zh) * | 2008-05-07 | 2011-04-27 | 华为技术有限公司 | 网管设备、获取网络设备配置信息的方法及*** |
CN101447895A (zh) * | 2009-01-12 | 2009-06-03 | 华为技术有限公司 | 同步网管与网元的配置的方法和装置 |
CN102231679A (zh) * | 2011-06-29 | 2011-11-02 | 烽火通信科技股份有限公司 | 网元和网管实现配置同步的方法 |
CN105357048A (zh) * | 2015-11-24 | 2016-02-24 | 上海斐讯数据通信技术有限公司 | 网络设备数据同步方法和*** |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106130802A (zh) * | 2016-08-30 | 2016-11-16 | 杭州华三通信技术有限公司 | 一种配置平滑方法及装置 |
CN106375116A (zh) * | 2016-08-30 | 2017-02-01 | 成都广达新网科技股份有限公司 | 一种网元设备配置信息查看***及其工作方法 |
CN106130802B (zh) * | 2016-08-30 | 2019-07-09 | 新华三技术有限公司 | 一种配置平滑方法及装置 |
CN106375116B (zh) * | 2016-08-30 | 2020-05-19 | 成都广达新网科技股份有限公司 | 一种网元设备配置信息查看***及其工作方法 |
CN109586955A (zh) * | 2018-11-15 | 2019-04-05 | 广东微云科技股份有限公司 | 云终端的个性化配置备份和恢复方法及其*** |
CN109586955B (zh) * | 2018-11-15 | 2022-02-25 | 广东微云科技股份有限公司 | 云终端的个性化配置备份和恢复方法及其*** |
Also Published As
Publication number | Publication date |
---|---|
CN105681105B (zh) | 2019-07-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104486445B (zh) | 一种基于云平台的分布式可扩展资源监控*** | |
CN101631053B (zh) | Eaps环网拓扑监控方法及*** | |
CN105099761A (zh) | 一种集中管理客户端的配置信息的方法和*** | |
US9363206B2 (en) | Method and apparatus for selecting passive port of transparent clock node based on PTP | |
US10868581B2 (en) | Data center management using device identification over power-line | |
CN107404509B (zh) | 分布式服务配置***及信息管理方法 | |
CN113037771B (zh) | 设备影子的控制方法及装置、存储介质、电子设备 | |
CN103036934A (zh) | 基于镜像的广域网集群部署***和方法 | |
CN102904977B (zh) | 网络地址分配方法、服务器和节点 | |
CN104363122B (zh) | 一种网元的预配置方法和*** | |
CN102447582A (zh) | 资源同步方法和装置 | |
CN103701913A (zh) | 数据同步方法及装置 | |
CN105681105A (zh) | 网元配置信息同步方法和装置 | |
CN110391940A (zh) | 服务地址的响应方法、装置、***、设备和存储介质 | |
CN110213359B (zh) | 一种基于d2d的车联网组网数据推送***和方法 | |
CN102447542B (zh) | 一种网络设备配置数据差异自识别的方法及*** | |
CN102118422B (zh) | Reload对等网络的对等节点及其配置的更新方法和*** | |
CN105207825A (zh) | 一种网元快速同步***及网元快速同步方法 | |
CN107404507B (zh) | 一种sdn资源的处理方法及装置 | |
CN107919979A (zh) | 控制器状态处理方法及装置 | |
CN105933973A (zh) | 一种云接入控制器管理的接入点同步方法和*** | |
CN107835097B (zh) | 告警信息同步方法及装置、网元 | |
CN116346834A (zh) | 一种会话同步方法、装置、计算设备及计算机存储介质 | |
CN105630629A (zh) | 数据备份方法和*** | |
CN105959427B (zh) | Dns服务器自动扩展方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20201105 Address after: Room 10242, No. 260, Jiangshu Road, Xixing street, Binjiang District, Hangzhou City, Zhejiang Province Patentee after: Hangzhou Jiji Intellectual Property Operation Co., Ltd Address before: 201616 Shanghai city Songjiang District Sixian Road No. 3666 Patentee before: Phicomm (Shanghai) Co.,Ltd. |