(57)【要約】【課題】  パッケージのアドレス管理が容易で、かつ、外敵からの攻撃に対してもセキュリティ向上を図ることのできるパッケージ間通信装置を得る。【解決手段】  複数のパッケージのうちの一つのパッケージ３０１に装置外からアクセス可能な外部アドレス１１１を付与すると共に、各パッケージ３０１〜３０３に対して、装置内のスロット２０１〜２０３の位置に一意に対応する装置内アドレス３１１〜３１３を付与する。装置外の通信相手との通信を行う場合は、外部アドレス１１１を付与したパッケージ３０１で一旦通信の終端を行い、このパッケージ３０１と、装置内における他のパッケージ３０２（または３０３）との通信を装置内アドレスを用いて行う。【選択図】        図１
2005269568.tif 000002
【特許請求の範囲】
【請求項１】
それぞれが固有のアドレスを有する複数のパッケージを一つの装置内に格納し、これら複数のパッケージがそれぞれ装置外の通信相手と通信を行うパッケージ間通信装置であって、
これらパッケージのうちの一つに装置外からアクセス可能な外部アドレスを付与し、
かつ、各パッケージに対し、装置内のパッケージ設置位置に一意に対応する装置内アドレスを付与し、
前記装置外の通信相手との通信を行う場合は、前記外部アドレスを付与したパッケージで一旦通信の終端を行い、当該パッケージと、装置内における他のパッケージとの通信を前記装置内アドレスを用いて行うようにしたことを特徴とするパッケージ間通信装置。
【請求項２】
装置内に設けられ、複数のパッケージ間の通信を中継するためのハブを有することを特徴とする請求項１記載のパッケージ間通信装置。
【請求項３】
装置内のパッケージ設置位置はスロットであり、スロット番号に対応した装置内アドレスを付与することを特徴とする請求項１記載のパッケージ間通信装置。
【請求項４】
複数のパッケージは、外部アドレスを付与したパッケージを上位のパッケージとして各パッケージ間を直列のネットワークとして接続し、かつ、
装置外の通信相手と任意のパッケージ間の通信は、外部アドレスを付与したパッケージから前記任意のパッケージまで、各パッケージ間でコネクションを終端させて行うことを特徴とする請求項１記載のパッケージ間通信装置。
【請求項５】
装置外の通信相手と、任意のパッケージまでのネットワーク上に存在する各パッケージ間でコネクションを確立する場合、前記通信相手と各パッケージとの間でパスワード認証を行うことを特徴とする請求項４記載のパッケージ間通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、複数のパッケージを一つの装置に格納してなる装置において、外部装置から各パッケージへアクセスする際の通信制御を行うパッケージ間通信装置に関するものである。
【背景技術】
【０００２】
従来、ＣＰＵを搭載したパッケージを一つの筐体内に複数装備するような管理対象装置を遠隔から管理する際には、各パッケージにＩＰアドレスを割り当て、ネットワークで接続された運用管理装置等からそのＩＰアドレスに対してアクセスを行っていた。即ち、各パッケージのＩＰアドレスは、運用管理装置等が接続されるネットワークのＩＰアドレスが付与されていた。
【０００３】
また、一つの筐体内に複数の独立した回路が設けられている装置に、外部からアクセスする場合、装置内に独立したルーティング装置を設けたり、複数の回路のうちの一つにルーティング機能を有するようにした通信装置があった（例えば、特許文献１参照）。
【０００４】
【特許文献１】特開２００２−１４８１９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来のパッケージ間通信装置では、各パッケージにＩＰアドレスを割り当てる場合、パッケージの増設、減設毎に、ＩＰアドレスの割り当て管理を実施する必要があり、また、搭載パッケージが増えるに従って、ＩＰアドレスの枯渇問題が発生する。更に、ＩＰアドレスを公開することによって、そのＩＰアドレスを狙った外敵からの攻撃を受ける恐れがあった。
【０００６】
また、装置内でルーティング機能を有するものでは、複雑な管理が必要で、装置が高価になってしまうという問題点があった。
【０００７】
この発明は上記のような課題を解決するためになされたもので、パッケージのアドレス管理が容易で、かつ、外敵からの攻撃に対してもセキュリティ向上を図ることのできるパッケージ間通信装置を得ることを目的とする。
【課題を解決するための手段】
【０００８】
この発明に係るパッケージ間通信装置は、複数のパッケージを一つの装置内に格納し、これら複数のパッケージがそれぞれ装置外の通信相手と通信を行うパッケージ間通信装置で、パッケージの一つに装置外からアクセス可能な外部アドレスを付与すると共に、各パッケージに対して、装置内のパッケージ設置位置に一意に対応する装置内アドレスを付与し、装置外の通信相手との通信を行う場合は、外部アドレスを付与したパッケージで一旦通信の終端を行い、このパッケージと、装置内における他のパッケージとの通信を装置内アドレスを用いて行うようにしたものである。
【発明の効果】
【０００９】
この発明のパッケージ間通信装置は、パッケージの一つに装置外からアクセス可能な外部アドレスを付与すると共に、各パッケージに対して、装置内のパッケージ設置位置に一意に対応する装置内アドレスを付与し、装置外と通信を行う場合、装置内の各パッケージの通信を装置内アドレスを用いて行うようにしたので、装置内へのパッケージの増設、減設が生じても、これらのアドレス管理が非常に容易であり、また、装置内ネットワークにおけるルーティングテーブル等を用意する必要もない。更に、各パッケージのアドレスを外部に公表する必要がないため、外敵からの攻撃に対してもセキュリティ向上を図ることができる。
【発明を実施するための最良の形態】
【００１０】
実施の形態１．
図１は、この発明の実施の形態１によるパッケージ間通信装置の構成図であるが、この説明に先立ち、パッケージ間通信装置のネットワーク構成について説明する。
【００１１】
図２は、パッケージ間通信装置を含むネットワークの構成図である。
図において、管理対象装置１０１は、パッケージ間通信装置に相当するものであり、複数の管理対象装置１０１と管理運用装置１０２とは、ＬＡＮ（ローカル・エリア・ネットワーク）１０３を介して相互に接続されている。
【００１２】
ここで、管理対象装置１０１とは、複数のパッケージを格納する装置である。また、運用管理装置１０２は、各管理対象装置１０１の各パッケージへのサービスオーダの設定やサービスオーダの収集、各パッケージからの性能情報の収集や障害情報の収集および各パッケージへのコマンド投入等、管理対象装置１０１の各パッケージの監視や制御をＬＡＮ１０３を介して行う機能を有する装置である。
【００１３】
次に、図１を用いて管理対象装置１０１の詳細を説明する。
図１において、管理対象装置１０１は、複数のスロット（図示例では三つ）２０１，２０２，２０３を備えており、これらスロット２０１，２０２，２０３には、それぞれパッケージ３０１，３０２，３０３が装着されている。また、管理対象装置１０１内には、ハブ基板（ハブ）２１４が設けられ、各パッケージを相互に接続する装置内ネットワークを構成している。更に、パッケージ３０１のＬＡＮソケット３０１ａには、管理対象装置１０１を外部のＬＡＮ１０３と接続するためのケーブルが接続されている。ここで、パッケージ３０１，３０２，３０３とは、それぞれが、例えばパケット処理等の通信制御を行うための装置であり、ＣＰＵや制御処理を行うための各種回路を搭載した基板で構成されている。
【００１４】
各スロット２０１，２０２，２０３と装置内ＩＰアドレス（装置内アドレス）とは一意に対応するよう構成されており、装置内ＩＰアドレスは、次のように割り当てられる。
「ｘ．ｙ．ｚ．ｓ」
ｘ：０から２５５までの任意の番号
ｙ：０から２５５までの任意の番号
ｚ：０から２５５までの任意の番号
ｓ：スロット番号
例えば、パッケージ３０１のＩＰアドレス３１１は、１００．１００．１００．１、パッケージ３０２のＩＰアドレス３１２は、１００．１００．１００．２、パッケージ３０３のＩＰアドレス３１３は、１００．１００．１００．３といったように割り当てられる。
【００１５】
また、パッケージ３０１にのみ、運用管理装置１０２といった外部装置からＬＡＮ１０３を介してアクセスするための外部ＩＰアドレス（外部アドレス）１１１が付与されている。
【００１６】
次に、このように構成されたパッケージ間通信装置の動作を説明する。
図３は、実施の形態１の動作を示すシーケンスチャートである。
この例は、運用管理装置１０２から管理対象装置１０１の特定のパッケージ（パッケージ３０２とする）にアクセスするまでの動作を示している。
【００１７】
［ステップＳＴ１０１］
運用管理装置１０２にて、パッケージ３０１の外部ＩＰアドレス１１１へのアクセスを実施する。
［ステップＳＴ１０２］
パッケージ３０１にて、運用管理装置１０２からのアクセスを受け付ける。この時点で、運用管理装置１０２とパッケージ３０１間のコネクションが確立される。尚、この場合のコネクションは公知のＴＣＰ／ＩＰの通信により行われるため、ここでの詳細な説明は省略する。
【００１８】
［ステップＳＴ１０３］
運用管理装置１０２にて、アクセスする特定のパッケージ（この例ではパッケージ３０２）のスロット番号（スロット番号２）をパッケージ３０１に指定する。
［ステップＳＴ１０４］
パッケージ３０１にて、指定されたスロット番号のパッケージ３０２にアクセスする。この時に使用するＩＰアドレスは、装置内ＩＰアドレス（１００．１００．１００．２）である。
【００１９】
［ステップＳＴ１０５］
パッケージ３０２にて、パッケージ３０１からのアクセスを受け付ける。この時点でパッケージ３０１とパッケージ３０２間のコネクションが確立する。
［ステップＳＴ１０６］
運用管理装置１０２からパッケージ３０２へのアクセス（データ通信）は、ステップＳＴ１０２とステップＳＴ１０５の二つのコネクションを使用して可能となる。
【００２０】
以上のように、実施の形態１によれば、それぞれが固有のアドレスを有する複数のパッケージを一つの装置内に格納し、これら複数のパッケージがそれぞれ装置外の通信相手と通信を行うパッケージ間通信装置であって、これらパッケージのうちの一つに装置外からアクセス可能な外部アドレスを付与し、かつ、各パッケージに対し、装置内のパッケージ設置位置に一意に対応する装置内アドレスを付与し、装置外の通信相手との通信を行う場合は、前記外部アドレスを付与したパッケージで一旦通信の終端を行い、当該パッケージと、装置内における他のパッケージとの通信を前記装置内アドレスを用いて行うようにした次のような効果がある。
【００２１】
即ち、装置内へのパッケージの増設、減設が生じても、これらのアドレス管理が非常に容易であり、また、装置内ネットワークにおけるルーティングテーブル等を用意する必要もなく、このようなアドレス管理のための構成を安価に実現することができる。更に、各パッケージのアドレスを外部に公表する必要がないため、外敵からの攻撃に対してもセキュリティ向上を図ることができる。
【００２２】
また、実施の形態１によれば、装置内に、複数のパッケージ間の通信を中継するためのハブを設けたので、単純な管理で安価に装置内のネットワークを構築することができる。
【００２３】
更に、実施の形態１によれば、装置内のパッケージ設置位置はスロットであり、スロット番号に対応した装置内アドレスを付与するようにしたので、単純な構成で、各パッケージの装置内アドレスとスロットとの関係を一意に決定することができる。
【００２４】
実施の形態２．
実施の形態２は、各パッケージを直列にネットワーク接続し、各パッケージでコネクションを終端させるようにしたものである。
【００２５】
図４は、実施の形態２のパッケージ間通信装置の構成図である。
図において、装置内に複数のスロット（図示例では三つ）２０１，２０２，２０３が設けられ、これらスロット２０１，２０２，２０３にそれぞれパッケージ４０１，４０２，４０３が接続されているのは、実施の形態１と同様である。実施の形態１と異なる点は、各パッケージ４０１，４０２，４０３を直列にネットワーク接続していることである。即ち、パッケージ４０１の下位側ポートとパッケージ４０２の上位側ポート、パッケージ４０２の下位側ポートとパッケージ４０３の上位側ポートが、それぞれＬＡＮケーブル５００で接続されている。また、パッケージ４０１には、外部のＬＡＮ１０３と接続するためのＬＡＮソケット４０１ａが設けられている。
【００２６】
また、各スロット２０１，２０２，２０３と装置内ＩＰアドレス（装置内アドレス）とは一意に対応するよう構成されており、装置内ＩＰアドレスは、次のように割り当てられる。
「ｘ．ｙ．ｚ．ｓ」
ｘ：０から２５５までの任意の番号
ｙ：０から２５５までの任意の番号
ｚ：若番側パッケージ方向：０、老番側パッケージ方向：１
ｓ：スロット番号
【００２７】
例えば、パッケージ４０１の装置内ＩＰアドレス４１１は、１００．１００．１．１、パッケージ４０２の上位側ポートの装置内ＩＰアドレス４１２ａは、１００．１００．０．２、パッケージ４０２の下位側ポートの装置内ＩＰアドレス４１２ｂは、１００．１００．１．２、パッケージ４０３の上位側ポートの装置内ＩＰアドレス４１３ａは、１００．１００．０．３、パッケージ４０３の下位側ポートの装置内ＩＰアドレス４１３ｂは、１００．１００．１．３といったように装置内ＩＰアドレスが付与されている。
【００２８】
また、パッケージ４０１には、ＬＡＮ１０３に接続されている運用管理装置１０２といった装置からアクセスするための外部ＩＰアドレス１１１が付与されている。
【００２９】
次に、このように構成されたパッケージ間通信装置の動作を説明する。
図５は、実施の形態２の動作を示すシーケンスチャートである。
この例は、図１に示した運用管理装置１０２から管理対象装置１０１の特定のパッケージ（パッケージ４０３とする）にアクセスするまでの動作を示している。
【００３０】
［ステップＳＴ２０１］
運用管理装置１０２にて、パッケージ４０１の外部ＩＰアドレス１１１へのアクセスを実施する。
［ステップＳＴ２０２］
運用管理装置１０２とパッケージ４０１間にてパスワードによる認証を行う。
［ステップＳＴ２０３］
認証ＯＫの場合、パッケージ４０１にて、運用管理装置１０２からのアクセスを受け付ける。この時点で運用管理装置１０２とパッケージ４０１間のコネクションが確立される。
【００３１】
［ステップＳＴ２０４］
運用管理装置１０２にて、アクセスする特定のパッケージ（この例ではパッケージ４０３）のスロット番号（スロット番号３）をパッケージ４０１に指定する。
［ステップＳＴ２０５］
パッケージ４０１にて、スロット番号の判定を行う。スロット番号が自パッケージのスロット番号と一致する場合は、コネクション確立の動作はここで終了する。一方、スロット番号が自パッケージのスロット番号と一致しない場合は、下位パッケージとの接続動作に移行する。この例では、一致しないため、下位パッケージとの接続動作に移行する。
［ステップＳＴ２０６］
パッケージ４０１は、パッケージ４０２の装置内ＩＰアドレス４１２ａにアクセスする。ここで、パッケージ４０１の下位パッケージは、パッケージ４０２に固定する接続構成であるため、装置内ＩＰアドレスも自明である。
【００３２】
［ステップＳＴ２０７］
運用管理装置１０２と、パッケージ４０２間でパスワードによる認証を行う。
【００３３】
［ステップＳＴ２０８］
ステップＳＴ２０７における認証の結果がＯＫであった場合、パッケージ４０２にて、パッケージ４０１からのアクセスを受け付ける。この時点でパッケージ４０１とパッケージ４０２間のコネクションが確立する。
【００３４】
［ステップＳＴ２０９］
アクセスする特定のパッケージのスロット番号（例では、スロット番号３）をパッケージ４０２に指定する。
［ステップＳＴ２１０］
パッケージ４０２にて、スロット番号の判定を行う。本例ではスロット番号が３のため、下位パッケージとの接続動作に移行する。
【００３５】
［ステップＳＴ２１１］
パッケージ４０２は、パッケージ４０３の装置内ＩＰアドレス４１３ａへのアクセスを実施する。
［ステップＳＴ２１２］
運用管理装置１０２とパッケージ４０３間にてパスワードによる認証を行う。
［ステップＳＴ２１３］
ステップＳＴ２１２にて認証結果がＯＫの場合、パッケージ４０３にてパッケージ４０２からのアクセスを受け付ける。この時点で、パッケージ４０２とパッケージ４０３間のコネクションが確立される。
【００３６】
［ステップＳＴ２１４］
アクセスする特定のパッケージのスロット番号（この例では、スロット番号３）をパッケージ４０３に指定する。
［ステップＳＴ２１５］
パッケージ４０３にて、スロット番号の判定を行う。本例ではスロット番号が３であるため、スロット番号が自パッケージのスロット番号と一致する。よって、コネクション確立の動作はここで終了する。
［ステップＳＴ２１６］
運用管理装置１０２からパッケージ４０３へのアクセス（データ通信）は、ステップＳＴ２０３とステップＳＴ２０８とステップＳＴ２１３の三つのコネクションを使用して可能となる。
【００３７】
以上のように、実施の形態２によれば、複数のパッケージは、外部アドレスを付与したパッケージを上位のパッケージとして各パッケージ間を直列のネットワークとして接続し、かつ、装置外の通信相手と任意のパッケージ間の通信は、外部アドレスを付与したパッケージから任意のパッケージまで、各パッケージ間でコネクションを終端させて行うようにしたので、次のような効果がある。
【００３８】
即ち、装置内へのパッケージの増設、減設が生じても、これらのアドレス管理が非常に容易であり、また、装置内ネットワークにおけるルーティングテーブル等を用意する必要もなく、このようなアドレス管理のための構成を安価に行うことができる。更に、各パッケージのアドレスを外部に公表する必要がないため、外敵からの攻撃に対してもセキュリティ向上を図ることができる。しかも、各パッケージでコネクションを終端させているため、より外敵からの攻撃に対してセキュリティを向上させることができる。
【００３９】
また、実施の形態２によれば、装置外の通信相手と、任意のパッケージまでのネットワーク上に存在する各パッケージ間でコネクションを確立する場合、通信相手と各パッケージとの間でパスワード認証を行うようにしたので、更に、セキュリティ向上を図ることができる。
【００４０】
尚、上記実施の形態１、２では、スロットおよびパッケージの個数が三つの場合を説明したが、四つ以上の任意の個数であってもよい。また、上記各実施の形態では、ネットワークはＩＰネットワークであるとしたが、これに限定されるものではなく、各パッケージに固有のネットワークアドレスを付与して通信を行うようなネットワークであれば、どのようなネットワークであってもよい。
【図面の簡単な説明】
【００４１】
【図１】この発明の実施の形態１によるパッケージ間通信装置を示す構成図である。
【図２】この発明の実施の形態１によるパッケージ間通信装置を含むネットワークの構成図である。
【図３】この発明の実施の形態１の動作を示すシーケンスチャートである。
【図４】この発明の実施の形態２によるパッケージ間通信装置を示す構成図である。
【図５】この発明の実施の形態２の動作を示すシーケンスチャートである。
【符号の説明】
【００４２】
１０１  管理対象装置、１０２  運用管理装置、１１１  外部アドレス、２０１，２０２，２０３  スロット、３０１，３０２，３０３，４０１，４０２，４０３  パッケージ、３１１，３１２，３１３，４１１，４１２ａ，４１２ｂ，４１３ａ，４１３ｂ  装置内アドレス。
【図１】
2005269568.tif 000003
【図２】
2005269568.tif 000004
【図３】
2005269568.tif 000005
【図４】
2005269568.tif 000006
【図５】
2005269568.tif 000007