Ip地址分发装置以及ip地址分发方法

文档序号:7909390阅读:241来源:国知局
专利名称:Ip地址分发装置以及ip地址分发方法
技术领域
本发明涉及IP地址分发装置以及IP地址分发方法,特别涉及分发与网络的路径对应地被特别指定的IP地址的方法。
背景技术
作为以太网(注册商标)上的通信协议有TCP/IP。在该TCP/IP中,作为识别以太网上的终端的信息而使用IP地址,该IP地址被唯一地分配给每个终端。作为唯一地分配 IP地址的方法,有如下方法,即,以不重复的方式对终端赋予IP地址,将该IP地址记录于终端内的记录装置中,在起动时读出该被记录的IP地址。此外,作为决定终端自身的IP地址的方法,有使用反向地址解析协议(RARP: Reverse Address Resolution Protocol)的方法。该RARP是用于询问与终端自身的MAC 地址(以太网的物理地址)对应的IP地址的协议。在该RARP中,当广播终端自身的MAC地址时,通过网络上的RARP服务器响应IP地址。在不具有外部存储装置的设备连接于网络时,为了询问IP地址,该RARP是有效的。此外,在RARP中,为了处理仅能够应对在RARP服务器预先注册有MAC地址的IP地址等的问题点,有时也使用Β00ΤΡ (BOOTstrap Protocol,引导协议)、DHCP (Dynamic Host Configuration Protocol,动态主机分配协议)等(非专利文献1)。现有技术文献非专利文献
非专利文献 1 :TCP/IP (二 J 6 ^ 卜 7 — 夕構築 Vol. 1 第 4版 Douglas Ε. Comer 編(共立出版)。

发明内容
发明要解决的课题
可是,根据上述现有技术,不依赖于通信网络的布线路径,对请求IP地址的终端与固有的MAC地址对应地分配IP地址。因此,在对连接于通信网络上某个特别指定的处所的终端A分配IP地址X之后,即使在从连接于该通信网络上的同一处所的终端A再次进行IP 地址请求的情况下,有时也对终端A分配和IP地址X不同的IP地址Y,因此存在有时对终端A的运用造成障碍的问题。本发明正是鉴于上述而完成的,其目的在于得到一种能与网络上的物理布线路径对应地分发IP地址的IP地址分发装置以及IP地址分发方法。用于解决课题的方案
为了解决上述的课题,达到目的,本发明的IP地址分发装置的特征在于,具备路径信息取得部,取得表示到达作为IP地址请求源的终端为止的通信网络的物理连接结构的路径信息;以及IP地址特别指定部,基于所述通信网络的路径信息,特别指定对所述请求源分发的IP地址。
发明效果
根据本发明,起到能与网络上的物理布线路径对应地分发IP地址的效果。


图1是表示应用本发明的IP地址分发装置11的系统的实施方式1的概略结构的框图。图2是表示图1的IP地址对应表Ilc的内容的一例的图。图3是表示图1的IP地址分发装置11的IP地址分发时的工作的图。图4是表示应用本发明的IP地址分发装置21的系统的实施方式2的概略结构的框图。图5是表示图4的IP地址对应表21c的内容的一例的图。图6是表示图4的IP地址分发装置21的IP地址分发时的工作的图。图7是表示应用本发明的IP地址分发装置31的系统的实施方式3的概略结构的框图。图8是表示图7的IP地址对应表31c的内容的一例的图。图9是表示图7的IP地址分发装置31的IP地址分发时的工作的图。图10是表示应用本发明的IP地址分发装置41的系统的实施方式3的概略结构的框图。图11是表示图10的IP地址分发装置41的IP地址分发时的工作的图。
具体实施例方式以下,基于附图对本发明的IP地址分发装置的实施方式详细地进行说明。再有, 该发明不被该实施方式限定。实施方式1.
图1是表示应用本发明的IP地址分发装置11的系统的实施方式1的概略结构的框图。 在图1中,在通信网络上设置有IP地址分发装置11、以太网开关12以及终端Tl T4,IP 地址分发装置11经由以太网开关12与终端Tl T4连接。再有,作为通信网络,例如能使用以太网。在此,IP地址分发装置11与以太网开关12的端口 PO连接,终端Tl T4分别与以太网开关12的端口 Pl P4连接,由此构筑通信网络的布线路径。再有,以太网开关12 能在以太网上作为交换集线器(switching hub)进行工作,能够判别哪个MAC地址通过哪个端口 PO P4。在此,在IP地址分发装置11设置有路径信息取得部11a、IP地址特别指定部lib 以及IP地址对应表11c。路径信息取得部Ila能够取得到达IP地址请求源的通信网络的路径信息。例如,路径信息取得部Ila通过询问对IP地址请求源的MAC地址进行发送的以太网开关12的端口号码,从而能够取得通信网络的路径信息。IP地址特别指定部lib基于通信网络的路径信息,能够特别指定对IP地址请求源分发的IP地址。IP地址对应表Ilc 能够注册通信网络的路径信息和IP地址的对应关系。图2是表示图1的IP地址对应表Ilc的内容的一例的图。在图2中,当以太网开关12的端口 Pl P4的端口号码分别为1 4时,在IP地址对应表Ilc中,与端口号码 1 4分别对应地注册彼此不同的IP地址。而且,对与端口号码1的端口 Pl连接的终端Tl能根据来自终端Tl的请求分配 ‘192.168.1.1,的IP地址。此外,对与端口号码2的端口 P2连接的终端T2能根据来自终端T2的请求分配‘192. 168. 1. 2’的IP地址。此外,对与端口号码3的端口 P3连接的终端 T3能根据来自终端T3的请求分配‘192. 168. 1.3’的IP地址。此外,对与端口号码4的端口 P4连接的终端T4能根据来自终端T4的请求分配‘192. 168. 1. 4’的IP地址。图3是表示图1的IP地址分发装置11的IP地址分发时的工作的图。在图3中, 例如,在从图1的终端Tl有IP地址请求的情况下(S11),该IP地址请求经由以太网开关12 被发送至IP地址分发装置11。再有,在该IP地址请求中,IP地址请求消息通过广播进行发送。在该IP地址请求消息的分发目的地地址中设定广播地址,在分发源地址中设定终端 Tl的MAC地址。而且,当来自终端Tl的IP地址请求被IP地址分发装置11接收时,在路径信息取得部Ila中,从该IP地址请求中提取MAC地址。而且,向以太网开关12发送该MAC地址被哪个端口 Pl P4接收的询问(S12),在以太网开关12中,进行该MAC地址被哪个端口 Pl P4接收的判别。而且,当该MAC地址被端口 Pl接收时,从以太网开关12向IP地址分发装置11回信该MAC地址被端口 Pl接收的情况(S13)。而且,当向IP地址分发装置11回信该MAC地址被端口 Pl接收的情况时,在IP地址特别指定部lib中,通过参照IP地址对应表11c,从而特别指定与端口 Pl的端口号码1 对应的IP地址。而且,当与端口 Pl的端口号码1对应的IP地址被特别指定时,将该IP地址分发至IP地址请求源的终端Tl (SH)0再有,在该IP地址的分发中,IP地址分发消息通过单播进行发送。在该IP地址分发消息的分发目的地地址中设定终端Tl的MAC地址,在分发源地址中设定IP地址分发装置11的MAC地址。在此,当通过IP地址分发装置11分发IP 地址时,对该IP地址的分发是将哪个端口的哪个MAC地址的终端作为对象进行存储。而且,当从IP地址分发装置11发送的IP地址被终端Tl接收时,该IP地址被设定为终端Tl的IP地址。而且,通过使用该IP地址,从而能在和终端Tl之间进行通信。此外,在与端口 Pl的端口号码1对应的IP地址被分发之后,当IP地址请求经由以太网开关12的端口 Pl被IP地址分发装置11再次接收时,判断在此次的IP地址请求中包含的分发源的MAC地址与已经分发了该IP地址的分发源的MAC地址是否相同。而且,在此次IP地址请求中包含的分发源的MAC地址与已经分发了 IP地址的分发源的MAC地址相同的情况下,对此次的IP地址请求源分发已经被分发的IP地址。例如, 在根据来自终端Tl的IP地址请求对终端Tl分发‘192. 168. 1. 1,的IP地址之后,在与以太网开关12的端口 Pl连接的状态下再次有来自终端Tl的IP地址请求的情况下,对终端 Tl再次分发‘192. 168. 1. 1,的IP地址。另一方面,在此次的IP地址请求中包含的分发源的MAC地址与已经分发了 IP地址的分发源的MAC地址不同的情况下,特别指定与已经被分发的IP地址不同的IP地址, 并分发至此次的IP地址请求源。例如,在根据来自终端Tl的IP地址请求对终端Tl分发 ‘192. 168. 1. 1,的IP地址之后,代替终端Tl而将终端T5连接于以太网开关12的端口 P1。而且,在经由以太网开关12的端口 Pl进行来自终端T5的IP地址请求的情况下,例如,对终端T5分发‘192. 168. 1. 5,的IP地址。由此,在对与以太网开关12的端口 Pl连接的终端Tl分配‘192. 168. 1. 1,的IP 地址之后,即使在进行对该终端Tl分配的IP地址的再设定的情况下,也能对终端Tl固定地分配‘192. 168. 1. 1’的IP地址。因此,能够防止对与以太网开关12的端口 Pl连接的终端Tl分配和前次不同的IP地址,因此能够在固定的通信网络上高效率地运用终端Tl。再有,IP地址分发装置11代替DHCP服务器而使用,终端Tl T4也可作为DHCP 客户端进行工作。此外,将与以太网开关12的端口 Pl P4的一部分对应的IP地址注册于IP地址对应表11c,针对剩余的端口 Pl P4能使用DHCP等协议也可。实施方式2.
图4是表示应用本发明的IP地址分发装置21的系统的实施方式2的概略结构的框图。 在图4中,在通信网络上设置有IP地址分发装置21、以太网开关12、13以及终端Tl T4、 T11、T21、T31,IP地址分发装置21依次经由以太网开关13、12与终端Tl Τ4连接,并且经由以太网开关13与终端Τ11、Τ21、Τ31连接。再有,作为通信网络,例如能使用以太网。在此,IP地址分发装置21与以太网开关13的端口 PO连接,以太网开关12的端口 PO与以太网开关13的端口 Pl连接,终端Τ11、Τ21、Τ31分别与以太网开关13的端口 Ρ2 Ρ4连接,终端Tl Τ4分别与以太网开关12的端口 Pl Ρ4连接,由此构筑通信网络的布线路径。再有,以太网开关12、13能在以太网上作为交换集线器进行工作,能够判别哪个 MAC地址通过以太网开关12、13自身的哪个端口 PO P4。在此,在IP地址分发装置21设置有路径信息取得部21a、IP地址特别指定部21b 以及IP地址对应表21c。路径信息取得部21a能够取得到达IP地址请求源的通信网络的路径信息。例如,路径信息取得部21a通过询问对IP地址请求源的MAC地址进行发送的以太网12、13的端口号码,从而能够取得通信网络的路径信息。IP地址特别指定部21b基于通信网络的路径信息,能够特别指定对IP地址请求源分发的IP地址。IP地址对应表21c 能够注册通信网络的路径信息和IP地址的对应关系。图5是表示图4的IP地址对应表21c的内容的一例的图。在图5中,当以太网开关12的端口 Pl P4的端口号码分别为1 4时,在IP地址对应表21c中,与以太网开关 12的端口 Pl P4的端口号码1 4分别对应地注册彼此不同的IP地址。此外,当以太网开关13的端口 Pl P4的端口号码分别为1 4,在以太网开关 13的端口 Pl连接有以太网开关12时,在IP地址对应表21c中,与以太网开关13的端口 P2 P4的端口号码2 4分别对应地注册彼此不同的IP地址。而且,对与以太网开关12的端口 Pl连接的终端Tl能根据来自终端Tl的请求分配‘192. 168. 1. 1’的IP地址。此外,对与以太网开关12的端口 P2连接的终端T2能根据来自终端T2的请求分配‘192. 168. 1.2’的IP地址。此外,对与以太网开关12的端口 P3连接的终端T3能根据来自终端T3的请求分配‘192. 168. 1. 3’的IP地址。此外,对与以太网开关12的端口 P4连接的终端T4能根据来自终端T4的请求分配‘192. 168. 1. 4’的IP地址。进而,对与以太网开关13的端口 P2连接的终端Tll能根据来自终端Tll的请求分配‘192. 168. 1. 11,的IP地址。此外,对与以太网开关13的端口 P3连接的终端T21能根据来自终端T21的请求分配‘192. 168. 1. 21’的IP地址。此外,对与以太网开关13的端口 P4连接的终端T31能根据来自终端T31的请求分配‘192. 168. 1. 31,的IP地址。图6是表示图4的IP地址分发装置21的IP地址分发时的工作的图。在图6中, 例如,在从图4的终端Tl有IP地址请求的情况下(S21),该IP地址请求依次经由以太网开关12、13被发送至IP地址分发装置21。再有,在该IP地址请求中,IP地址请求消息通过广播进行发送。在该IP地址请求消息的分发目的地地址中设定广播地址,在分发源地址中设定终端Tl的MAC地址。而且,当来自终端Tl的IP地址请求被IP地址分发装置21接收时,在路径信息取得部21a中,从该IP地址请求中提取MAC地址。而且,向以太网开关13发送该MAC地址被哪个端口 Pl P4接收的询问(S22),在以太网开关13中,进行该MAC地址被哪个端口 Pl P4接收的判别。而且,当该MAC地址被端口 Pl P4接收时,从以太网开关13向IP地址分发装置21回信该MAC地址被端口 Pl接收的情况(S23)。而且,当向IP地址分发装置21回信该MAC地址被端口 Pl接收的情况时,在IP地址特别指定部21b中,参照IP地址对应表21c。而且,为了对来自终端Tl的IP地址请求特别指定IP地址,判断为需要知道该MAC地址经由以太网开关12的哪个端口 Pl P4被发送。因此,向以太网开关12发送该MAC地址被以太网开关12的哪个端口 Pl P4接收的询问(SM),在以太网开关12中,进行该MAC地址被哪个端口 Pl P4接收的判别。而且,当该MAC地址被以太网开关12的端口 Pl接收时,从以太网开关12向IP地址分发装置 21回信该MAC地址被端口 Pl接收的情况(S25)。而且,当向IP地址分发装置21回信该MAC地址被以太网开关12的端口 Pl接收的情况时,在IP地址特别指定部21b中,通过参照IP地址对应表21c,从而特别指定与以太网开关12的端口 Pl的端口号码1对应的IP地址。而且,当与以太网开关12的端口 Pl的端口号码1对应的IP地址被特别指定时,将该IP地址分发至IP地址请求源的终端Tl (S26)。再有,在该IP地址的分发中,IP地址分发消息通过单播进行发送。在该IP地址分发消息的分发目的地地址中设定终端Tl的MAC 地址,在分发源地址中设定IP地址分发装置11的MAC地址。在此,当通过IP地址分发装置21分发IP地址时,对该IP地址的分发是将哪个端口的哪个MAC地址的终端作为对象进行存储。而且,当从IP地址分发装置11发送的IP地址被终端Tl接收时,该IP地址被设定为终端Tl的IP地址。而且,通过使用该IP地址,从而能在和终端Tl之间进行通信。此外,在与以太网开关12的端口 Pl的端口号码1对应的IP地址被分发之后,当 IP地址请求经由以太网开关12的端口 Pl以及以太网开关13的端口 Pl被IP地址分发装置21再次接收时,判断在此次的IP地址请求中包含的分发源的MAC地址和已经分发了该 IP地址的分发源的MAC地址是否相同。而且,在此次的IP地址请求中包含的分发源的MAC地址与已经分发了 IP地址的分发源的MAC地址相同的情况下,对此次的IP地址请求源分发已经被分发的IP地址。例如,在根据来自终端Tl的IP地址请求对终端Tl分发‘192. 168. 1. 1,的IP地址之后,在与以太网开关12的端口 Pl连接的状态下再次有来自终端Tl的IP地址请求的情况下,对终端Tl再次分发‘192. 168. 1. 1,的IP地址。另一方面,在此次IP地址请求中包含的分发源的MAC地址与已经分发了 IP地址的分发源的MAC地址不同的情况下,特别指定与已经被分发的IP地址不同的IP地址, 并分发至此次的IP地址请求源。例如,在根据来自终端Tl的IP地址请求对终端Tl分发 ‘192. 168. 1. 1,的IP地址之后,代替终端Tl而将终端T5连接于以太网开关12的端口 Pl。 而且,在经由以太网开关12的端口 Pl以及以太网开关13的端口 Pl进行来自终端T5的IP 地址请求的情况下,例如,对终端T5分发‘192. 168. 1. 5,的IP地址。由此,即使在IP地址分发装置21和终端Tl之间存在多个以太网开关12、13的情况下,也能对与以太网开关12的端口 Pl连接的终端Tl固定地分配‘192. 168. 1. 1’的IP地址。因此,能够防止对与以太网开关12的端口 Pl连接的终端Tl分配和前次不同的IP地址,因此能够在固定的通信网络上高效率地运用终端Tl。再有,IP地址分发装置21代替DHCP服务器而使用,终端Tl T4、Til、T21、T31 作为DHCP客户端进行工作也可。此外,将与以太网开关12的端口 Pl P4的一部分或以太网开关13的端口 Pl P4的一部分对应的IP地址注册于IP地址对应表21c,针对剩余的端口 Pl P4能使用DHCP 等协议也可。实施方式3.
图7是表示应用本发明的IP地址分发装置31的系统的实施方式3的概略结构的框图。在图7中,在列车编组中设置有车辆Kl KM (M为1以上的整数),在第N (N为1以上M以下的整数)个车辆KN设置有车辆信息管理部32。再有,车辆信息管理部32能对特别指定列车编组的车辆Kl KM的位置的车辆信息进行管理。此外,在构筑在第N个车辆KN的通信网络上设置有IP地址分发装置31、以太网开关12以及终端Tl T4,IP地址分发装置31经由以太网开关12与终端Tl T4连接。 再有,作为通信网络,例如能使用以太网。此外,作为车辆KN上的终端Tl T4,能使用为了运用车辆KN而基于来自外部的指令信号进行工作的装置,例如,门开闭装置、制动装置、照明装置或空调装置等。在此,IP地址分发装置31与以太网开关12的端口 PO连接,终端Tl T4分别与以太网开关12的端口 Pl P4连接,由此构筑通信网络的布线路径。在此,在IP地址分发装置31设置有路径信息取得部31a、IP地址特别指定部31b、 IP地址对应表31c以及车辆信息取得部31d。路径信息取得部31a能够取得到达IP地址请求源的通信网络的路径信息。例如,路径信息取得部31a通过询问对IP地址请求源的MAC 地址进行发送的以太网开关12的端口号码,从而能够取得通信网络的路径信息。车辆信息取得部31d能够取得对构筑有通信网络的列车编组的车辆位置进行特别指定的车辆信息。 IP地址特别指定部31b基于通信网络的路径信息以及车辆信息,能够特别指定对IP地址请求源分发的IP地址。IP地址对应表31c能够注册通信网络的路径信息和与车辆位置对应地被决定的IP地址的对应关系。图8是表示图7的IP地址对应表31c的内容的一例的图。在图8中,IP地址分发装置31被配置在第N个车辆KN中,以太网开关12的端口 Pl P4的端口号码分别为1
94。在该情况下,在IP地址对应表31c中,与车辆KN的号码N以及端口号码1 4分别对应地注册彼此不同的IP地址。而且,在车辆KN中,对与端口号码1的端口 Pl连接的终端Tl能根据来自终端Tl 的请求分配‘ 192. 168. N. 1’的IP地址。此外,在车辆KN中,对与端口号码2的端口 P2连接的终端T2能根据来自终端T2的请求分配‘192. 168. N. 2’的IP地址。此外,在车辆KN中, 对与端口号码3的端口 P3连接的终端T3能根据来自终端T3的请求分配‘192. 168. N. 3’ 的IP地址。此外,在车辆KN中,对与端口号码4的端口 P4连接的终端T4能根据来自终端 T4的请求分配‘192. 168. N. 4,的IP地址。图9是表示图7的IP地址分发装置31的IP地址分发时的工作的图。在图9中, 当从图7的车辆信息管理部32向车辆信息取得部31d发送车辆信息时,对应于该车辆信息的IP地址按照每个端口号码1 4被注册于IP地址对应表31c。例如,当从IP地址分发装置31向车辆KN的通信网络分发IP地址时,对应于车辆KN的号码N的IP地址按照每个端口号码1 4被注册于IP地址对应表31c (S30)。而且,在从图7的终端Tl有IP地址请求的情况下(S31),该IP地址请求经由以太网开关12被发送至IP地址分发装置31。再有,在该IP地址请求中,IP地址请求消息通过广播进行发送。在该IP地址请求消息的分发目的地地址中设定广播地址,在分发源地址中设定终端Tl的MAC地址。而且,当来自终端Tl的IP地址请求被IP地址分发装置31接收时,在路径信息取得部31a中,从该IP地址请求中提取MAC地址。而且,向以太网开关12发送该MAC地址被哪个端口 Pl P4接收的询问(S32),在以太网开关12中,进行该MAC地址被哪个端口 Pl P4接收的判别。而且,当该MAC地址被端口 Pl P4接收时,从以太网开关12向IP地址分发装置31回信该MAC地址被端口 Pl接收的情况(S33)。而且,当向IP地址分发装置31回信该MAC地址被端口 Pl接收的情况时,在IP地址特别指定部31b中,通过参照IP地址对应表31c,从而特别指定与车辆KN的号码N以及端口 Pl的端口号码1对应的IP地址。而且,当与车辆KN的号码N以及端口 Pl的端口号码1对应的IP地址被特别指定时,将该IP地址分发至IP地址请求源的终端Tl (S34)。再有,在该IP地址的分发中,IP 地址分发消息通过单播进行发送。在该IP地址分发消息的分发目的地地址中设定终端Tl 的MAC地址,在分发源地址中设定IP地址分发装置11的MAC地址。在此,当通过IP地址分发装置31分发IP地址时,对该IP地址的分发是将哪个端口的哪个MAC地址的终端作为对象进行存储。而且,当从IP地址分发装置31发送的IP地址被终端Tl接收时,该IP地址被设定为终端Tl的IP地址。而且,通过使用该IP地址,从而能在和终端Tl之间进行通信。此外,在与端口 Pl的端口号码1对应的IP地址被分发之后,当IP地址请求经由以太网开关12的端口 Pl被IP地址分发装置31再次接收时,判断在此次的IP地址请求中包含的分发源的MAC地址与已经分发了该IP地址的分发源的MAC地址是否相同。而且,在此次的IP地址请求中包含的分发源的MAC地址与已经分发了 IP地址的分发源的MAC地址相同的情况下,对此次的IP地址请求源分发已经被分发的IP地址。例如,在根据来自终端Tl的IP地址请求对终端Tl分发‘192. 168. N. 1,的IP地址之后,在与以太网开关12的端口 Pl连接的状态下再次有来自终端Tl的IP地址请求的情况下,对终端Tl再次分发‘192. 168. N. 1,的IP地址。另一方面,在此次的IP地址请求中包含的分发源的MAC地址与已经分发了 IP地址的分发源的MAC地址不同的情况下,特别指定与已经被分发的IP地址不同的IP地址, 并分发至此次的IP地址请求源。例如,在根据来自终端Tl的IP地址请求对终端Tl分发 ‘192. 168. N. 1,的IP地址之后,代替终端Tl而将终端T5连接于以太网开关12的端口 P1。 而且,在经由以太网开关12的端口 Pl进行来自终端T5的IP地址请求的情况下,例如,对终端T5分发‘192. 168. N. 5,的IP地址。由此,能对与以太网开关12的端口 Pl连接的终端Tl固定地分配‘192. 168. 1. 1, 的IP地址,能够防止对与以太网开关12的端口 Pl连接的终端Tl分配和前次不同的 IP地址。因此,能够特别指定被分配有‘192. 168. 1. 1,的IP地址的终端Tl的功能,对 ‘192. 168. 1. 1’的IP地址仅赋予与该终端Tl的功能对应的特别指定的指令信号即可,不需要提供全部的指令信号,因此能降低终端Tl的负荷。此外,通过对终端Tl T4固定地分配IP地址,从而即使在车辆KN内发生故障的情况下,也能使故障处所的判别容易化。再有,IP地址分发装置31代替DHCP服务器而使用,终端Tl T4也可作为DHCP客户端进行工作。此外,将与以太网开关12的端口 Pl P4的一部分对应的IP地址注册于IP地址对应表11c,针对剩余的端口 Pl P4能使用DHCP等协议也可。实施方式4.
图10是表示应用本发明的IP地址分发装置41的系统的实施方式3的概略结构的框图。在图10中,在通信网络上设置有IP地址分发装置41、以太网开关12以及终端Tl T4,IP地址分发装置41经由以太网开关12与终端Tl T4连接。再有,作为通信网络,例如能使用以太网。在此,IP地址分发装置41与以太网开关12的端口 PO连接,终端Tl T4分别与以太网开关的端口 Pl P4连接,由此构筑通信网络的布线路径。在此,在IP地址分发装置41设置有路径切断部41a、IP地址特别指定部41b以及 IP地址对应表41c。路径切断部41a能以仅使到达IP地址请求源的通信网络的路径有效化的方式切断其它路径。IP地址特别指定部41b基于被路径切断部41a有效化的通信网络的路径信息,能特别指定对IP地址请求源分发的IP地址。IP地址对应表41c能够注册通信网络的路径信息和IP地址的对应关系。再有,在IP地址对应表41c中能够注册与图 2的IP地址对应表Ilc同样的内容。图11是表示图10的IP地址分发装置41的IP地址分发时的工作的图。在图11 中,当在IP地址对应表41c中,如图2所示,注册有与以太网开关12的端口 Pl P4分别对应的IP地址时,从路径切断部41a对以太网开关12进行指示以使这些端口 Pl P4中的仅一个的通信被依次有效化(S41、S44)。例如,在S41中,以仅使以太网开关12的端口 Pl的通信有效化的方式切断端口 P2 P4的通信路径,在S44中,以仅使以太网开关12的端口 P2的通信有效化的方式切断端口 P1、P3、P4的通信路径。再有,路径切断部41a能够周期性地反复操作,以使以太网开关12的端口 Pl P4中的仅一个的通信被依次有效化。另一方面,当从终端Tl进行IP地址请求时,从终端Tl周期性地发送该IP地址请求。再有,在该IP地址请求中,IP地址请求消息通过广播进行发送。在该IP地址请求消息的分发目的地地址中设定广播地址,在分发源地址中设定终端Tl的MAC地址。在此,在以太网开关12的仅端口 Pl的通信被有效化时当从终端Tl有IP地址请求时,该IP地址请求经由以太网开关12被发送至IP地址分发装置41 (S42)。而且,当来自终端Tl的IP地址请求被IP地址分发装置41接收时,在IP地址特别指定部41b中,通过参照IP地址对应表41c,从而特别指定与端口 Pl的端口号码1对应的IP地址。而且,当与端口 Pl的端口号码1对应的IP地址被特别指定时,将该IP地址分发至IP地址请求源的终端Tl (S43)。再有,在该IP地址的分发中,IP地址分发消息通过单播进行发送。在该IP地址分发消息的分发目的地地址中设定终端Tl的MAC地址,在分发源地址中设定IP地址分发装置41的MAC地址。在此,当通过IP地址分发装置41分发IP 地址时,对该IP地址的分发是将哪个端口的哪个MAC地址的终端作为对象进行存储。而且,当从IP地址分发装置41发送的IP地址被终端Tl接收时,该IP地址被设定为终端Tl的IP地址。而且,通过使用该IP地址,从而能在和终端Tl之间进行通信。此外,在与端口 Pl的端口号码1对应的IP地址被分发之后,当IP地址请求经由以太网开关12的端口 Pl被IP地址分发装置11再次接收时,判断在此次的IP地址请求中包含的分发源的MAC地址与已经分发了该IP地址的分发源的MAC地址是否相同。而且,在此次的IP地址请求中包含的分发源的MAC地址与已经分发了 IP地址的分发源的MAC地址相同的情况下,对此次的IP地址请求源分发已经被分发的IP地址。例如,在根据来自终端Tl的IP地址请求对终端Tl分发‘192. 168. 1. 1,的IP地址之后,在与以太网开关12的端口 Pl连接的状态下再次有来自终端Tl的IP地址请求的情况下,对终端Tl再次分发‘192. 168. 1. 1,的IP地址。另一方面,在此次的IP地址请求中包含的分发源的MAC地址与已经分发了 IP地址的分发源的MAC地址不同的情况下,特别指定与已经被分发的IP地址不同的IP地址, 并分发至此次的IP地址请求源。例如,在根据来自终端Tl的IP地址请求对终端Tl分发 ‘192. 168. 1. 1,的IP地址之后,代替终端Tl而将终端T5连接于以太网开关12的端口 P1。 而且,在经由以太网开关12的端口 Pl进行来自终端T5的IP地址请求的情况下,例如,对终端T5分发‘192. 168. 1. 5,的IP地址。由此,在对与以太网开关12的端口 Pl连接的终端Tl分配‘192. 168. 1. 1,的IP 地址之后,即使在进行对该终端Tl分配的IP地址的再设定的情况下,也不用向以太网开关 12询问路径信息,能够对终端Tl分配‘ 192. 168. 1. 1’的IP地址。因此,能够防止对与以太网开关12的端口 Pl连接的终端Tl分配和前次不同的的IP地址,因此,能够在固定的通信网络上高效率地运用终端Tl。再有,IP地址分发装置41代替DHCP服务器而使用,终端Tl T4也可作为DHCP
客户端进行工作。此外,将与以太网开关12的端口 Pl P4的一部分对应的IP地址注册于IP地址对应表11c,针对剩余的端口 Pl P4能使用DHCP等协议也可。此外,在图10的实施方式4中,针对代替图1的IP地址分发装置11而使用IP地址分发装置41的方法进行了说明,但也可代替图4的IP地址分发装置21而使用IP地址分发装置41,也可代替图7的IP地址分发装置31而使用IP地址分发装置41。产业上的利用可能性
如以上那样,本发明的IP地址分发装置能与网络上的物理布线路径对应地分发IP地址,适用于对重新连接于通信网络上的同一处所的终端分配同一 IP地址的方法。附图标记的说明 11、21、31、41 IP地址分发装置; 11a、2la、3Ia 路径信息取得部; llb、21b、31b、41b IP地址特别指定部; llc、21c、31c、41c IP 地址对应表; 12,13 以太网开关;
Pl P5 端口;
Tl T4、T11、T21、T31 终端;
31d 车辆信息取得部;
32 车辆信息管理部;
41a 路径切断部;
Kl KM 车辆。
权利要求
1.一种IP地址分发装置,其特征在于,具备路径信息取得部,取得表示到达作为IP地址请求源的终端为止的通信网络的物理连接结构的路径信息;以及IP地址特别指定部,基于所述通信网络的路径信息,特别指定对所述请求源分发的IP 地址。
2.根据权利要求1所述的IP地址分发装置,其特征在于,所述路径信息取得部通过询问对所述请求源的MAC地址进行发送的以太网开关的端口号码,从而取得所述路径信息。
3.根据权利要求1或2所述的IP地址分发装置,其特征在于,具备IP地址对应表,注册有所述通信网络的路径信息和IP地址的对应关系,所述IP地址特别指定部基于所述IP地址对应表的参照结果,特别指定与所述通信网络的路径信息对应的IP地址。
4.一种IP地址分发装置,其特征在于,具备路径切断部,以仅使到达IP地址请求源的通信网络的路径有效化的方式切断其它路径;以及IP地址特别指定部,基于被所述路径切断部有效化了的通信网络的路径信息,特别指定对所述请求源分发的IP地址。
5.根据权利要求4所述的IP地址分发装置,其特征在于,具备IP地址对应表,注册有所述通信网络的路径信息和IP地址的对应关系,所述IP地址特别指定部基于所述IP地址对应表的参照结果,特别指定与被所述路径切断部有效化了的路径对应的IP地址。
6.一种IP地址分发装置,其特征在于,具备路径信息取得部,取得到达IP地址请求源的通信网络的路径信息;车辆信息取得部,取得对构筑有所述通信网络的列车编组的车辆位置进行特别指定的车辆信息;以及IP地址特别指定部,基于所述通信网络的路径信息以及车辆信息,特别指定对所述请求源分发的IP地址。
7.根据权利要求6所述的IP地址分发装置,其特征在于,具备IP地址对应表,注册有所述通信网络的路径信息和对应于所述车辆位置而被决定的 IP地址的对应关系,所述IP地址特别指定部基于所述IP地址对应表的参照结果,特别指定与所述通信网络的路径信息以及所述车辆位置对应的IP地址。
8.—种IP地址分发装置,其特征在于,具备路径切断部,以仅使到达IP地址请求源的通信网络的路径有效化的方式切断其它路径;车辆信息取得部,取得对构筑有所述通信网络的列车编组的车辆位置进行特别指定的车辆信息;以及IP地址特别指定部,基于被所述路径切断部有效化了的通信网络的路径信息以及车辆信息,特别指定对所述请求源分发的IP地址。
9.根据权利要求8所述的IP地址分发装置,其特征在于,具备IP地址对应表,注册有所述通信网络的路径信息和对应于所述车辆位置而被决定的 IP地址的对应关系,所述IP地址特别指定部基于所述IP地址对应表的参照结果,特别指定与被所述路径切断部有效化了的路径以及所述车辆位置对应的IP地址。
10.一种IP地址分发方法,其特征在于,具备通过询问对IP地址请求源的MAC地址进行发送以太网开关的端口号码,从而取得到达所述IP地址请求源的通信网络的路径信息的步骤;以及基于注册有所述通信网络的路径信息和IP地址的对应关系的IP地址对应表的参照结果,特别指定与所述通信网络的路径信息对应的IP地址的步骤。
11.一种IP地址分发方法,其特征在于,具备以仅使到达IP地址请求源的通信网络的路径有效化的方式切断其它路径的路径切断部;以及基于注册有所述通信网络的路径信息和IP地址的对应关系的IP地址对应表的参照结果,特别指定与被所述路径切断部有效化了的路径对应的IP地址的步骤。
12.—种IP地址分发方法,其特征在于,具备取得到达IP地址请求源的通信网络的路径信息的步骤; 对构筑有所述通信网络的列车编组的车辆位置进行特别指定的步骤;以及基于注册有所述通信网络的路径信息和对应于所述车辆位置而被决定的IP地址的对应关系的IP地址对应表的参照结果,特别指定与所述通信网络的路径信息以及所述车辆位置对应的IP地址的步骤。
13.—种IP地址分发方法,其特征在于,具备以仅使到达IP地址请求源的通信网络的路径有效化的方式切断其它路径的步骤; 取得对构筑有所述通信网络的列车编组的车辆位置进行特别指定的车辆信息的步骤;以及基于注册有所述通信网络的路径信息和对应于所述车辆位置而被决定的IP地址的对应关系的IP地址对应表的参照结果,特别指定与所述被有效化的路径以及所述车辆位置对应的IP地址的步骤。
全文摘要
路径信息取得部(11a)通过询问对IP地址请求源的MAC地址进行发送的以太网开关(12)的端口号码,从而取得通信网络的路径信息,IP地址特别指定部(11b)通过参照IP地址对应表(11c),从而特别指定与通信网络的路径信息对应的IP地址,并分发至IP地址请求源。
文档编号H04L12/44GK102301653SQ20108000569
公开日2011年12月28日 申请日期2010年1月20日 优先权日2009年1月28日
发明者大畑博行, 重枝哲也 申请人:三菱电机株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1