一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

对于网络设备的包括邻域关系在内的配置的冗余存储的制作方法

2022-08-28 06:00:59 来源:中国专利 TAG:


1.本发明涉及一种用于分配网络设备的配置的方法。根据本发明的这种对于配置的分配能够用于,对未配置的网络设备、例如刚刚新投入使用的替换设备自动进行配置。


背景技术:

2.网络中使用的许多设备需要配置才能正常运行,所述配置大多以配置文件的形式存在。通常将所述配置存储在网络设备本身上,确切地说是以如下形式,即:将所述配置存储在非易失性存储区域内,设备在可能的重启后使用所述配置,以再次进入到触发重启之前的状态。
3.如果设备因受损或者其它故障特性而必须用同类型的设备更换,则存储在设备上的数据通常不再可用,从而无法将其存储到新更换的设备上。出于这一原因,根据现有技术使用外部存储介质,将所述外部存储介质在连续运行中与设备相连接并且原始配置文件或者配置文件的至少一个副本处于所述外部存储介质上。在更换设备的情况下,将外部存储器与新设备相连接并且所述更换的网络设备从外部存储介质中读取配置,以建立所述更换的设备的配置,从而使其特性对应于应被替换的网络设备的特性。
4.然而,新设备的这类配置的缺点在于,附加部件、例如外部存储器的使用是强制性必要的。此外,网络设备进行定期读取以用于在可能的情况下为网络设备重新装载相应的配置是耗时的。
5.为此,从现有技术中已知用于自配置的方法,例如ep 0 241 678 a2公开了一种用于在环状设计的网络中进行自配置的方法。在此确定,哪些设备存在于环状搭建的网络中,使得在更换设备的情况下能够提出相应的请求。于是,为了配置新设备必须经由网络将相应的配置发送给新设备。
6.wo 2008/082587 a1公开了一种另外的用于配置网络设备的方法,其中,在此传输用于正常使用网络的参数。这发生在所述要重新配置的网络设备的请求之后。在此,未考虑相应的连接到网络设备上的外围设备。


技术实现要素:

7.因此,本发明的任务在于,提出一种用于分配网络设备的配置的方法,在所述方法的情况下,配置不仅本地存储在要更换的网络设备上并且由此能够由替换设备在连接网络后调取和应用。
8.所述任务通过具有独立权利要求的特征的方法解决。
9.为此,提出一种具有至少一个网络的方法,在所述网络上能够连接有网络设备。具有网络接口的所有类型的设备均适合作为网络设备,其中,所述网络接口可以是有线或者无线的。由此,示例性地可将计算机、平板电脑、打印机、扫描仪、路由器、监视器或者电视机称为网络设备。
10.根据本发明的方法需要至少两个网络设备,所述至少两个网络设备经由端口连接
至网络。为此,网络设备能够具有多个端口,经由这些端口连接另外的外围设备。
11.根据本发明,所述网络设备设有可确定的、唯一的标识。这可以是简单的名称、mac地址或者id。
12.最后,为所述连接在网络中的网络设备中的至少一个网络设备配设有存储器。借助该存储器能够存储并且读取网络设备所需的配置。这些存储器是非易失性的并且是附加于网络设备的本地存储器而设置的。
13.根据本发明,所述要配置的网络设备具有用于位置确定的器件。通过这些位置确定器件来确定所述网络设备的位置。
14.尤其是为了确定位置而提出两种方法。因此,位置的确定能够通过拓扑指纹来完成或者通过如下方式,即要配置的网络设备的相邻设备知晓哪个设备曾连接在要配置的位置上。
15.就此而言,字符串被理解为拓扑指纹,其例如能够解释为配置文件的文件名。设备的配置于是作为内容处于文件中。
16.为了创建这种字符串而建议,确定连接在邻域中的设备并且读取其唯一的标识。此时将这些标识相继地存储为字符串。然后能够将所述字符串用作配置文件的文件名。
17.作为附加,在一种特殊的实施方式中能够读取要配置的网络设备的、其下连接有相邻网络设备的端口号。于是,以这种方式使用的字符串由所使用的端口号和连接在所述端口号上的相邻网络设备的标识组成。
18.通过以这种方式生成的、能够表现为配置文件的部分文件命名的字符串,所述要配置的网络设备能够明确地创建专门的配置文件并且首先将其存储在本地。根据本发明规定配置文件在另外的网络设备的存储器中的存储。
19.作为拓扑指纹的替选方案,将自己的标识存储在相邻的网络设备上,使得相邻的网络设备能够识别要配置的网络设备并且由此确定自己的位置。
20.根据本发明,在确定网络设备的位置之后,将包括位置在内的相应配置存储在其它网络成员的存储器上。在一种特殊的实施方式中也能够规定,存储到特定的网络成员上或者分配所述配置,使其紧接着存在于网络设备的多个存储器上。
21.能够根据特定的规则确定在其存储器上存储所述配置的网络设备。规则例如可以是,首先选择自身拥有最少邻居的邻居。由此不会出现具有多个邻居的设备也必须存储多个配置文件的情况。
22.在选择出适合于存储的候选者(网络设备)之后,将配置文件传输给所述相应的设备并且非易失性地存储在那里。如从现有技术中已知的那样,除了本地存储配置文件外,所述存储还以副本的形式实现。如果网络中存在服务器,则也能够规定如下规则,即将配置文件集中存储在服务器上。
23.配置文件的存储能够按照固定的时间表或者在网络成员每次发生配置更改时进行。
24.在网络设备故障的情况下,必须将其移除并且在同一位置上用全新出厂的新网络设备替换,从而以相同的方式重新建立故障设备曾具有的所有连接。在这种情况下,替换设备识别出配置不存在并且与网络中的另外的网络设备交换信息,以获取为其设置的配置文件。
25.为此又建议,如前述的那样执行位置识别。于是,由此如前述的那样通过名称来识别相应的配置文件,使得要配置的网络设备此时能够读取其配置文件并且予以应用。
26.在一种特殊的实施方式中,能够对配置文件的存储进行加密。同样地能够将其压缩,以节省存储空间。压缩和加密也能够组合地实施。
27.为了实现不同网络设备彼此间的数据交换,建议一种合适的点对点协议(p2p)。为此,借助该协议向相关成员发送要存储的配置文件并且在必要的情况下也再次进行读取。对此的相关协议从现有技术中已充分已知。
28.在一种特殊的实施方式中建议,设有至少一个显示装置并且针对各个网络设备的状态生成能够在显示装置上可视化的参数。由此,能够使网络设备的和/或配置的状态在显示装置上随时可见。
29.前述生成的参数尤其是能够包括,配置以何种频率存储以及存储在哪些网络设备上、同名的配置文件是否具有相同的内容、所述方法涉及的网络设备的数量、网络成员的空闲的和被占用的存储器和/或关于相邻的网络设备及其状态的表。
30.在一种特殊的实施方案中建议,不将配置存储在通用的网络设备上,而是集中存储在服务器上。于是,如前述的那样将配置文件根据规则存储在服务器上并且从中调取。
31.在一种另外的实施方式中建议,所述配置并非完整地存储在配置文件中,而是仅存储至如下程度,即剩余的尚还缺失的配置数据从中央位置或者其它的网络设备中加载。由此将配置文件分成多个子文件并且将这些子文件存储在多个网络设备上。
32.在一种另外的特殊的实施方式中建议,通信协议不仅是p2p协议,而且也能够包括网络设备的扩展邻域。这可以通过如下方式实现,即存在例如包含传输级别(生存时间:ttl
‑“
time-to-live”)的协议字段。
33.然后,协议消息的发送者例如将该值设置为2,以使协议消息不是到达紧邻发送者的下一个网络设备,而是到达再下一个设备。所述消息的第一接收者并且由此发送者的直接邻居检查包含在消息中的值是否大于1。如果情况如此,则第一接收者将消息转发至所有其它的端口并且同时将ttl值减一。消息的后续接收者识别协议中的1并且相应地响应所述消息。由此,消息的发送者能够分别确定,是否应当对直接邻居或者相距较远的网络设备进行请求或者说寻址。
34.在使用这种协议字段的情况下,同样地必须在协议中保留初始的ttl值,以便在相应的网络设备响应的情况下,正好能够将该值用于响应的协议包,以便朝反方向再次到达消息的发送者处。
35.借助本发明实现的优点尤其是在于,每个网络设备都能够放弃使用附加的、借助其实现将配置存储到现有的相邻设备或者在可选的情况下存储到服务器上的部件,由此能够节省成本。
36.同时避免将附加部件从要换出的网络设备上分离并且与换入设备重新连接时可能错误的手动操作。仅须将要换入的设备与换出的设备的断开的连接以相同的方式连接,以便能够借助所述要求保护的方法识别出并且设置配置。
附图说明
37.本发明的另外的特征从附图中得出。附图如下:
38.图1示出根据本发明的用于在网络中分配配置的方法。
39.图2示出图1中的、根据本发明的用于在网络中分配配置的方法,但是具有附加的作为服务器的网络设备。
具体实施方式
40.图1示出用于应用根据本发明的用于分配网络设备1、2、3、4、5、6、7的配置的方法的网络11。示出的网络11部分地设计成环形,但是部分地设计成星形。然而,为了应用根据本发明的方法,不必具有特定的网络拓扑。所述方法可应用于所有已知的网络。
41.在网络11中设有网络设备1、2、3、4、5、6、7。网络接口本身经由端口9实现,使得每个网络设备1、2、3、4、5、6、7均可访问任一其它的网络设备1、2、3、4、5、6、7。
42.此外,图1中的至少一个网络设备5具有存储器10。能够将数据例如作为文件存储在该存储器中并且进行读取。存储器10可视为是对每个网络设备的本地存储可能性的补充。
43.图1中示出的网络设备1、2、3、4、5例如可以是网络路由器或者集线器,在其上示例性地连接有两台计算机6、7。但是,所述方法不局限于这种类型的网络设备。相反,能够使用所有类型的网络设备。
44.按照根据本发明的方法,至少一个网络设备1、2、3、4、5、6、7配备有用于位置确定的器件。通过这些位置确定器件定位所述至少一个网络设备1、2、32、4、5、6、7,使得在网络11中存在其限定的位置。
45.根据本发明,所述方法现在建议,将所述至少一个网络设备1、2、3、4、5、6、7的包括已通过位置确定器件读取的位置在内的配置存储在其它网络设备1、2、3、4、5、6、7的存储器10上。也就是说,例如如果应当对网络设备4实施所述方法,则通过位置确定器件来确定网络设备4的位置并且将网络设备4的配置存储在网络设备5的存储器10上。
46.在图1中,网络成员1、2、3、4、5、6、7中仅有一个网络成员(5)配备有存储器10。然而,也可以考虑更多的存储可能性,如尤其是在图2中示出的那样。
47.为了能够确定哪个网络设备1、2、3、4、5、6、7设有存储器10以及能够将所述配置存储到哪个存储器10上,可限定用于根据本发明的方法的规则。然后,通过这些规则明确地确定,必须访问哪个存储器10,以存储或者读取配置。
48.如果现在前述的示例性的网络设备4因其受损或者显示出其它的故障特性而停止运行,则必须将其更换为结构相同的全新出厂的设备。然后,同样地在使用前述方法的情况下确定这一新设备的位置。由于在新设备中不存在配置,因此尝试查找相应的配置。为此,借助位置确定识别要配置的网络设备4以及也识别出其配属的配置文件,即在考虑位置的情况下。所述配置文件经由前述的规则从相应的存储器10中读出并且应用在网络设备4中。
49.图2示出除了其它的网络设备1、2、3、4、5还存在服务器8的情况,所述服务器同样地具有存储器10。由此示出具有两个存储器10的网络11。经由相应的规则,此时能够确定将配置存储到哪个存储器10上。
50.一方面,可设想将所有的配置集中存储在服务器8上,但是,配置分布在多个存储器10上也是可以考虑的。由此提高配置文件在整个系统中的可用性。
51.本发明的连接不局限于前述的特征,相反,可以设想另外的实施方式。因此,可行
的是,使用ftp协议代替p2p协议。此外,可以设想,为所有网络设备配备有存储器,其中,始终将所使用的存储器10视为对配置的本地存储器的补充。然而,同样也可以设想,未设有本地存储器并且仅能够集中地存储配置文件,例如存储在服务器上。然而,在启动网络的情况下于是可能所有的网络设备都必须从服务器上读取配置并且予以应用。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献