CN110622468B - 用于运行网络的方法 - Google Patents

用于运行网络的方法 Download PDF

Info

Publication number
CN110622468B
CN110622468B CN201880031297.4A CN201880031297A CN110622468B CN 110622468 B CN110622468 B CN 110622468B CN 201880031297 A CN201880031297 A CN 201880031297A CN 110622468 B CN110622468 B CN 110622468B
Authority
CN
China
Prior art keywords
network
network device
configuration parameters
management station
queried
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.)
Active
Application number
CN201880031297.4A
Other languages
English (en)
Other versions
CN110622468A (zh
Inventor
A·瓦尔登
M·泽霍费尔
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hirschmann Automation and Control GmbH
Original Assignee
Hirschmann Automation and Control GmbH
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hirschmann Automation and Control GmbH filed Critical Hirschmann Automation and Control GmbH
Publication of CN110622468A publication Critical patent/CN110622468A/zh
Application granted granted Critical
Publication of CN110622468B publication Critical patent/CN110622468B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/02Standardisation; Integration
    • H04L41/0213Standardised network management protocols, e.g. simple network management protocol [SNMP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0806Configuration setting for initial configuration or provisioning, e.g. plug-and-play
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/085Retrieval of network configuration; Tracking network configuration history
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/085Retrieval of network configuration; Tracking network configuration history
    • H04L41/0853Retrieval of network configuration; Tracking network configuration history by actively collecting configuration information or by backing up configuration information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/325Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the network layer [OSI layer 3], e.g. X.25

Abstract

本发明涉及一种用于运行网络的方法,其中,在网络中至少两个网络设备通过数据线彼此连接并且通过所述数据线交换数据,其中,为每个网络设备固定地分配独立的MAC地址,其中,网络管理站控制着网络的配置和/或运行,其特征在于,由网络管理站通过组播借助SNMP协议向网络设备发出询问,以便询问网络设备的配置参数和/或通过SNMP配置被询问的网络设备。

Description

用于运行网络的方法
技术领域
本发明涉及一种用于运行网络的方法,其中,在网络中至少两个网络设备通过数据线彼此连接并且通过所述数据线交换数据,其中,为每个网络设备固定地分配一个独立的MAC地址,其中,网络管理站控制着网络的配置和/或运行。
背景技术
原则上已知一些网络,在这些网络中,以环形拓扑或线性拓扑布置着两个或者在通常情况下多于两个的网络设备(也称为网络基础设备)并且这些网络设备彼此交换数据。数据交换通过数据线实现,网络设备通过数据线彼此连接。这些数据线可以是电缆,但也可以是无线的连接,如无线电连接。
实际上存在这样的问题,即,必须对由多个网络设备建造而成的新的网络进行配置,或者在现有的网络中更改或更新整个配置或局部更改或更新其配置(例如在更换网络设备时)。这通过以恰当的方式与所有的网络设备连接的网络管理站实现。网络管理站可以通过数据线询问网络设备的相应的MAC地址或者收到由网络设备发送的所述MAC地址。因此网络管理站首先原则上已知,虽然在网络中存在一些网络设备,但它们的配置要么还没有实现、要么没有完全实现或者甚至错误地实现。
发明内容
因此本发明的任务是,在网络投入运行方面和/或运行方面改进用于运行网络的方法。尤其应当识别所有处在网络中的网络设备。对此首先应当识别和响应还没有配置好的网络设备(即在网络设备投入运行之前或在更换故障的网络设备之后的新的网络设备)或可能还未正确配置的网络设备。
该任务通过根据本发明的用于运行网络的方法解决。
按照本发明规定,由网络管理站通过组播借助SNMP协议向网络设备(预先确定的网络设备或一组或多组网络设备)发出询问,以便询问网络设备的配置参数和/或通过SNMP配置被询问的网络设备。
相应的被询问的网络设备因此借助SNMP协议被带入所传送的配置。此外,相应的被询问的网络设备可以通过单播借助SNMP协议将其配置参数送回给网络管理站。
所述方法充分利用了这样的认识,即,SNMP协议(简单网络管理协议)可以从一个中央的网络管理站起监视和控制网络设备(例如计算机、打印机、路由器、服务器、交换机等)。
在此,所述协议调节在所监视的网络设备和网络管理站之间的通信。所述协议在此期间建立并且可以用于在网络管理站和相应的网络设备之间交换数据、特别是配置数据。在此,使用指令“get”来请求管理数据组并且使用“set”来改变网络设备的一个或多个数据组。若网络管理站询问网络设备,那么这通过指令“request”实现,其中,网络设备对所进行的询问的应答用指令“response”实现。基于此,本发明还利用了这样的认识,即,不仅对管理数据组的请求借助指令“get request”作为组播实现,而且被询问的设备的回答也通过指令“get response”作为单播实现。网络中的组播涉及这样一个消息,在该消息中,数据包从一个点起(网络管理站)不是传递给所有的、而是仅传递给预先确定的网络设备。本发明在此有利地充分利用了这样的认识,即,组播包没有到达网络的所有网络设备,因而仅特定的网络设备响应,特别是那些应当重新配置或再配置的网络设备。
在本发明的扩展设计方案中规定,无论是网络管理站的询问还是被询问的网络设备的送回均在第三层面上执行。这样的优点是,也能基于其已知的MAC地址来询问还没有配置好的网络设备,因为还没有为该网络设备指派IP地址。
在本发明的扩展设计方案中,即使由网络管理站发送给网络设备的配置参数没有与被询问的网络设备的实际配置参数相一致,仍送回被询问的网络设备的实际配置参数。这在考虑到被询问的网络设备的MAC地址的情况下进行,因而由所述网络管理站询问网络的多个、优选所有的网络设备并且被询问的网络设备尽管如此依然应答,以便以这种方式将网络设备的配置参数传送给网络管理站。所述网络管理站因此借助SNMP协议通过组播询问相应的网络设备,紧接着被询问的网络设备通过单播应答并且其配置参数同样借助SNMP协议返回传输给网络管理站。
在本发明的扩展设计方案中规定,当网络设备的实际配置参数没有与对于网络设备的按规定运行所需的设定配置参数相一致时,那么借助网络管理站的另外的询问将设定配置参数传送给所述网络设备,所述设定配置参数然后由被询问的网络设备接收。由此可以在网络设备的存储器中几乎没有储存配置参数或储存着错误的配置参数时重新和正确地对网络设备进行配置,特别是在第一次投入运行时。相同的说明也适用于更换故障的网络设备,能以这种方式快速地并且无问题地对其进行配置。因此使网络管理站能够将对于所述网络设备按规定运行所需的设定配置参数传送给所述网络设备,因此该网络设备储存所述设定配置参数并且因此可以开始其运行。
在本发明的扩展设计中,被询问的网络设备的设定配置参数的正确接收被所述网络设备送回给网络管理站。网络管理站由此获得了这样的信息,即,成功地执行了被询问的网络设备的已改变的或新的配置。
在本发明的扩展设计方案中,针对没有配置好的和/或错误地配置的网络设备执行所述方法。因此本发明提供了一种能不复杂地并且快速地执行的方法,以便使网络第一次投入运行或者以便在已经处于运行的网络中能更换网络设备和对网络设备进行配置。
在本发明的扩展设计方案中,被询问的网络设备的配置参数的送回与网络设备的在该时间点上调整的IP地址无关地进行。因此可以通过按本发明的方法由网络管理站将IP地址持续地或暂时地分配给相应的被询问的网络设备,所述IP地址然后通过作为单播经由SNMP的送回反馈给网络管理站作为已调整好的或已证实的。
在本发明的扩展设计方案中规定,网络设备借助在SNMP内的通用唯一识别码(UUID)进行响应。当该通用唯一识别码(这就是说所传输的UUID和储存在网络设备中的UUID)没有相一致时,则拒绝、也就是说不接收配置参数。
附图说明
借助两个附图示出按本发明的方法,其中:
图1示出了在网络设备投入运行时执行按本发明的方法;
图2示出了在更换网络设备时、在改变已经存在的配置或类似设置时执行按本发明的方法。
具体实施方式
在图1中可以看到,在网络设备投入运行时(第一次配置时)执行按本发明的方法。所述方法由网络管理站(SNMP命令请求者)开启并且与网络设备(agent1:SNMP命令应答者)配合作用地以前述方式执行。所述方法可以不仅针对唯一一个网络设备执行,而且也能针对多个网络设备执行。为了表明在这一点,在图1中示出了至少一个另外的网络设备(agent2:SNMP命令应答者)。
在图2中示出了,在更换网络设备时、在改变已经存在的配置或类似设置时执行按本发明的方法。所述方法在此也由网络管理站(SNMP命令请求者)开启并且与网络设备(agent1:SNMP命令应答者)配合作用地以前述方式执行。所述方法正好与在第一次配置时的方法一样,并不局限于唯一一个网络设备,而是可以在网络的多个网络设备上、特别是所有网络设备上执行。例如在图2中尤其示出了三个网络设备(agent1、agent2、agent3)。

Claims (9)

1.一种用于运行网络的方法,其中,在网络中至少两个网络设备通过数据线彼此连接并且通过所述数据线交换数据,其中,为每个网络设备固定地分配独立的MAC地址,此外,网络管理站控制着网络的配置和/或运行,其特征在于,由网络管理站通过组播借助SNMP协议向网络设备发出询问,以便询问网络设备的配置参数和/或通过SNMP来配置被询问的网络设备,其中,所述网络设备借助在SNMP包内的通用唯一识别码进行响应。
2.按照权利要求1所述的方法,其特征在于,相应被询问的网络设备通过单播借助SNMP协议将网络设备的配置参数送回给所述网络管理站。
3.按照权利要求2所述的方法,其特征在于,无论是网络管理站的询问还是被询问的网络设备的送回均在第三层面上执行。
4.按照权利要求1或2所述的方法,其特征在于,即使由网络管理站发送给网络设备的配置参数没有与被询问的网络设备的实际配置参数相一致,仍送回被询问的网络设备的实际配置参数。
5.按照权利要求4所述的方法,其特征在于,当网络设备的实际配置参数没有与对于网络设备的按规定运行所需的设定配置参数相一致时,借助网络管理站的另外的询问将设定配置参数传送给所述网络设备,所述设定配置参数然后由被询问的网络设备接收。
6.按照权利要求5所述的方法,其特征在于,被询问的网络设备的设定配置参数的正确接收由所述网络设备送回给网络管理站。
7.按照权利要求1至3中任一项所述的方法,其特征在于,所述方法针对没有配置好的和/或错误地配置的网络设备执行。
8.按照权利要求2或3所述的方法,其特征在于,被询问的网络设备的配置参数的送回与所述网络设备在送回的时间点上调整的IP地址无关地进行。
9.按照权利要求1至3中任一项所述的方法,其特征在于,所述组播涉及一个消息,在该消息中,数据包从一个点起传递给预先确定的网络设备。
CN201880031297.4A 2017-05-12 2018-05-08 用于运行网络的方法 Active CN110622468B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
DE102017110344.9 2017-05-12
DE102017110344 2017-05-12
PCT/EP2018/061931 WO2018206609A1 (de) 2017-05-12 2018-05-08 Verfahren zum betreiben eines netzwerkes, bei dem eine anfrage per broadcast mittels des protokolls snmp ausgesendet wird

Publications (2)

Publication Number Publication Date
CN110622468A CN110622468A (zh) 2019-12-27
CN110622468B true CN110622468B (zh) 2022-09-09

Family

ID=62148375

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201880031297.4A Active CN110622468B (zh) 2017-05-12 2018-05-08 用于运行网络的方法

Country Status (5)

Country Link
US (1) US11362880B2 (zh)
EP (1) EP3622668B1 (zh)
CN (1) CN110622468B (zh)
DE (1) DE102018111065A1 (zh)
WO (1) WO2018206609A1 (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102020100870A1 (de) * 2020-01-15 2021-07-15 Hirschmann Automation And Control Gmbh Redundante Speicherung der Konfiguration von Netzwerkgeräten unter Einbeziehung von Nachbarschaftsbeziehungen

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103856579A (zh) * 2014-03-03 2014-06-11 国家电网公司 基于mac地址匹配的智能变电站网络设备拓扑动态识别方法

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7054314B2 (en) 2001-08-20 2006-05-30 Skystream Networks Inc. Controlling multiple nodes divided into groups
US7035257B2 (en) * 2002-11-14 2006-04-25 Digi International, Inc. System and method to discover and configure remotely located network devices
US20050138157A1 (en) * 2003-12-23 2005-06-23 Ken-Ju Jung Network device discovery system and method thereof
CN100550763C (zh) * 2005-08-26 2009-10-14 杭州华三通信技术有限公司 网络设备的管理方法及网络管理***
US8085790B2 (en) * 2006-07-14 2011-12-27 Cisco Technology, Inc. Ethernet layer 2 protocol packet switching
DE102007036962A1 (de) * 2007-08-04 2009-02-05 Hirschmann Automation And Control Gmbh Verfahren zur DHCP Server-Konfiguration unter Verwendung von DHCP Option 82
JP5310445B2 (ja) * 2009-09-28 2013-10-09 ブラザー工業株式会社 制御装置及びコンピュータプログラム
US8549119B1 (en) * 2010-04-06 2013-10-01 Juniper Networks, Inc. Error handling for device management configuration and operational data retrieval commands
CN102340409B (zh) * 2010-07-23 2016-09-07 希姆通信息技术(上海)有限公司 网络设备的管理方法
US9270533B2 (en) 2011-03-02 2016-02-23 Avaya Inc. Fast network discovery using SNMP multi-cast
US8531985B2 (en) * 2011-07-28 2013-09-10 Alcatel Lucent System and method for configuration and management of queue sets
JP5708562B2 (ja) * 2012-05-30 2015-04-30 ヤマハ株式会社 オーディオ・ビデオ制御システム、携帯端末装置およびオーディオ・ビデオ制御プログラム
JP7180486B2 (ja) * 2019-03-25 2022-11-30 富士フイルムビジネスイノベーション株式会社 データ処理装置、方法、及びプログラム

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103856579A (zh) * 2014-03-03 2014-06-11 国家电网公司 基于mac地址匹配的智能变电站网络设备拓扑动态识别方法

Also Published As

Publication number Publication date
EP3622668A1 (de) 2020-03-18
WO2018206609A1 (de) 2018-11-15
CN110622468A (zh) 2019-12-27
US20200177434A1 (en) 2020-06-04
DE102018111065A1 (de) 2018-11-15
EP3622668B1 (de) 2021-08-25
US11362880B2 (en) 2022-06-14

Similar Documents

Publication Publication Date Title
US10298724B2 (en) Communication device and method for transmitting data within an industrial automation system
US11374857B2 (en) Network device management method and apparatus, and system for indicating a network device to perform management operation
US20080140815A1 (en) Network Device Location and Configuration
US20070230415A1 (en) Methods and apparatus for cluster management using a common configuration file
US20160241511A1 (en) Communication Device of an Industrial Automation System and Method for Configurating the Communication Device
EP3905598B1 (en) Message processing method and apparatus, control plane device, and computer storage medium
CN107342925B (zh) 一种报文传输方法及装置
US20090279454A1 (en) Method for configuring a dhcp server using dhcp option 82
US9455866B2 (en) Auto-configuration of network devices
US20160072705A1 (en) Method and device for processing address resolution protocol in software-defined networking environment
CN103873472A (zh) 一种自动连接网络的方法
US10404544B2 (en) Network topology determining method and apparatus, and centralized network status information storage device
WO2015131757A1 (en) Channel between software defined networking device and controller
CN103428681A (zh) 基站自启动配置参数获取方法、基站自启动方法与设备
JP2017041747A (ja) 情報処理装置、情報処理装置の制御プログラム、制御方法及び情報処理システム
CN110622468B (zh) 用于运行网络的方法
US20170034124A1 (en) Terminal and multicast address distribution server
CN104935614B (zh) 一种数据传输方法及装置
CN107968725B (zh) 家庭网关单元型终端设备配置信息返回及配置方法、设备
US10686752B2 (en) Methods for configuring and managing an IP network, corresponding devices and computer programs
CN112399452B (zh) 版本配置方法、装置、设备、***及存储介质
KR102092015B1 (ko) 소프트웨어 정의 네트워크에서 네트워크 장비를 인식하는 방법, 장치 및 컴퓨터 프로그램
CN102571888A (zh) 集中控制式无线传感网络中的无线传感接入复用设备发现方法
CN105323088A (zh) 跳板处理方法及装置
CN107295113B (zh) 一种网络配置的方法、交换机和服务器

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant