【技术实现步骤摘要】
本专利技术涉及一种网络组态配置系统及其配置方法,特别是指一种根据实体网络判断位置,并以此位置设定网络组态的。
技术介绍
近年来,随着网际网络的蓬勃发展,网络环境也越趋复杂,因此,网络组态的配置便利性已成为各家厂商亟欲解决的问题之一。一般而言,传统配置网络组态的方式是通过人工方式或动态主机组态协议(Dynamic Host Configuration Protocol, DHCP)来进行设定。然而,随着网络环境日趋复杂,以人工方式设定网络组态效率不佳且困难,而通过DHCP配置网络组态则无法在未预先设定的情况下,根据节点在整体网络中的相对位置,指定要使用的网络地址(InternetProtocol address, IP address),故具有网络组态的配置便利性不佳的问题。有鉴于此,便有厂商提出通过二次设定的方式,先由服务端随机挑选一组网络地址以配置网络设备的网络组态,接着再由网络设备传送识别信息至服务端,以便服务端根据此识别信息重新设定网络设备的网络组态。然而,上述方式需要预先设定识别信息及其对应的网络地址,无法由服务端根据网络设备位于网络拓扑中的位置来自动配置网络设备的网络组态,故上述方式仍然无法有效解决网络组态的配置便利性不佳的问题。综上所述,可知现有技术中长期以来一直存在网络组态的配置便利性不佳的问题,因此实有必要提出改进的技术手段,来解决此一问题。
技术实现思路
本专利技术揭露一种。首先,本专利技术所揭露的基于设备位置的网络组态配置系统,包含:服务端及节点端。在服务端的部分,其包含:储存模块、接收模块、配置模块及查询模块。其中,储存模块 ...
【技术保护点】
一种基于设备位置的网络组态配置系统,其特征在于,该系统包含:至少一服务端,各服务端包含:一储存模块,用以预先储存一网络组态配置表,该网络组态配置表包含但不限于一节点信息、一网络端口号及一网络地址;一接收模块,用以接收一配置请求及一链路层发现协议信息;一配置模块,用以根据该配置请求传送一暂态网络组态;及一查询模块,用以在判断该链路层发现协议信息改变时,将该链路层发现协议信息的来源地址及网络端口号与该网络组态配置表的该节点信息及该网络端口号进行比对以查询出符合的该网络地址,并将该网络地址作为一实际网络组态进行传送;及至少一节点端,各节点端包含:一初始模块,用以通过链路层发现协议建立一地址解析表,并且广播该配置请求;一处理模块,用以在接收到该暂态网络组态后,根据该暂态网络组态设定网络组态并且在网络组态设定完成后,持续根据该地址解析表产生一链路层发现协议信息并传送至所述服务端;及一设定模块,用以在接收到该实际网络组态后,根据该实际网络组态重新设定网络组态。
【技术特征摘要】
1.一种基于设备位置的网络组态配置系统,其特征在于,该系统包含:至少一服务端,各服务端包含: 一储存模块,用以预先储存一网络组态配置表,该网络组态配置表 包含但不限于一节点信息、一网络端口号及一网络地址; 一接收模块,用以接收一配置请求及一链路层发现协议信息; 一配置模块,用以根据该配置请求传送一暂态网络组态 '及 一查询模块,用以在判断该链路层发现协议信息改变时,将该链路层发现协议信息的来源地址及网络端口号与该网络组态配置表的该节点信息及该网络端口号进行比对以查询出符合的该网络地址,并将该网络地址作为一实际网络组态进行传送;及至少一节点端,各节点端包含: 一初始模块,用以通过链路层发现协议建立一地址解析表,并且广播该配置请求; 一处理模块,用以在接收到该暂态网络组态后,根据该暂态网络组态设定网络组态并且在网络组态设定完成后,持续根据该地址解析表产生一链路层发现协议信息并传送至所述服务端 '及 一设定模块,用以在接收到该实际网络组态后,根据该实际网络组态重新设定网络组态。2.根据权利要求1的基于设备位置的网络组态配置系统,其特征在于,所述服务端更包含一同步模块,用以于存在一个以上的服务端时,各服务端之间相互同步接收到的该链路层发现协议信息。3.根据权利要求1的基于设备位置的网络组态配置系统,其特征在于,该暂态网络组态及该实际网络组态包含但不限于网络地址、子网络掩码及网关地址。4.根据权利要求1的基于设备位置的网络组态配置系统,其特征在于,该查询模块判断该链路层发现协议信息改变时是根据同一节点端前后传送的该链路层发现协议信息中的网络地址或实体地址不相同来进行判断。5.根据权利要求1的基于设备位置的网络组态配置系统,其特征在于,该链路层发现协议信息包含但不限于网络端口号及其对应的网络地址,该地址解析表包含但不限于实体地址及其对应的网络地址。6.根据权利要求1的基于设备位置的网络组态配置系...
【专利技术属性】
技术研发人员:陈友士,凌明煌,
申请(专利权)人:四零四科技股份有限公司,
类型:发明
国别省市:中国台湾;71
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。