(57)【特許請求の範囲】
【請求項１】
スイッチ装置により形成されたネットワーク、および当該ネットワークに接続されたＩＰアドレス配布装置を備えたＩＰアドレス配信システムであって、
前記スイッチ装置は、前記ＩＰアドレス配布装置がＩＰアドレスの要求元の機器に対して配布するＩＰアドレスである配布用ＩＰアドレスを含んだ信号を受信すると、受信信号に含まれている配布用ＩＰアドレスの一部または全部を、当該信号を中継するポートに応じた値に書き換えることを特徴とするＩＰアドレス配布システム。
【請求項２】
前記スイッチ装置は、前記配布用ＩＰアドレスを中継するポートに固有の値に書き換えることを特徴とする請求項１に記載のＩＰアドレス配布システム。
【請求項３】
前記スイッチ装置が複数存在する場合、各スイッチ装置は、それぞれ異なる規則で配布用ＩＰアドレスの書き換えを行い、書き換え後の配布用ＩＰアドレスが他のスイッチ装置で書き換えられた後の配布用ＩＰアドレスと重複するのを回避することを特徴とする請求項１に記載のＩＰアドレス配布システム。
【請求項４】
前記ＩＰアドレス配布装置を複数備えたことを特徴とする請求項１に記載のＩＰアドレス配布システム。
【請求項５】
前記ネットワークを列車内に構築されたネットワークとすることを特徴とする請求項１に記載のＩＰアドレス配布システム。
【請求項６】
ＩＰアドレス配布装置とともにＩＰアドレス配信システムを形成するスイッチ装置であって、
前記ＩＰアドレス配布装置がＩＰアドレスの要求元の機器に対して配布するＩＰアドレスである配布用ＩＰアドレスを含んだ信号を受信すると、受信信号に含まれている配布用ＩＰアドレスの一部または全部を、当該信号を中継するポートに応じた値に書き換えることを特徴とするスイッチ装置。
【請求項７】
スイッチ装置により形成されたネットワーク、および当該ネットワークに接続されたＩＰアドレス配布装置を備えたＩＰアドレス配信システムにおけるＩＰアドレス配布方法であって、
前記ＩＰアドレス配布装置が、ＩＰアドレスの要求元機器に対して割り当てる仮のＩＰアドレスを決定し、決定した仮のＩＰアドレスを含んだＩＰアドレス配布信号を送信する仮ＩＰアドレス配布ステップと、
前記スイッチ装置が、前記ＩＰアドレス配布信号を受信し、当該受信した信号に含まれている仮のＩＰアドレスの一部または全部を、当該信号を中継するポートに応じた値に書き換えて送信するＩＰアドレス書き換えステップと、
を含むことを特徴とするＩＰアドレス配布方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＰアドレス配布システム、スイッチ装置およびＩＰアドレス配布方法に関するものである。
【背景技術】
【０００２】
装置間の通信プロトコルとして使用されることの多いＴＣＰ／ＩＰでは、装置を識別する情報としてＩＰアドレスを使用する。ＴＣＰ／ＩＰを使用する場合、ネットワーク上の各装置には一意に定まったＩＰアドレスを割り振る必要がある。【０００３】
ネットワーク上の各装置のＩＰアドレスを決定する方法としては、各装置に重複がないようにＩＰアドレスを付与し、装置内の記録装置にＩＰアドレスを記録しておき、装置は起動時に記録されたＩＰアドレスを使用するという方法がある。【０００４】
また、ネットワーク上の各装置のＩＰアドレスを決定する方法として、逆アドレス解決プロトコル（ＲＡＲＰ：Reverse  Address  Resolution  Protocol）がある。このＲＡＲＰを適用した場合、各装置は起動時に、ＲＡＲＰメッセージをネットワークにブロードキャスト送信する。ネットワーク上にあるＲＡＲＰサーバは、ＲＡＲＰメッセージに対応して、ネットワーク経由で送信元装置にＩＰアドレスを配布する。【０００５】
また、ＲＡＲＰに代わるＩＰアドレス配布方法として、ＢＯＯＴＰ（Bootstrap  Protocol）やＤＨＣＰ（Dynamic  Host  Configuration  Protocol）がある。いずれの仕組みも、ＩＰアドレスを管理しているサーバが、装置からの要求に応じてＩＰアドレスを配布することで、ＩＰアドレスを決定している（例えば、非特許文献１参照）。
【先行技術文献】
【非特許文献】
【０００６】
【非特許文献１】ＴＣＰ／ＩＰによるネットワーク構築  Ｖｏｌ．１  第４版  Ｄｏｕｇｌａｓ  Ｅ．Ｃｏｍｅｒ編（共立出版）
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上述したような各種ＩＰアドレス配布方法において、ＩＰアドレスの配布要求を受けたサーバは、要求元の機器に対してＩＰアドレスを割り当てる。しかしながら、ネットワークの物理的な構成を考慮してＩＰアドレスを割り当てることはしないので、以下に示すような課題が存在する。【０００８】
例えば、機器構成が予め設計されたネットワークでＴＣＰ／ＩＰを使用する場合を考える。このネットワークにおいては、各ネットワーク機器の配置は決まっているので、ネットワーク運用上、装置の故障により装置交換が必要となった場合、交換後の該当装置のＩＰアドレスは、機器の配置に応じて、故障した装置に付与されていたものと同じ（または関連する）ＩＰアドレスを付与することが望ましい。機器の配置に応じてＩＰアドレスが付与されている場合、通信異常が発生した場合に該当機器の特定が容易になるなど、機器を管理する上での利便性が高まる。交換後の装置に対して交換前の装置に付与されていたものと同じまたは関連するＩＰアドレスを付与するには、装置設置時に所望のＩＰアドレスを作業者が書き込むことにより対応できるが、装置交換後に設置位置に応じたＩＰアドレスが自動的に付与されると、運用上の簡便性が向上する。また、人による手作業で設定を行う場合、作業ミスが発生するおそれがあるが、自動化することにより作業ミスも防止できる。従って、装置が設置された場合に、機器の配置に対応したＩＰアドレスが自動で配布されることが望ましい。【０００９】
本発明は、上記に鑑みてなされたものであって、装置交換などによりＩＰアドレスが付与されていない装置が新たに設置された場合に、新たに設置された装置に対して設置位置に応じたＩＰアドレスを付与することが可能なＩＰアドレス配布システム、スイッチ装置およびＩＰアドレス配布方法を得ることを目的とする。
【課題を解決するための手段】
【００１０】
上述した課題を解決し、目的を達成するために、本発明は、スイッチ装置により形成されたネットワーク、および当該ネットワークに接続されたＩＰアドレス配布装置を備えたＩＰアドレス配信システムであって、前記スイッチ装置は、前記ＩＰアドレス配布装置がＩＰアドレスの要求元の機器に対して配布するＩＰアドレスである配布用ＩＰアドレスを含んだ信号を受信すると、受信信号に含まれている配布用ＩＰアドレスの一部または全部を、当該信号を中継するポートに応じた値に書き換えることを特徴とする。
【発明の効果】
【００１１】
この発明によれば、スイッチは、ＩＰアドレス配布装置が発行したＩＰアドレス配布用メッセージを中継する場合、メッセージに含まれている配布用ＩＰアドレスの一部または全てのビットを、中継先のポートに対応した値に書き換えることとした。これにより、ネットワークの物理配線上における機器の位置（設置位置）に対応させてＩＰアドレスを配布することが可能となる。例えば、ＩＰアドレスの配布を受ける機器を故障等により交換する場合でも、交換後の機器に交換前の機器と同一のＩＰアドレスを自動で付与することができる。
【図面の簡単な説明】
【００１２】
【図１】図１は、実施の形態１のＩＰアドレス配布システムの構成例を示す図である。
【図２】図２は、ＩＰアドレス配布用メッセージの構成例を示す図である。
【図３】図３は、配布用ＩＰアドレス下位８ｂｉｔの書換表の一例を示す図である。
【図４】図４は、書換表に従って書き換えを実施した後の配布用ＩＰアドレスの一例を示す図である。
【図５】図５は、ＩＰアドレス配布動作の一例を示すシーケンス図である。
【図６】図６は、配布済みＩＰアドレスの管理方法の一例を示す図である。
【図７】図７は、実施の形態２のＩＰアドレス配布システムの構成例を示す図である。
【図８】図８は、配布用ＩＰアドレスの書換表の一例を示す図である。
【図９】図９は、ＩＰアドレス配布動作の一例を示すシーケンス図である。
【図１０】図１０は、実施の形態３のＩＰアドレス配布システムの構成例を示す図である。
【図１１】図１１は、配布用ＩＰアドレスの書換表の一例を示す図である。
【図１２】図１２は、ＩＰアドレス配布動作の一例を示すシーケンス図である。
【図１３】図１３は、ＩＰアドレス配布システムの適用例を示す図である。
【発明を実施するための形態】
【００１３】
以下に、本発明にかかるＩＰアドレス配布システムおよびＩＰアドレス配布方法の実施の形態を図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。
【００１４】
実施の形態１．
図１は、この発明の実施の形態１にかかるＩＰアドレス配布システムの構成例を示す図である。本実施の形態のＩＰアドレス配布システムは、ＩＰアドレス配布装置１と、イーサネット（登録商標）スイッチであるスイッチ（Switch）２とを含んで構成されている。ＩＰアドレス配布装置１は、スイッチ２のポートＰ５と接続されている。スイッチ２のポートＰ１には機器３が接続され、ポートＰ２には機器４が接続されている。本実施の形態では、機器３，４にＩＰアドレスを付与する仕組みを説明する。
【００１５】
図２は、本実施の形態のＩＰアドレス配布システムにおいて、ＩＰアドレス配布装置１がシステム内の機器に対してＩＰアドレスを配布する際に使用するＩＰアドレス配布用メッセージの構成例を示す図である。
【００１６】
図示したように、ＩＰアドレス配布用メッセージは、送信先アドレス、送信元アドレスおよび配布用ＩＰアドレスをそれぞれ格納するための領域を有する。送信先アドレスの領域には、本メッセージの送信先となる機器（ＩＰアドレスの配布を要求している機器）のアドレスが設定され、送信元アドレスの領域には、本メッセージの送信元であるＩＰアドレス配布装置１のアドレスが設定され、配布用ＩＰアドレスの領域には、本メッセージの送信先の機器に対して割り当てるＩＰアドレスが設定される。一般に、ＩＰｖ４では、３２ビットのＩＰアドレスが使用される。
【００１７】
図２に示したＩＰアドレス配布用メッセージは、ＩＰアドレス配布装置１から送信されると、スイッチ２において、送信先アドレスが示す機器が接続されているポートへ中継される。ここで、スイッチ２は、ＩＰアドレス配布用メッセージを通過させる際に、通過するポートに対応して、ＩＰアドレス配布用メッセージの配布用ＩＰアドレス領域に設定されているＩＰアドレスの下位８ｂｉｔの値を書き換える。
【００１８】
図３は、スイッチ２の各ポートに対応する、配布用ＩＰアドレス下位８ｂｉｔの書換表の一例を示す図である。スイッチ２は、ＩＰアドレス配布用メッセージを各ポートから出力する際に、図３の書換表を参照して配布用ＩＰアドレス（配布用ＩＰアドレスの領域に格納されているＩＰアドレス）の下位８ｂｉｔの値を、出力ポートに対応して書き換える。例えば、ポートＰ５から入力されたＩＰアドレス配布用メッセージの配布用ＩＰアドレスが192.168.1.100とすると、スイッチ２は、このＩＰアドレス配布用メッセージを各ポートから出力する際、配布用ＩＰアドレスを、図３に従って書き換える。書き換え後の配布用ＩＰアドレスは図４に示したものとなる。
【００１９】
一例として、機器３にＩＰアドレスを配布する（割り当てる）手順を図５のシーケンス図を用いて説明する。機器３はブロードキャストでＩＰアドレス要求メッセージをネットワーク内にあるＩＰアドレス配布装置１に要求する。ＩＰアドレス要求メッセージの送付先アドレスはブロードキャストアドレスとし、配信元アドレスには自身（機器３）のＭＡＣアドレスを格納する。ブロードキャストを使用することでＩＰアドレス要求メッセージはスイッチ２経由でＩＰアドレス配布装置１に到達する。
【００２０】
ＩＰアドレス配布装置１は、ＩＰアドレス要求メッセージを受信すると、配布用ＩＰアドレスを生成し、送付先アドレスに機器３のＭＡＣアドレスを格納し、配信元アドレスに自身（ＩＰアドレス配布装置１）のＭＡＣアドレスを格納し、配布用ＩＰアドレス用領域には、上記の生成した配布用ＩＰアドレス（図５では、192.168.1.100）を格納した、ＩＰアドレス配布用メッセージを発行する。
【００２１】
ＩＰアドレス配布用メッセージはスイッチ２のポートＰ１を経由して機器３に到達するが、スイッチ２のポートＰ１を通過する際に、図３に示した書換表に従った書き換え処理が行われ、ＩＰアドレス配布用メッセージの配布用ＩＰアドレスは、192.168.1.1となる。この結果、機器３には、ＩＰアドレス192.168.1.1が割り当てられる。
【００２２】
機器４については、同様の手順で、ＩＰアドレス192.168.1.2が割り当てられる。
【００２３】
機器３，４は、ＩＰアドレスの配布を受けると、自身のＩＰアドレスを配布されたＩＰアドレス（192.168.1.1，192.168.1.2）に設定し、その後、ＩＰ通信を開始する。
【００２４】
機器３が故障して、別の装置に置き換えを行ったケースを考える。この置き換えた装置は、ＩＰアドレス要求メッセージを発行して、自分のＩＰアドレスを決定するが、先に示した機器３と同様の手順で、ＩＰアドレスは、192.168.1.1が割り当てられる。
【００２５】
本ＩＰアドレス配布システムにおいて、ＩＰアドレス配布装置１と機器とのＩＰアドレス配布の仕組みとしてＩＰアドレス配布装置１はＤＨＣＰサーバの動作、機器はＤＨＣＰクライアントの動作とすることも可能である。ＩＰアドレス配布装置１は、内部の動作としてＤＨＣＰサーバと異なる動作をするが、機器は一般のＤＨＣＰクライアントと全く同一の動作で対応できる。
【００２６】
なお、スイッチ２がＩＰアドレス配布用メッセージの配布用ＩＰアドレスを書き換えるため、ＩＰアドレス配布装置１が認識している配布済みＩＰアドレスと各機器に実際に割り当てられたＩＰアドレスが一致しない状態となる。このような状態は、例えば、ＡＲＰ（Address  Resolution  Protocol）を使用して解消することができる。ＩＰアドレス配布装置１は、例えば、ＡＲＰテーブルを参照してＭＡＣアドレスが不明のＩＰアドレスを設定したＡＲＰ要求を送信し、応答が返ってきた場合、図６に示したように、ＡＲＰ応答で通知されてきたＭＡＣアドレスをＡＲＰテーブルに登録するとともに、ＡＲＰ応答で通知されてきたＩＰアドレスをＡＲＰ応答で通知されてきたＭＡＣアドレスの機器に配布済みのＩＰアドレスとして記憶する。例えば、図６に示したような、ＭＡＣアドレスと、ＩＰアドレス配布用メッセージで配布したアドレスと、ＡＲＰ応答で通知されてきたＩＰアドレスを対応付けたテーブル（配布済みＩＰアドレス管理テーブル）を作成して管理する。図６に示した例では、ＩＰアドレス192.168.1.3のＡＲＰ要求に対するＡＲＰ応答においてＭＡＣアドレス00-08-A1-0D-6A-11が通知されてきたため、通知されてきたＭＡＣアドレスをＡＲＰテーブルに登録するとともに、ＡＲＰ要求を行ったＩＰアドレス192.168.1.3を通知されてきたＭＡＣアドレス00-08-A1-0D-6A-11と対応付けて配布済みＩＰアドレス管理テーブルに登録する。
【００２７】
本実施の形態では、配布用ＩＰアドレスの下位８ｂｉｔを書き換える例について説明したが、配布用ＩＰアドレスの全てのビットもしくは、任意の複数のビットをスイッチの各ポートに対応付けて書き換えるようにしても、全く同様に、固定的なＩＰアドレスを配布可能なシステムを実現できる。
【００２８】
このように、本実施の形態のＩＰアドレス配布システムにおいて、スイッチは、ＩＰアドレス配布装置が発行したＩＰアドレス配布用メッセージを中継する場合、メッセージに含まれている配布用ＩＰアドレスの一部または全てのビットを、中継先のポート（出力ポート）に対応した固定値に書き換えることとした。これにより、ネットワークの物理配線上における機器の位置（設置位置）に対応させてＩＰアドレスを配布することが可能となる。例えば、ＩＰアドレスの配布を受ける機器を故障等により交換する場合でも、交換後の機器に交換前の機器と同一のＩＰアドレスを自動で付与することができる。
【００２９】
実施の形態２．
図７は、実施の形態２のＩＰアドレス配布システムの構成例を示す図である。図７において、実施の形態１で説明したＩＰアドレス配布システム（図１）に含まれていた装置と同一の装置には同じ符号を付している。
【００３０】
本実施の形態のＩＰアドレス配布システムは、ＩＰアドレス配布装置１と、スイッチ２および５とを含んで構成され、スイッチ２のポートＰ１とスイッチ５のポートＰ５が接続されている。実施の形態１と同様に、スイッチ２のポートＰ５にＩＰアドレス配布装置１が接続され、ポートＰ２に機器４が接続されている。また、スイッチ５のポートＰ４に機器７が接続されている。
【００３１】
本実施の形態では、２台のスイッチを介してＩＰアドレス配布装置１と通信する機器７に対してＩＰアドレスを付与する動作を説明する。なお、機器４にＩＰアドレスを配布する場合の動作は実施の形態１と同様である。すなわち、スイッチ２は、ＩＰアドレス配布用メッセージ（図２）を中継する際に、配布用ＩＰアドレスの値を図３に示した書換表に従って書き換える。
【００３２】
図８は、スイッチ５が使用する書換表（配布用ＩＰアドレスの書換表）の一例を示す図である。スイッチ５は、スイッチ２と同様に、ＩＰアドレス配布用メッセージを中継する際に配布用ＩＰアドレスの値を書き換える。ただし、図８に示した書換表に従って書き換えを行う。すなわち、スイッチ２が使用する書換表（図３）とは異なる書換表に従った書き換えを行う。
【００３３】
機器７にＩＰアドレスを配布する手順を図９のシーケンス図を用いて説明する。機器７はブロードキャストでＩＰアドレス要求メッセージをネットワーク内にあるＩＰアドレス配布装置１に要求する。ＩＰアドレス要求メッセージの送付先アドレスはブロードキャストアドレスとし、配信元アドレスには自身（機器７）のＭＡＣアドレスを格納する。ブロードキャストを使用することでＩＰアドレス要求メッセージはスイッチ５およびスイッチ２を経由してＩＰアドレス配布装置１に到達する。
【００３４】
ＩＰアドレス配布装置１は、ＩＰアドレス要求メッセージを受信すると、配布用ＩＰアドレスを生成し、送付先アドレスに機器７のＭＡＣアドレスを格納し、配信元アドレスに自身（ＩＰアドレス配布装置１）のＭＡＣアドレスを格納し、配布用ＩＰアドレス用領域には、上記の生成した配布用ＩＰアドレス（192.168.1.100）を格納した、ＩＰアドレス配布用メッセージを発行する。
【００３５】
ＩＰアドレス配布用メッセージは、スイッチ２のポートＰ１を経由してスイッチ５に中継されるが、このとき、スイッチ２は、図３の書換表に従い、中継するＩＰアドレス配布用メッセージの配布用ＩＰアドレスを書き換える。具体的には、192.168.1.100を192.168.1.1に書き換える。スイッチ２で中継されたＩＰアドレス配布用メッセージは、スイッチ５のポートＰ４を経由して機器７に中継されるが、このとき、スイッチ５は、図８の書換表に従い、中継するＩＰアドレス配布用メッセージの配布用ＩＰアドレスを書き換える。具体的には、192.168.1.1を192.168.1.14に書き換える。この結果、機器７には、ＩＰアドレス192.168.1.14が割り当てられる。
【００３６】
機器７は、ＩＰアドレスの配布を受けると、配布されたＩＰアドレス（192.168.1.14）を自身のＩＰアドレスに設定し、その後、ＩＰ通信を開始する。
【００３７】
本実施の形態では、スイッチ２および５がそれぞれ異なる書換表を使用する必要があるが、各スイッチが使用する書換表は、例えば、スイッチの設置時に固定的に設定する。なお、各スイッチが複数の書換表を予め保持しておき、スイッチの有する接点情報に基づき、使用する書換表を切り替えるようにしてもよい。この場合、スイッチが故障した場合でも、接点情報を同じにすることで、スイッチを交換しても同じＩＰアドレスが配布可能になる。
【００３８】
このように、本実施の形態のＩＰアドレス配布システムにおいては、複数（２台）のスイッチがそれぞれ異なる書換表に従い、ＩＰアドレス配布用メッセージを中継する際に配布用ＩＰアドレスを書き換えることとした。これにより、実施の形態１と同様に、ネットワークの物理配線上における機器の位置に対応させてＩＰアドレスを配布することが可能となる。また、ＩＰアドレスの重複割り当てを回避できる。
【００３９】
実施の形態３．
本実施の形態では、複数のＩＰアドレス配布装置を含んだ構成のＩＰアドレス配布システムにおけるＩＰアドレス配布動作を説明する。
【００４０】
図１０は、実施の形態３のＩＰアドレス配布システムの構成例を示す図である。図１０において、実施の形態１，２で説明したＩＰアドレス配布システム（図１，図７）に含まれていた装置と同一の装置には同じ符号を付している。
【００４１】
本実施の形態のＩＰアドレス配布システムは、ＩＰアドレス配布装置１および８と、スイッチ２、５および９とを含んで構成され、スイッチ２のポートＰ１とスイッチ５のポートＰ５が接続されるとともに、スイッチ５のポートＰ１とスイッチ９のポートＰ５が接続されている。実施の形態１と同様に、スイッチ２のポートＰ５にＩＰアドレス配布装置１が接続され、ポートＰ２に機器４が接続されている。また、スイッチ５のポートＰ２に機器１０が接続され、ポートＰ４に機器７が接続されている。スイッチ９のポートＰ２に機器１１が接続され、ポートＰ４にＩＰアドレス配布装置８が接続されている。
【００４２】
図１１は、スイッチ９が使用する書換表（配布用ＩＰアドレスの書換表）の一例を示す図である。スイッチ９は、スイッチ２，５と同様に、ＩＰアドレス配布用メッセージを中継する際に配布用ＩＰアドレスの値を書き換える。ただし、図１１に示した書換表に従って書き換えを行う。すなわち、スイッチ２，５が使用する書換表（図３，図８）とは異なる書換表に従った書き換えを行う。
【００４３】
次に、本実施の形態のＩＰアドレス配布システムにおけるＩＰアドレス配布動作を説明する。一例として、機器７を対象としたＩＰアドレス配布動作を説明する。なお、実施の形態１，２と同様に、スイッチ２は図３の書換表を使用し、スイッチ５は図８の書換表を使用するものとして説明を行う。
【００４４】
機器７は、ＩＰアドレスの配布を要求する場合、ＩＰアドレス要求メッセージの送付先アドレスにブロードキャストアドレスを格納し、配信元アドレスには自身（機器７）のＭＡＣアドレスを格納して送信する。このＩＰアドレス要求メッセージは、まず、スイッチ５に到達する。スイッチ５は、受信したＩＰアドレス要求メッセージの送付先アドレスがブロードキャストアドレスのため、メッセージを受信したポート以外の全ポートに中継する。スイッチ５で中継されたＩＰアドレス要求メッセージはスイッチ２および９に到達し、スイッチ２および９も同様に、メッセージを受信したポート以外の全ポートに中継する。この結果、ＩＰアドレス要求メッセージはＩＰアドレス配布装置１および８の双方に到達する。
【００４５】
ＩＰアドレス配布装置１および８は、機器７が送信したＩＰアドレス要求メッセージを受信すると、配布するＩＰアドレスを決定し、決定したＩＰアドレスを配布用ＩＰアドレスとしたＩＰアドレス配布用メッセージを生成して機器７宛てに送信する。
【００４６】
ＩＰアドレス配布装置１がＩＰアドレスを配布する動作シーケンスは実施の形態２で説明したとおりである（図９参照）。ＩＰアドレス配布装置１は、配布用ＩＰアドレスを192.168.1.100としたＩＰアドレス配布用メッセージを送信し、スイッチ２および５を通過する際に配布用ＩＰアドレスが書き換えられ、最終的に、ＩＰアドレス192.168.1.14が機器７に割り当てられる。
【００４７】
一方、ＩＰアドレス配布装置８がＩＰアドレスを配布する動作シーケンスは図１２に示したものとなる。ＩＰアドレス配布装置８は、配布用ＩＰアドレスに192.168.1.200を格納し、送信先アドレスに機器７のＭＡＣアドレスを格納し、送信元アドレスに自身（ＩＰアドレス配布装置８）のＭＡＣアドレスを格納したＩＰアドレス配布用メッセージを生成し、送信する。このＩＰアドレス配布用メッセージは、スイッチ９および５により中継されて機器７に到達するが、スイッチ９および５は中継の際、配布用ＩＰアドレスを書き換える。具体的には、スイッチ９は、スイッチ５が接続されているポートＰ５に中継するので、図１１の書換表に従い、配布用ＩＰアドレスを192.168.1.200から192.168.1.25に書き換える。スイッチ５は、機器７がポートＰ４に接続されているので、図８の書換表に従い、配布用ＩＰアドレスを192.168.1.25から192.168.1.14に書き換える。この結果、機器７には、192.168.1.14が割り当てられる。
【００４８】
機器７には、ＩＰアドレス配布装置１が発行したＩＰアドレス配布メッセージおよびＩＰアドレス配布装置８が発行したＩＰアドレス配布メッセージが到達する。機器７は、先に受信したＩＰアドレス配布メッセージで割り当てられたＩＰアドレスを自身のＩＰアドレスに設定し、ＩＰ通信を開始する。なお、スイッチ５が出力ポートに応じた書き換えを行うため、ＩＰアドレス配布装置１が送信したＩＰアドレス配布メッセージとＩＰアドレス配布装置８が送信したＩＰアドレス配布メッセージのどちらが先に到達した場合にも、同じＩＰアドレスが割り当てられることになる。
【００４９】
他の機器にＩＰアドレスを配布する場合の動作も同様である。
【００５０】
このように、本実施の形態のＩＰアドレス配布システムは、ＩＰアドレス配布装置を２台備えているので、実施の形態１，２と同様の効果が得られるとともに、片方のＩＰアドレス配布装置が故障した場合でもＩＰアドレスの配布を継続できるという効果が得られる。なお、ＩＰアドレス配布装置が２台の場合を説明したが、２台以上を使用すると、故障に対する冗長性が向上することは説明するまでもない。
【００５１】
実施の形態４．
図１３は、本発明にかかるＩＰアドレス配信システムの適用例を示す図であり、一例として、複数車両からなる列車に適用した場合を示している。
【００５２】
図１３は、ＩＰアドレス配布装置２１と、スイッチ２３および２４と、機器２７および２８とが１番目の車両に搭載され、ＩＰアドレス配布装置２２と、スイッチ２５および２６と、機器２９とが２番目の車両に搭載された例を示している。
【００５３】
スイッチ２３〜２６は、号車番号（車両番号）及び車両内のスイッチの設置場所に対応する配布用ＩＰアドレス書換表を有する。配布用ＩＰアドレス書換表は、例えば、ＩＰアドレスの特定のビット位置に号車番号に対応する値を設定している。例えばＩＰアドレスの下位１６ｂｉｔから下位９ｂｉｔの値に号車番号を埋め込む。
【００５４】
機器２７〜２９にＩＰアドレスを配布する動作は実施の形態３と同様である。
【００５５】
配布用ＩＰアドレス書換表は、スイッチ内に該当編成で使用する配布用ＩＰアドレス書換表に全て用意して、スイッチの有する接点情報（図示せず）を使用して切り替えるように準備してもよい。この場合、スイッチが故障して交換する際に接点情報を同じ値に設定して使用することで、交換作業時間を短縮することができる。
【００５６】
このように、ＩＰアドレス配信システムを列車に適用した場合、故障等により機器の交換が発生した場合でも、交換後の機器に交換前の機器と同じＩＰアドレスを割り当てることができる。
【００５７】
なお、本実施の形態では、実施の形態３のＩＰアドレス配布システムを列車に適用する場合について説明したが、実施の形態１や２のＩＰアドレス配布システムを列車に適用しても構わない。
【産業上の利用可能性】
【００５８】
以上のように、本発明にかかるＩＰアドレス配布システムは、ネットワークの物理的な構成を考慮してＩＰアドレスの管理と割り当てを行う必要がある場合に有用である。
【符号の説明】
【００５９】
１，８，２１，２２  ＩＰアドレス配布装置、２，５，９，２３〜２６  スイッチ（Switch）、３，４，７，１０，１１，２７〜２９  機器。
【図１】
0005936780.tif 000002
【図２】
0005936780.tif 000003
【図３】
0005936780.tif 000004
【図４】
0005936780.tif 000005
【図５】
0005936780.tif 000006
【図６】
0005936780.tif 000007
【図７】
0005936780.tif 000008
【図８】
0005936780.tif 000009
【図９】
0005936780.tif 000010
【図１０】
0005936780.tif 000011
【図１１】
0005936780.tif 000012
【図１２】
0005936780.tif 000013
【図１３】
0005936780.tif 000014