(57)【要約】【課題】  ユーザが各実装位置の制御カードのＩＰアドレスを継続的に認識し得る形で、制御カードのＩＰアドレスを自動的に付与する。【解決手段】  制御カード（１０〜１３）は実装されると、シャーシマネージメント装置２にＭＡＣアドレスを送信する。また、シャーシマネージメント装置２は、制御カードの実装位置を検出する。シャーシマネージメント装置２は、実装された制御カードの実装位置とＭＡＣアドレスをＩＰアドレス自動付与装置（ＤＨＣＰサーバ）４に送信する。ＤＨＣＰサーバ４は、ユーザ入力によりあらかじめ実装位置とＩＰアドレスの対応づけを保持している。ＤＨＣＰサーバ４は、受信した実装位置により、実装された制御カードのＭＡＣアドレスとＩＰアドレスを関連づける。ＤＨＣＰサーバ４は、実装された制御カードから、ＭＡＣアドレスを含むＩＰアドレス付与要求を受信すると、受信したＭＡＣアドレスに対応するＩＰアドレスを付与する。【選択図】  図１
2005260828.tif 000002
【特許請求の範囲】
【請求項１】
ＩＰアドレス自動付与装置が、シャーシ管理装置から受信する情報をもとに、シャーシ内の各実装位置に実装される１つまたは複数の制御カードのＩＰアドレスを自動的に付与するＩＰアドレス自動付与方法であって、
前記シャーシ管理装置が、実装された制御カードの実装位置を検出する第１のステップと、
前記シャーシ管理装置が、前記実装された制御カードからＭＡＣアドレスを受信する第２のステップと、
前記ＩＰアドレス自動付与装置が、前記シャーシ管理装置から、前記実装された制御カードの実装位置とＭＡＣアドレスを受信する第３のステップと、
前記ＩＰアドレス自動付与装置が、ユーザ入力により事前に登録された、前記シャーシ内の実装位置とＩＰアドレスとの対応づけにもとづいて、前記実装された制御カードのＭＡＣアドレスと、前記実装された制御カードの実装位置に対応するＩＰアドレスを関連づける第４のステップと、
前記ＩＰアドレス自動付与装置が、前記実装された制御カードから、ＭＡＣアドレスを含むＩＰアドレス付与要求を受信すると、受信したＭＡＣアドレスに対応するＩＰアドレスを前記実装された制御カードに付与する第５のステップを有するＩＰアドレス自動付与方法。
【請求項２】
前記シャーシおよび前記シャーシ管理装置は複数存在し、
前記第３のステップで、前記ＩＰアドレス自動付与装置は、前記シャーシ管理装置を識別する情報をさらに受信する、請求項１に記載のＩＰアドレス自動付与方法。
【請求項３】
前記第５のステップで、前記ＩＰアドレス自動付与装置は、ＤＨＣＰにしたがって、ＩＰアドレスを付与する、請求項１または２に記載のＩＰアドレス自動付与方法。
【請求項４】
シャーシ管理装置から得る情報をもとに、シャーシ内の各実装位置に実装される１つまたは複数の制御カードのＩＰアドレスを自動的に付与するためのプログラムであって、
前記シャーシ管理装置から、実装された制御カードの実装位置と、前記実装された制御カードのＭＡＣアドレスを受信する第１のステップと、
ユーザ入力により事前に登録された、前記シャーシ内の実装位置とＩＰアドレスとの対応づけにもとづいて、前記実装された制御カードのＭＡＣアドレスと、前記実装された制御カードの実装位置に対応するＩＰアドレスを関連づける第２のステップと、
前記実装された制御カードから、ＭＡＣアドレスを含むＩＰアドレス付与要求を受信すると、受信したＭＡＣアドレスに対応するＩＰアドレスを前記実装された制御カードに付与する第３のステップをコンピュータに実行させるプログラム。
【請求項５】
前記シャーシおよび前記シャーシ管理装置は複数存在し、
前記第１のステップで、前記シャーシ管理装置を識別する情報をさらに受信する、請求項４に記載のプログラム。
【請求項６】
前記第３のステップで、ＤＨＣＰにしたがって、ＩＰアドレスを付与する、請求項４または５に記載のプログラム。
【請求項７】
ＩＰアドレス自動付与装置がシャーシ内の各実装位置に実装される１つまたは複数の制御カードのＩＰアドレスを自動的に付与する際に必要となる情報を、前記１つまたは複数の制御カードから収集し、これを前記ＩＰアドレス自動付与装置に送信するためのプログラムであって、
実装された制御カードの実装位置を検出する第４のステップと、
前記実装された制御カードからＭＡＣアドレスを受信する第５のステップと、
前記ＩＰアドレス自動付与装置に、前記実装された制御カードの実装位置とＭＡＣアドレスを送信する第６のステップをコンピュータに実行させるプログラム。
【請求項８】
前記第６のステップで、当該コンピュータを識別する情報をさらに送信する、請求項７に記載のプログラム。
【請求項９】
シャーシ管理装置の管理を受けるとともに、ＩＰアドレス自動付与装置からＩＰアドレスの付与を受けるためのプログラムであって、
シャーシ内の実装位置に実装されると、前記シャーシ管理装置にＭＡＣアドレスを送信する第７のステップと、
前記ＩＰアドレス自動付与装置に、ＭＡＣアドレスを含むＩＰアドレス付与要求を送信し、その返答として、ＩＰアドレスの付与を受ける第８のステップを、前記シャーシに実装される制御カードに実行させるプログラム。
【請求項１０】
請求項４から６のいずれか１項に記載のプログラムを記録した、コンピュータ読み取りが可能な記録媒体。
【請求項１１】
請求項７または８に記載のプログラムを記録した、コンピュータ読み取りが可能な記録媒体。
【請求項１２】
請求項９に記載のプログラムを記録した、コンピュータ読み取りが可能な記録媒体。
【請求項１３】
シャーシ管理装置から受信する情報をもとに、シャーシ内の各実装位置に実装される１つまたは複数の制御カードのＩＰアドレスを自動的に付与するＩＰアドレス自動付与装置であって、
前記シャーシ管理装置から、実装された制御カードの実装位置と、前記実装された制御カードのＭＡＣアドレスを受信する第１の手段と、
ユーザ入力により事前に登録された、前記シャーシ内の実装位置とＩＰアドレスとの対応づけにもとづいて、前記実装された制御カードのＭＡＣアドレスと、前記実装された制御カードの実装位置に対応するＩＰアドレスを関連づける第２の手段と、
前記実装された制御カードから、ＭＡＣアドレスを含むＩＰアドレス付与要求を受信すると、受信したＭＡＣアドレスに対応するＩＰアドレスを前記実装された制御カードに付与する第３の手段を有するＩＰアドレス自動付与装置。
【請求項１４】
前記シャーシおよび前記シャーシ管理装置は複数存在し、
前記第１の手段は、前記シャーシ管理装置を識別する情報をさらに受信する、請求項１３に記載のＩＰアドレス自動付与装置。
【請求項１５】
前記第３の手段は、ＤＨＣＰにしたがって、ＩＰアドレスを付与する、請求項１３または１４に記載のＩＰアドレス自動付与装置。
【請求項１６】
ＩＰアドレス自動付与装置がシャーシ内の各実装位置に実装される１つまたは複数の制御カードのＩＰアドレスを自動的に付与する際に必要となる情報を、前記１つまたは複数の制御カードから収集し、これを前記ＩＰアドレス自動付与装置に送信するシャーシ管理装置であって、
実装された制御カードの実装位置を検出する第４の手段と、
前記実装された制御カードからＭＡＣアドレスを受信する第５の手段と、
前記ＩＰアドレス自動付与装置に、前記実装された制御カードの実装位置とＭＡＣアドレスを送信する第６の手段を有するシャーシ管理装置。
【請求項１７】
前記第６の手段は、当該シャーシ管理装置を識別する情報をさらに送信する、請求項１６に記載のシャーシ管理装置。
【請求項１８】
シャーシ管理装置の管理を受けるとともに、ＩＰアドレス自動付与装置からＩＰアドレスの付与を受ける制御カードであって、
シャーシ内の実装位置に実装されると、前記シャーシ管理装置にＭＡＣアドレスを送信する第７の手段と、
前記ＩＰアドレス自動付与装置に、ＭＡＣアドレスを含むＩＰアドレス付与要求を送信し、その返答として、ＩＰアドレスの付与を受ける第８の手段を有する制御カード。
【請求項１９】
シャーシ内の各実装位置に実装される、請求項１８に記載の１つまたは複数の制御カードと、
前記制御カードから、実装位置とＭＡＣアドレスの情報を収集する、請求項１６または１７に記載のシャーシ管理装置と、
前記シャーシ管理装置から受信する前記実装位置と前記ＭＡＣアドレスの情報をもとに、前記制御カードのＩＰアドレスを自動的に付与する、請求項１３から１５のいずれか１項に記載のＩＰアドレス自動付与装置を有するＩＰアドレス自動付与システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＰ（Ｉｎｔｅｒｎｅｔ Ｐｒｏｔｏｃｏｌ）アドレス自動付与方法に関する。
【背景技術】
【０００２】
装置内部においてＩＰアドレスを使用して通信を行う装置では、当該装置に実装される制御カードごとに、ＩＰアドレスなどのネットワーク設定を正しく設定しないと、通信を行うことができない。
【０００３】
こうした装置のＩＰアドレスの設定方法には、制御カードの実装位置に対応するＩＰアドレスを手動で設定する方法と、ＤＨＣＰ（Ｄｙｎａｍｉｃ Ｈｏｓｔ Ｃｏｎｆｉｇｕｒａｔｉｏｎ Ｐｒｏｔｏｃｏｌ）を使用して、動的にＩＰアドレスを設定する方法がある（後者につき、例えば、特許文献１参照）。
【特許文献１】特開２００３−２４９９４１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ＩＰアドレスを手動で設定する方法は、制御カードの実装位置とＩＰアドレスの対応をユーザが管理できる点で優れているが、カード障害などで制御カードを交換するたびに、人手を介してＩＰアドレスを設定し直す必要があり、不便である。
【０００５】
また、ＤＨＣＰサーバを使用してＩＰアドレスを設定する方法は、ＩＰアドレスが自動的に付与されるので便利ではあるが、制御カードの挿入ごとに、動的にＩＰアドレスを設定するため、制御カードの交換ごとにＩＰアドレスが変わってしまう可能性がある。したがって、ユーザが、保守作業などのために、制御カードのＩＰアドレスを知るためには、ＩＰアドレスの調査が必要になる。
【０００６】
本発明の目的は、ユーザが各実装位置の制御カードのＩＰアドレスを継続的に認識し得る形で、制御カードのＩＰアドレスを自動的に付与する方法を提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明は、シャーシに実装される制御カードと、シャーシ内の制御カードを監視するシャーシマネージメント装置が、シャーシマネージメントインタフェースで接続され、シャーシマネージメント装置が、シャーシマネージメントインタフェース経由で、実装された制御カードのＭＡＣアドレスと、検出した制御カードの実装位置情報を収集し、イーサネット、パケットスイッチで接続されたＩＰアドレス自動付与装置（ＤＨＣＰサーバ）に対して通知を行う。ＩＰアドレス自動付与装置は、実装位置情報をもとに、ＭＡＣアドレスとＩＰアドレスを関連づける。ＩＰアドレス自動付与装置には、ユーザ入力により、実装位置とＩＰアドレスの対応づけがあらかじめ登録されている。
【０００８】
ＩＰアドレス自動付与装置は、イーサネット、パケットスイッチを介して、制御カードと接続されており、制御カードから送信されてくるＩＰアドレス付与要求に設定されているＭＡＣアドレスと、ＩＰアドレス自動付与装置で管理・記憶しているＭＡＣアドレス、実装位置情報、ＩＰアドレスの対応情報から、制御カードの実装位置に対応した固定的なＩＰアドレスを自動で付与する。
【発明の効果】
【０００９】
以上説明したように、本発明によれば、ＩＰアドレスを自動的に付与できるという利点を維持しつつ、ユーザ入力によってＩＰアドレス自動付与装置に登録された実装位置情報とＩＰアドレスの対応づけにより、ユーザが各実装位置の制御カードのＩＰアドレスを継続的に認識し得る形で、制御カードにＩＰアドレスを付与できる。
【発明を実施するための最良の形態】
【００１０】
次に、本発明の実施の形態について、図面を参照して詳細に説明する。
【００１１】
図１を参照すると、本発明の一実施形態のＩＰアドレス自動付与システムの構成が示されている。図１において、シャーシ１には、制御カード１０、１１、１２、１３が実装され、制御カード１０、１１、１２、１３のデータを収集するシャーシマネージメント装置２が実装されている。シャーシマネージメント装置２は、シャーシマネージメントインタフェース２０、２１、２２、２３によって、制御カード１０、１１、１２、１３と接続されている。シャーシマネージメント装置２は、イーサネット５、パケットスイッチ３、イーサネット６経由で、ＩＰアドレス自動付与装置（ＤＨＣＰサーバ４）と接続され、通信を行う。パケットスイッチ３は、制御カード１０、１１、１２、１３のそれぞれと、イーサネット３０、３１、３２、３３経由で接続され、通信を行う。
【００１２】
次に、図１に示した本実施形態のＩＰアドレス自動付与システムの動作を、図２、３のシーケンス図を参照して詳細に説明する。ここでは、制御カード１０を実装した場合の動作の説明を行う。
【００１３】
制御カード１０は、実装される（ステップ２０１）と、シャーシマネージメント装置２に対し、シャーシマネージメントインタフェース２０経由で、自身のＭＡＣアドレスを報告する（ステップ２０３）。シャーシマネージメント装置２は、制御カード１０が実装されると、実装されたことをシャーシマネージメントインタフェース２０経由で認識し、実装位置を特定する（ステップ２０２）。また、シャーシマネージメント装置２は、制御カード１０から報告されるＭＡＣアドレスと、特定した実装位置情報を、イーサネット５、パケットスイッチ３、イーサネット６経由で、ＤＨＣＰサーバ４に対して報告する（ステップ２０４）。ＤＨＣＰサーバ４は、シャーシマネージメント装置２から報告されたＭＡＣアドレス情報と特定した実装位置情報を、ＤＨＣＰサーバ４自身で保持している実装位置に対応する固定ＩＰアドレス情報と対応付け、ＭＡＣアドレス情報から実装位置に対応した固定ＩＰアドレスを導き出せるようにする。
【００１４】
ＤＨＣＰサーバ４が保持している実装位置情報と固定ＩＰアドレス情報の対応は、ユーザの入力によって、あらかじめ登録されているものとする。
【００１５】
制御カード１０は、以後、ＤＨＣＰクライアントとして動作し、ＤＨＣＰサーバ４に対して、ＤＨＣＰ  ＤＩＳＣＯＶＥＲメッセージを送信する（ステップ２０５）。ＤＨＣＰサーバ４は、制御カード１０からのＤＨＣＰ  ＤＩＳＣＯＶＥＲメッセージに設定されているＭＡＣアドレス情報から、対応するＩＰアドレスを導き出し、導き出したＩＰアドレスをＤＨＣＰ  ＯＦＦＥＲメッセージに設定し、受信したＤＨＣＰ  ＤＩＳＣＯＶＥＲメッセージの返答として、ＤＨＣＰ  ＯＦＦＥＲメッセージを送信する（ステップ２０６）。制御カード１０は、ＤＨＣＰ  ＯＦＦＥＲメッセージを受信した後、受け取ったＩＰアドレスをもとに、関連情報を収集するためにＤＨＣＰ  ＲＥＱＵＥＳＴメッセージを送信する（ステップ２０７）。ＤＨＣＰサーバ４は、ＤＨＣＰ  ＲＥＱＵＥＳＴメッセージを受信したら、要求されている関連情報を設定し、ＤＨＣＰ  ＡＣＫメッセージを送信する（ステップ２０８）。制御カード１０は、受信したＤＨＣＰ  ＡＣＫメッセージの情報を保持し、ＩＰアドレスが確定される。
【００１６】
図２のシーケンス動作において、シャーシマネージメント装置２が、制御カード１０から報告されるＭＡＣアドレスと、特定した実装位置情報を、イーサネット５、パケットスイッチ３、イーサネット６経由でＤＨＣＰサーバ４に対して報告する処理（ステップ２０４）が遅れ、ＤＨＣＰサーバ４が、制御カード１０からのＤＨＣＰ  ＤＩＳＣＯＶＥＲメッセージ（ステップ２０５）を先に受信してしまった場合の動作が図３に示されている。
【００１７】
制御カード１０は、実装される（ステップ３０１）と、シャーシマネージメント装置２に対し、シャーシマネージメントインタフェース２０経由で、自身のＭＡＣアドレスを報告する（ステップ３０３）。シャーシマネージメント装置２は、制御カード１０が実装されると、実装されたことをシャーシマネージメントインタフェース２０経由で認識し、実装位置を特定する（ステップ３０２）。次に、シャーシマネージメント装置２は、制御カード１０から報告されるＭＡＣアドレスと、特定した実装位置情報を、イーサネット５、パケットスイッチ３、イーサネット６経由で、ＤＨＣＰサーバ４に対して報告する（ステップ３０５）が、その前に、制御カード１０が、ＤＨＣＰ  ＤＩＳＣＯＶＥＲメッセージを送信した（ステップ３０４、３０４’）場合、ＤＨＣＰサーバ４は、まだシャーシマネージメント装置２から報告されるはずのＭＡＣアドレス情報と特定した実装位置情報がわからないため、ＤＨＣＰ  ＤＩＳＣＯＶＥＲメッセージに設定されているＭＡＣアドレス情報と対応するＩＰアドレス情報がないため、ＤＨＣＰ  ＯＦＦＥＲメッセージの送信を行えない。
【００１８】
シャーシマネージメント装置２が、制御カード１０から報告されたＭＡＣアドレスと、特定した実装位置情報を、イーサネット５、パケットスイッチ３、イーサネット６経由でＤＨＣＰサーバ４に対して報告し（ステップ３０５）、ＤＨＣＰサーバ４が、シャーシマネージメント装置２から報告されたＭＡＣアドレス情報と特定した実装位置情報を、ＤＨＣＰサーバ４自身が保持している実装位置に対応する固定ＩＰアドレス情報と対応付け、ＭＡＣアドレス情報から実装位置に対応した固定ＩＰアドレスを導き出せるようにした後においては、受信したＤＨＣＰ  ＤＩＳＣＯＶＥＲメッセージ（ステップ３０４”）の処理は、図２のシーケンスと同様である。
【００１９】
すなわち、ＤＨＣＰサーバ４は、制御カード１０からのＤＨＣＰ  ＤＩＳＣＯＶＥＲメッセージ（ステップ３０４”）に設定されているＭＡＣアドレス情報から対応するＩＰアドレスを導き出し、導き出したＩＰアドレスをＤＨＣＰ  ＯＦＦＥＲメッセージに設定し、受信したＤＨＣＰ  ＤＩＳＣＯＶＥＲメッセージの返答として、ＤＨＣＰ  ＯＦＦＥＲメッセージを送信する（ステップ３０６）。制御カード１０は、ＤＨＣＰ  ＯＦＦＥＲメッセージを受信した後、受け取ったＩＰアドレスをもとに関連情報を収集するために、ＤＨＣＰ  ＲＥＱＵＥＳＴメッセージを送信する（ステップ３０７）。ＤＨＣＰサーバ４は、ＤＨＣＰ  ＲＥＱＵＥＳＴメッセージを受信したら、要求されている関連情報を設定し、ＤＨＣＰ  ＡＣＫメッセージを送信する（ステップ３０８）。制御カード１０は、受信したＤＨＣＰ  ＡＣＫメッセージの情報を保持し、ＩＰアドレスが確定される。
【００２０】
以上の処理により、制御カードを交換した場合、当該制御カードには、従前と同じＩＰアドレスが自動的に付与される。また、ＤＨＣＰサーバ４が保持している実装位置情報と固定ＩＰアドレス情報の対応は、ユーザの入力によって登録されるので、制御カードのＩＰアドレスを、ユーザが継続的に認識でき、管理できるため、種々の保守作業に便利である。
【００２１】
（発明の他の実施の形態）
本発明の他の実施形態としては、その基本的構成は上記の通りであるが、制御カードの管理情報についてさらに工夫している。その構成図を図４に示す。図４において、制御カードを搭載するシャーシが複数ある場合、それぞれのシャーシ１、１’のシャーシマネージメント装置２、２’にシャーシ識別番号を付加し、制御カードが実装されたときのシャーシマネージメント装置２、２'からＤＨＣＰサーバ４に対する報告時に、ＭＡＣアドレス、特定した実装位置情報に追加して、シャーシ識別番号を合わせて報告する。ＤＨＣＰサーバ４において、シャーシ識別番号を含めたＩＰアドレスの管理を行うことにより、複数シャーシでのＩＰアドレス自動付与を実現することができる。
【００２２】
なお、シャーシマネージメント装置、制御カード、ＩＰアドレス自動付与装置（ＤＨＣＰサーバ）は、専用のハードウェアにより実現する以外に、その機能を実現するためのプログラムを、コンピュータ読み取りが可能な記録媒体に記録して、この記録媒体に記録されたプログラムを、それぞれシャーシマネージメント装置、制御カード、ＩＰアドレス自動付与装置（ＤＨＣＰサーバ）となるべきコンピュータに読み込ませて実行することにより、実現するものでもよい。コンピュータ読み取りが可能な記録媒体とは、フロッピーディスク、光磁気ディスク、ＣＤ−ＲＯＭ等の記録媒体、コンピュータシステムに内蔵されるハードディスク装置等の記憶装置を指す。さらに、コンピュータ読み取りが可能な記録媒体とは、インターネットを介してプログラムを送信する場合のように、短時間の間に、動的にプログラムを保持するもの（伝送媒体もしくは伝送波）、コンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含む。
【図面の簡単な説明】
【００２３】
【図１】本発明の一実施形態のＩＰアドレス自動付与システムの構成を示した図である。
【図２】図１のＩＰアドレス自動付与システムの動作（正常時）を示すシーケンス図である。
【図３】図１のＩＰアドレス自動付与システムの動作（異常時）を示すシーケンス図である。
【図４】本発明の他の実施形態のＩＰアドレス自動付与システムの構成を示した図である。
【符号の説明】
【００２４】
１、１'  シャーシ
２、２'  シャーシマネージメント装置
３、３'  パケットスイッチ
４  ＩＰアドレス自動付与装置（ＤＨＣＰサーバ）
５、５'  イーサネット
６  イーサネット
７  イーサネット
１０、１１、１２、１３  制御カード
１０'、１１'、１２'、１３'  制御カード
２０、２１、２２、２３  シャーシマネージメントインタフェース
２０'、２１'、２２'、２３'  シャーシマネージメントインタフェース
３０、３１、３２、３３  イーサネット
３０'、３１'、３２'、３３'  イーサネット
２０１〜２０８  ステップ
３０１〜３０８  ステップ
【図１】
2005260828.tif 000003
【図２】
2005260828.tif 000004
【図３】
2005260828.tif 000005
【図４】
2005260828.tif 000006