(57)【要約】【課題】可搬型記憶メディアのネットワーク上でのハンドリングを向上することを目的とする。【解決手段】物理的な第一のネットワーク上に仮想的に構成される第二のネットワークにおける通信方法であって、受信したデータから前記ラベル情報を抽出する工程と、検出したラベル情報に該当する可搬型記憶メディアどうしを接続する接続制御工程とを備え、前記経路ラベル情報を複数持つことにより、任意の可搬型記憶メディアによる複数の第二のネットワークのグループを構成することを特徴とする通信方法等、を提供する。【選択図】図１
2008288905.tif 000002
【特許請求の範囲】
【請求項１】
物理的に接続され、ＬＡＮのプロトコルにおいて通信を行う第一のネットワークと、前記第一のネットワーク上に仮想的に構築される第二のネットワークとが存在し、
前記第二のネットワークは、
情報伝達するための複数のポートの間の接続を経路ラベル情報として記憶するラベル情報記憶手段及び前記ポートの中の１つからデータを受信した場合に、前記データ中に含まれる経路ラベル情報を検出し、前記検出した経路ラベル情報に一致する経路ラベル情報を前記ラベル情報記憶手段から取得し、前記取得した経路ラベル情報に従って、前記ポートどうしを接続するポート接続制御手段を有するスイッチ装置と、
前記第一のネットワークに接続され、前記第二のネットワークのグループごとに使用される前記経路ラベル情報を作成、管理する複数のストレージ装置と、
前記ストレージ装置に脱着可能に装着される可搬型記憶メディアと、
前記スイッチ装置に接続され、前記ストレージ装置が管理する前記第二のネットワークのグループにおいて、接続されるクライアント端末と、からなるストレージシステムであって、
前記可搬型記憶メディアが、前記ストレージ装置に装着された場合に、前記ストレージ装置が有する前記第二のネットワークのグループに係るＩＤと、前記可搬型記憶メディアが有する前記第二のネットワークのグループに係るＩＤとが同一であるか否かを判定する手段と、
前記同一であるか否かを判定する手段によって同一でないと判定された場合に、前記ストレージ装置のネットワークデバイス情報を読み取る手段と、
前記ネットワークデバイス情報より、前記可搬型記憶メディアが有する前記第二のネットワークのグループに接続するための接続情報を作成する手段と、
前記可搬型記憶メディアが有する前記第二のネットワークのグループを管理するストレージ装置に、前記ネットワークデバイス情報、前記可搬型記憶メディアのデバイス情報及び登録要求を送信する手段と、
前記可搬型記憶メディアが有する前記第二のネットワークのグループを管理するストレージ装置は、前記送信された登録要求を認証する手段と、
前記ネットワークデバイス情報及び前記可搬型記憶メディアのデバイス情報を基に前記経路ラベル情報を更新する手段と、
前記更新された経路ラベル情報を前記スイッチ装置に登録する手段と、を有することを特徴とするストレージシステム。
【請求項２】
前記ストレージ装置は、前記可搬型メディアが装着された場合に、前記可搬型記憶メディアが有する前記第二のネットワークのグループに係るＩＤと、前記ストレージ装置が有する前記第二のネットワークのグループに係るＩＤとが同一であるか否かを判定する手段と、
前記判定手段によって同一でないと判定された場合に、前記ストレージ装置から前記可搬型メディアへのアクセスを禁止する手段と、
前記可搬型記憶メディアによって作成された前記可搬型記憶メディアが有する前記第二のネットワークのグループに接続するための情報を登録する手段と、
受信したデータに対して、前記登録した情報に基づいて、該当する可搬型メディアに対してのアクセスのみを許可する手段と、を有することを特徴とする請求項１に記載のストレージシステム。
【請求項３】
前記スイッチ装置は、受信したデータが前記第二のネットワークに係るデータであるか否かを判定する判定手段と、
前記第二のネットワークに係るデータであると判定された場合、前記第二のネットワークのグループに係るＩＤを認識する手段と、
前記認識したＩＤに対応する前記経路ラベル情報を有する場合、前記経路ラベル情報に従って、前記データを送信する手段と、
前記認識したＩＤに対応する前記経路ラベル情報を有しない場合、前記ＩＤを管理するストレージ装置に送信する手段と、を有することを特徴とする請求項１又は２に記載のストレージシステム。
【請求項４】
前記可搬型記憶メディアが、前記ストレージ装置から抜き出しの操作をされた場合に、
前記可搬型記憶メディアが有する前記第二のネットワークのグループを管理しているストレージ装置に、前記ネットワークデバイス情報、前記可搬型メディアのデバイス情報及び削除要求を送信する手段と、
前記可搬型記憶メディアが有する前記第二のネットワークのグループを管理しているストレージ装置は、前記削除要求を認証する手段と、
前記ネットワークデバイス情報及び前記可搬型メディアのデバイス情報を基に前記経路ラベル情報を更新する手段と、
前記更新された経路ラベル情報を前記スイッチ装置に登録する手段と、を有することを特徴とする請求項１乃至３の何れか１項に記載のストレージシステム。
【請求項５】
前記ストレージ装置は、前記可搬型メディアが抜かれた場合に、前記可搬型記憶メディアが有する前記第二のネットワークのグループに係るＩＤと、前記ストレージ装置が有する前記第二のネットワークのグループに係るＩＤとが同一であるか否かを判定する手段と、
前記判定手段によって同一でないと判定された場合に、前記ストレージ装置に登録されている、前記可搬型記憶メディアが接続されるための情報を削除する手段と、
を有することを特徴とする請求項１乃至４の何れか１項に記載のストレージシステム。
【請求項６】
物理的な第一のネットワークと、前記第一のネットワーク上に仮想的に構築される第二のネットワークとが存在し、
前記第二のネットワークでの可搬型記憶メディアとの接続を経路ラベル情報として記憶するラベル情報記憶手段と、
受信したデータから経路ラベル情報を検出する手段と、
前記検出した経路ラベル情報を前記ラベル情報記憶手段から取得して、該当する可搬型記憶メディアとの接続を行う接続制御手段と、を有し、
複数の前記経路ラベル情報を持つことにより、複数の前記第二のネットワークのグループを構成することを特徴とする通信システム。
【請求項７】
物理的な第一のネットワーク上に仮想的に構成される第二のネットワークで、可搬型記憶メディアとの接続を経路ラベル情報として記憶するラベル情報記憶ステップと、
受信したデータから経路ラベル情報を検出する検出ステップと、
前記検出した経路ラベル情報に基づいて、該当する可搬型記憶メディアとの接続を行う接続制御ステップと、を有する通信方法であって、
複数の前記経路ラベル情報を記憶することにより、複数の前記第二のネットワークのグループを構成させることを特徴とする通信方法。
【請求項８】
物理的な第一のネットワーク上に仮想的に構成される第二のネットワークで、可搬型記憶メディアとの接続を経路ラベル情報として記憶するラベル情報記憶ステップと、
受信したデータから経路ラベル情報を検出する検出ステップと、
前記検出した経路ラベル情報に基づいて、該当する可搬型記憶メディアとの接続を行う接続制御ステップと、をコンピュータに実行させるためのプログラムであって、
前記ラベル情報記憶ステップにおいて、複数の前記経路ラベル情報を記憶することにより、複数の前記第二のネットワークのグループを構成させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＬＡＮ内に、特定グループメンバー間で使用する専用の仮想的、又は論理的に構成されたネットワークに接続された、ストレージ装置、スイッチ装置、可搬型記憶メディアからなるストレージシステム等に関するものである。
【背景技術】
【０００２】
最近、パーソナルコンピュータ（以下、ＰＣ）は、日常業務に欠かせないツールとなり、日々、多くのデータの作成・編集がなされている。現在では、情報や各種デバイス（プリンタ等）の共有が欠かせないことから、これらのＰＣをＬＡＮ（ローカルエリアネットワーク）に接続することも行われている。ＬＡＮを構築した場合、ＬＡＮ上には、各個人が使用するＰＣ、即ち、クライアント装置と、サーバーコンピューターとが存在し、それらは接続機器（スイッチングハブ、以下、単にスイッチ）により接続されることになり、サーバ機器経由でデータの共有が行われる。
【０００３】
こうして、ＰＣで、作成された個人の成果物である情報は共有データとして、グループで利用され、添削、参照、改善を受けて揉まれ、更に洗練された成果として、グループの共有データベースとして蓄積されてゆく。このＬＡＮによるサーバー・クライアント環境は、急速にオフィスに広まり、ＰＣは、各ワーカーの机上に置かれ、サーバは、管理者が管理するサーバールームに置かれ、日常業務のデータインフラを担っている。この企業ＬＡＮにおけるデータの共有は、協力して仕事を行う（コラボレーション）ことにより、個人の力では、達成できない大きな付加価値を創出し、企業活動の要となっている。このＬＡＮ環境は、企業の情報インフラとして、急速に発達し、現在では、企業内のほぼ全員が参加する大規模なものになっている。
【０００４】
更に、近年の特徴とするものは、ＬＡＮインフラの普及に伴い、ＬＡＮに接続されて共同使用される事を前提にした新しい種類の端末機器が登場したことである。ネットワークカメラ、映像配信サーバ等は、その好適な例で、これらは、比較的に大容量なカラー動画像データを、ＬＡＮ上にストリーミング配信し、ＰＣで、それを受信し表示等を行うものである。
【０００５】
このように、ＬＡＮの規模が増大した今、この企業内ＬＡＮにおいて、新しいニーズが生じつつある。その１つに、全員参加の企業内ＬＡＮにおいて、企業内の特定メンバー間のみで、使用する専用のネットワーク、即ち、特定グループのネットワークを仮想的に構成したいという要求がある。特に、機密情報を扱う特定グループ、例えば、人事グループ、管理職グループ、プロジェクトグループメンバー間等でこのニーズが高い。又、特定メンバー間の業務は、往々にして、優先度の高い内容が多く、この為、ＬＡＮパケットに対し、優先的に処理される事が望まれている。更に、別の観点からのニーズとして、ＬＡＮ内に存在するマルチメディア端末機器に起因する、画像データのストリーミング配信によるトラフィック渋滞を防ぐ為、画像端末機器と一般端末とで、トラフィックを分離したいという要求である。特に、ビジュアルコミュニケーションが、業務上必須なデザイン、開発グループ等で顕著である。
【０００６】
現状ＬＡＮでは、ストリーミングデータも、一般データパケットと同じに扱われるので、データの圧縮率を上げないと、データパケットの渋滞遅延による映像の脱落が生じる等の問題がある。一方、圧縮率を上げると、画質が劣化すると言う別の問題を生じ、ストリームデータの分離と、分離されたストリームデータの一般パケットとは異なる優先処理が望まれている。これらのニーズは、要するに、「一般ＬＡＮ内に、優先処理が為される、特定端末機器のみにより構成されるネットワークを実現する」という技術的な要求に集約される。
【０００７】
これに対して、複数の端末機器をネットワークに接続するための複数の接続ポートを有するスイッチ装置であって、以下の手段を備える通信方式が知られている。その手段とは、まず、情報伝達するための各ポート間の接続を経路ラベル情報として記憶するラベル情報記憶手段である。また、前記複数のポート中の１つからデータを受信した場合、当該データ中に含まれるラベル情報を検出し、当該検出したラベル情報に一致する経路ラベル情報を前記ラベル情報記憶手段から取得し、取得した経路ラベル情報に従って該当するポートどうしを接続するポート接続制御手段である。この全経路指定ラベルによる通信をＰＡＮ（Ｐｒｉｖａｔｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）方式通信と以下称する。このＰＡＮは物理的に接続され、既存のプロトコルによって通信を行うＬＡＮ上に仮想的に構築され、また複数のＰＡＮを共存させることもできる。また、このＰＡＮのネットワークを構築し、制御するために、ネットワークサーバが存在し、これが自分の管理するネットワークのラベルを管理、制御している。
【０００８】
さらに、近年では、大容量なカラー動画像データを共有で利用するために保存、管理を行うストレージ装置が出てきている。そして、このストレージ装置と前記ＰＡＮを組み合わせることにより、機密情報を扱う特定グループに対してのみデータを共有させ、さらに画像データのストリーミング配信などによるトラフィック渋滞を防ぐシステムが構築されている。このストレージ装置においては、従来固定型の記憶メディアを持ち、そこにデータを蓄積していた。近年では、このストレージ装置に可搬型の記憶メディアのドライブを搭載することにより、可搬型メディアを接続することにより大容量のデータを蓄積した際の、データ保存オーバーフローを防ぐことができる。また自由に、大容量のデータを持ち歩くことができるシステムを構築できる。
【０００９】
こうした中で、特許文献１に記載されているような、特定のデバイスを指定するアドレスを持ち、これによってストレージ装置の特定デバイスにアクセスできるといったものがある。
【００１０】
また、特許文献２に記載されているような、可搬型記憶媒体を移動させた場合、そのファイルの存在を、ネットワークに登録し、移動したことをネットワーク上の端末が認識することができるシステムがある。
【００１１】
また、特許文献３に記載されているような、可搬型記憶媒体に、ネットワークの情報を登録し、それを挿入することによって、挿入された装置から登録されたネットワークへのアクセスができるようにするものがある。
【００１２】
【特許文献１】特開２００３−１３１９２３号公報
【特許文献２】特開平６−２８２４８０号公報
【特許文献３】特開２００１−３０６４３０号公報
【発明の開示】
【発明が解決しようとする課題】
【００１３】
しかしながら、上記従来の技術においてはＰＡＮにおいて完全仮想分離されているストレージシステムにおいて、その構成要素となる可搬型記憶メディアを移動した場合には以下のような問題点があった。
【００１４】
異なるＰＡＮのグループＩＤを持つストレージ装置に可搬型記憶メディアを挿入した場合を想定する。この場合、該ストレージ装置内から該可搬型記憶メディアにアクセスすることを禁止することと、該ストレージ装置内から該可搬型記憶メディア内のデータをネットワークに公開することと、を両立させることはできなかった。また、ネットワークのインターフェースを持たない可搬型記憶メディアを移動させたことを接続スイッチやネットワーク管理装置に通知することができなかった。ＰＡＮによって完全仮想分離されているネットワークにおいて、他のネットワークに対して、可搬型記憶メディアが装着されている情報を流すことができなかった。可搬型記憶メディアが装着されるごとに、装着されたストレージ装置に該可搬型記憶メディアが持つネットワーク情報を保持しておくと、そのデータが膨大になってしまう上、セキュリティ上も好ましくなかった。装着されるたびにスイッチに対して経路ラベルを増やしていくと、経路ラベルの情報が複雑、且つ膨大になり、管理が困難であった。
【課題を解決するための手段】
【００１５】
本発明は上記問題点を解決するために、物理的な第一のネットワーク上に仮想的に構成される第二のネットワークにおける通信方法であって、受信したデータから前記ラベル情報を抽出する工程と、検出したラベル情報に該当する可搬型記憶メディアどうしを接続する接続制御工程とを備え、前記経路ラベル情報を複数持つことにより、任意の可搬型記憶メディアによる複数の第二のネットワークのグループを構成することを特徴とする通信方法等、を提供する。
【発明の効果】
【００１６】
以上のような構成において、異なるＰＡＮグループＩＤのストレージ装置に可搬型記憶メディアを挿入した場合でも、該ストレージ装置内から該可搬型記憶メディアにアクセスすることを禁止する。その上で、該ストレージ装置内から該可搬型記憶メディア内のデータをネットワークに公開することができる。
【００１７】
さらに、ネットワークのインターフェースを持たない可搬型記憶メディアでも、またＰＡＮによって完全仮想分離されているネットワークにおいてでも、他のネットワークに接続されている接続スイッチや、ネットワーク管理装置に情報を通知することができる。また、可搬型記憶メディアの装着された情報や、それに基づいて変更された経路ラベル情報も、着脱ごとに制御することができ、経路ラベルの情報の管理が容易になり、ストレージ装置内に情報を残さないことによるセキュリティも向上する。
【発明を実施するための最良の形態】
【００１８】
以下に図面を参照して、本発明に係る実施形態の一例を説明する。
本実施形態では、異なる２つのＰＡＮに接続されているストレージ装置と、それぞれに接続されるクライアントＰＣと、通信経路をスイッチする接続スイッチと、からなるストレージシステム（通信システム）について説明する。
（システム構成）
図１は、本実施形態で想定するストレージシステム（通信システム）の構成を示す図である。図１では、２つのＰＡＮに接続された、それぞれのＰＡＮサーバ装置であるストレージ装置と、それぞれのＰＡＮを制御するスイッチ装置、そのスイッチ装置にＬＡＮで接続されているクライアント装置であるＰＣをモデルとしている。
【００１９】
図１において、１０１は、ストレージ装置である。ストレージ装置１０１は、システムディスク１０３と、リムーバブルディスク１０４を接続するドライブと、を有する。ストレージ装置１０１は、ＰＡＮ１０５を介して、接続スイッチ１０２に接続され、ＰＡＮのコントロールをすると共に、データの蓄積管理を行う。図１では、１０１−１及び１０１−２のストレージ装置が示されている。
【００２０】
１０２は、スイッチ装置としての接続スイッチである。接続スイッチ１０２は、ＰＡＮ１０５（第二のネットワーク）とＬＡＮ１０７（第一のネットワーク）に接続でき、ＰＡＮ／ＬＡＮのフレーム変換を行う。接続スイッチ１０２は、ＰＡＮにおいては、経路ラベル表に従ってパケットをスイッチする。図１では、１０２−１〜１０２−４の接続スイッチが示されている。
１０３は、システムディスクである。システムディスク１０３は、ストレージ装置１０１における蓄積管理、ＰＡＮの通信制御の管理、リムーバブルディスクの管理等を行う。
１０４は、可搬型記憶メディアとしてのリムーバブルハードディスク（Ｒ−ＨＤ）である（又はリムーバブルディスクという）。Ｒ−ＨＤ１０４は、ストレージ装置１０１に対して脱着可能に装着され、蓄積すべき画像ファイルやドキュメントファイルを記録し、管理データ等も蓄積する。図１では、１０４−１〜１０４−２のＲ−ＨＤが示されている。
【００２１】
１０５は、ＬＡＮ１０７上（第一のネットワーク上）に特定グループのネットワークを仮想的に構成させたＰＡＮ通信方式を持つＰＡＮ（第二のネットワーク）である。１０６−１〜１０６−３は、ＬＡＮ１０７に接続されたクライアント端末としてのＰＣである。１０７は、ＰＣ１０６や他のストレージ装置との通信を行うＬＡＮ等の回線である。
【００２２】
図２は、図１における各ＰＡＮの経路ラベル情報を経路ラベル表として示した図である。ここで、ＰＣ１０６−１〜１０６−３は、図１における接続スイッチの外側でそれぞれ固有のＬＡＮ１０７に接続されている任意のクライアント端末である。また、ポートは図１におけるそれぞれの接続スイッチにおけるポート番号である。
【００２３】
図３は、ストレージ装置１０１のハードウェア構成を示す図である。図３において、３０１は中央制御部（ＣＰＵ）、３０２はＲＯＭ、３０３はＲＡＭである。３０４は、ストレージ装置の管理するリムーバブルディスクのデバイス情報や設定情報を記憶するリムーバブルディスク管理情報記憶部であり、システムディスク１０３内にある。
３０５は、挿入されたＲ−ＨＤによって作成されるＰＡＮフレームを登録しておくＰＡＮフレーム登録部である。ＰＡＮフレーム登録部３０５は、図９の９１０のＰＡＮ−Ｌａｙｅｒ２内にある。
【００２４】
３０６は、Ｒ−ＨＤとのデータをやり取りするリムーバブルディスクＩ／Ｆ部である。３０７は、ユーザが操作するためのユーザＩ／Ｆ部である。３０８は、ＰＡＮのＩＤを自身もしくはＲ−ＨＤに対して割り振り、設定を行うＰＡＮ＿ＩＤ管理部である。３０９は、ＰＡＮの経路ラベルを管理するＰＡＮ管理部である。図２及び図１１に示すような経路ラベルを管理している。
【００２５】
３１０は、ＰＡＮの経路ラベルを作成するラベル作成部である。図２や図１１に示すような経路ラベルを作成し、ＰＡＮ管理部３０９に登録している。３１１は、送受信を行うＰＡＮフレームを作成／解析するＰＡＮフレーム作成／解析部である。ＰＡＮフレーム作成／解析部３１１は、図９の９１０のＰＡＮ−Ｌａｙｅｒ２内にある。
３１２は、ＰＡＮの制御を行うＰＡＮアクセス制御部である。ＰＡＮアクセス制御部３１２は、図９の９１０のＰＡＮ−Ｌａｙｅｒ２内にある。３１３は、ＰＡＮ１０５、ＬＡＮ１０７と接続し、接続スイッチ１０２やＰＣ１０６等とコマンドのやり取りを行う通信制御部である。３１４は、内部バスである。
【００２６】
図４は、接続スイッチ１０２のハードウェアの構成を示す図である。図４において、４０１は中央制御部（ＣＰＵ）、４０２はＲＯＭ、４０３はＲＡＭである。４０４は、ストレージ装置１０１から送られてきた経路ラベルを登録する経路ラベル登録部である。図２や図１１に示すような経路ラベルを記憶しておく。４０５は、登録された経路ラベルもしくはＬＡＮのプロトコルに従ってデータをスイッチングするデータスイッチ部である。４０６は、各端末、スイッチ装置と接続されるポートを管理するポート管理部である。
【００２７】
４０７は、ＰＡＮからきたパケットをＬＡＮのフレームに変換、もしくはＬＡＮからきたパケットをＰＡＮのフレームに変換するＰＡＮ／ＬＡＮ変換部である。４０８は、自装置がどのＰＡＮに含まれ、どのＰＡＮに接続されているかを管理するＰＡＮ管理部である。４０９は、経路ラベル登録時など指定ＰＡＮに送信する設定パケットや、コマンドパケットを作成するＰＡＮフレーム作成部である。４１０は、ＰＡＮ１０５と接続し、ＰＡＮパケットの送受信を行うＰＡＮ通信制御部である。４１１は、ＬＡＮ１０７と接続し、ＬＡＮパケットの送受信を行うＬＡＮ通信制御部であり、機能的には分けているが、物理的に同じ物であって、ＰＡＮ／ＬＡＮ、双方の回線が接続されていてもよい。４１２は内部バスである。
【００２８】
図５は、Ｒ−ＨＤ１０４のハードウェアの構成を示す図である。５０１は、ＲＯＭであり、Ｒ−ＨＤ１０４のシリアル番号などの情報が設定されている。５０２は、保存するデータを蓄積するデータ記録部である。５０３は、ストレージ装置より設定されたＰＡＮ＿ＩＤやＰＡＮの情報を記憶するＰＡＮ情報記録部である。５０４はＰＡＮ＿ＩＤの異なるストレージ装置に装着された際に、自身のＰＡＮフレームを作成するＰＡＮフレーム作成部である。５０５は、ストレージ装置とのＩ／Ｆ部である。５０６は内部バスである。
【００２９】
図６は、ＰＡＮ通信方式のフレームフォーマットを示す図である。図６において、６０１は宛先のＰＡＮメンバーＩＤ、６０２は出し元のＰＡＮメンバーＩＤである。６０３はＰＡＮ内における通信であるか、ＬＡＮ通信であるかを示すＰＡＮ／ＬＡＮ通信識別子である。６０４は全経路指定ラベルである。６０５は端末機器間で使用する属性データである。６０６はタイプフィールドであり、以後に続くデータのプロトコルを規定する。６０７はデータペイロードである。６０８はフレームチェックシーケンスである。
【００３０】
６１０は、ＰＡＮメンバーＩＤの詳細内容を示し、その内訳は、主に、ＰＡＮ＿ＩＤ、ＰＡＮ機器ＩＤよりなる。ＰＡＮ通信では、経路ラベルによりスイッチ動作が行われるので、このように、宛先ＭＡＣアドレス（ＤＡ）、送信元ＭＡＣアドレス（ＳＡ）フィールドを、ＰＡＮ用の各種識別子に使用できる。但し、ＭＡＣアドレスのＬｏｃａｌビットに１を立てて、通常のイーサーのＭＡＣアドレス（ＬＡＮ通信で使用）に、悪影響を与えない様にする。すなわち、Ｌｏｃａｌビットが立っていれば、既存のＬＡＮハブにパケットが流れても、グローバルなＭＡＣアドレスとして解釈されないので問題を生じない。
【００３１】
６１１は、ＰＡＮ＿ＩＤの内訳で
・ＰＡＮの種別（等時性か否か）、
・ＰＡＮ優先度、
・ＰＡＮ識別子よりなる。
【００３２】
６１２は、ＰＡＮ機器ＩＤの内訳で、
・ＰＡＮ機器種別、
・ＰＡＮ端末機器優先度、
・ＰＡＮ端末機器識別子よりなる。
【００３３】
６２０は、ＰＡＮ／ＬＡＮ通信識別子を入れるフィールドの内訳であり、ここでは、例えば、ＰＡＮにおける通信であることを示す識別子として、０ｘ８８４７を使う。０ｘ８８４７は、ＭＰＬＳ（Ｍｕｌｔｉ  Ｐｒｏｔｏｃｏｌ  Ｌａｂｅｌ  Ｓｗｉｔｃｈ）方式のパケットであることを示し、経路指定ラベルが以後に続くことを示す。
【００３４】
６３０はＭＰＬＳが定義するラベルのフォーマットを示し、本実施形態では全経路指定ラベルで使用する。
６３１はＭＰＬＳラベルフォーマット内のＴＴＬ領域の本発明における使い方を示すもので、ＦＣＳより早めにラベルスイッチが可能な様に、宛先ＰＡＮメンバーＩＤ、出し元ＰＡＮメンバーＩＤ、タイプ、ラベル、ＥＸＰ、Ｓ等でＣＲＣを取り、その値を入れる。このＳＣＳ（Ｓｗｉｔｃｈ  Ｃｈｅｃｋ  Ｓｅｑｕｅｎｃｅ）により、誤りのない高速なラベルスイッチ動作を実現できる。
【００３５】
６３２は、ＭＰＬＳラベルフォーマット内のＥＸＰ領域の本実施形態おける使い方を示すものである。最初の１ビットは、基幹ＭＰＬＳネットワークのエッジルーターである接続スイッチ１０２−２〜１０２−４と、整合性を取る為にＰＡＮ用のローカルラベルか否かの識別情報（Ｒｏｕｔｉｎｇ  ＩＤ）を含む。この識別情報により、エッジルーターは、基幹ＭＰＬＳネットワークへの転送時、基幹ＭＰＬＳラベルをラベルスタックにより、ＰＡＮラベルの後に挿入するという判断ができる。これにより、間違って、ＰＡＮラベル自体をスワップしてしまう事を防げる。
【００３６】
ＥＸＰ領域の残りの２ビットは、通信セッションにおける通信シーケンスに使用する。即ち、
・通信開始要求・応答
・通信終了要求・応答
・否定応答
・通信データの４つのいずれかを示すことになる。
【００３７】
図７は、ＰＡＮとＬＡＮのフレームフォーマットとの比較を示す図である。
図７において、上段は、従来のＬＡＮ通信方式におけるデータパケットのフレームフォーマットを示すものである。７０１は宛先端末機器のＭＡＣアドレス、７０２は出し元の端末機器のＭＡＣアドレス、７０３はイーサータイプフィールドで、以後に続くデータのプロトコルを規定し、ＬＡＮでは通常ＩＰパケットである事を示す０ｘ０８００が入る。７０４はＩＰパケットに関連する属性情報、７０５は出し元端末機器のＩＰアドレス、７０６は終点ＩＰアドレス、７０７はデータペイロード、７０８はフレームチェックシーケンスで、フレームの誤り検知のためのＣＲＣが入る。
【００３８】
一方、図７の下段は、図６と同じで、本実施形態でのＰＡＮ通信方式におけるデータパケットのフレームフォーマットを示している。６０１は宛先のＰＡＮメンバーＩＤ、６０２は出し元のＰＡＮメンバーＩＤ、６０３はＰＡＮ／ＬＡＮ通信識別子、６０４は全経路指定ラベル、６０５は端末機器間で使用する属性データ、６０６はタイプフィールドで以後に続くデータのプロトコルを規定する。６０７はデータペイロード、６０８はフレームチェックシーケンスである。図７に示したように、通常のネットワークフレーム（実施形態ではイーサヘッダ）の送信元アドレスには送信元のＭＡＣアドレスが格納されるが、ＰＡＮ通信ではＭＡＣアドレスではなく、ＰＡＮメンバーＩＤが格納されることになる。
【００３９】
図８は、接続スイッチ１０２の各ポートの動作フローチャートを示す図である。
まず、パケットを受信すると（Ｓ８０１）、ＬＡＮ通信か、ＰＡＮ通信かの判定を行う（Ｓ８０２）。該タイプが０ｘ０８００、すなわち、ＬＡＮ通信パケットであれば、フラッディング（ブロードキャスト）を行い、ＬＡＮ通信が行われる（Ｓ８０６）。一方、該タイプが０ｘ８８４７で、ＰＡＮ通信パケットであれば（Ｓ８０２）、該接続スイッチ１０２は、ＰＡＮ識別子（図６の６１１）に基づき、ＰＡＮ通信としての処理を行う。
【００４０】
次に、ＰＡＮ＿ＩＤが１であれば（Ｓ８０３）、図２の経路ラベル表にあるＰＡＮ１の表に従って、ＰＡＮ１の通信を行う（Ｓ８０７）。ＰＡＮ＿ＩＤが２であれば（Ｓ８０３）、図２の経路ラベル表にあるＰＡＮ２の表に従って、ＰＡＮ２の通信を行う（Ｓ８０８）。存在しないＰＡＮ＿ＩＤがあった場合、パケットを破棄する（Ｓ８０５）。
【００４１】
図９は、ストレージ装置のネットワークレイヤを示す図である。ここでは、ストレージ装置２（１０１−２）にＰＡＮ１のＲ−ＨＤ（１０４−１）が挿入された場合を示す。図９で９０１は、ネットワークに物理的に接続されるＰＡＮネットワークインターフェースカード（ＰＡＮ−ＮＩＣ）である。
【００４２】
９１０は、ＰＡＮのレイヤ２を示すソフトウエアである。９１１は、ＰＡＮ／ＬＡＮ通信識別子６０３によってスイッチする通信識別スイッチである。９１２は、ＰＡＮ識別子６１１によってスイッチするＰＡＮ識別スイッチである。また、９１３はＰＡＮ１のフレームを作成／解析するＰＡＮフレーム作成／解析部である。９１４はＰＡＮのフレーム登録部２０５に登録された、ＰＡＮ２のフレーム作成／解析部である。
【００４３】
９２０は一般的なＬＡＮのプロトコルに従ったパケットを作成／解析するＬＡＮ通信プロトコルである。９３０はＰＡＮフレームの内部にあるデータの中にある一般的なプロトコルのレイヤ２を解析するレイヤ２プロトコルである。９３１は同レイヤ３プロトコルである。９３２は同レイヤ４プロトコルである。９４０はストレージ装置２（１０１−２）内で実行されているアプリケーションである。
【００４４】
図１０にＲ−ＨＤ（１０４−１）をストレージ装置１（１０１−１）からストレージ装置２（１０１−２）に移動させた場合におけるデータの流れの経路図を示す。図１１に、図１０の構成になった場合における各ＰＡＮの経路ラベル表を示す。ＰＡＮ１にストレージ装置１０１−２に対する接続経路ラベルＬ３及びＬ８が追加されている。ただし、ＰＡＮ１においてストレージ装置１０１−２から発信される経路ラベルは追加されない。
【００４５】
図１２に、接続スイッチ１０２からストレージ装置１０１に対して経路ラベルを登録する場合と、ストレージ装置１０１のユーザインターフェース３０７から経路ラベル登録する場合、双方のシーケンス図を示す。ユーザインターフェース３０７から登録する場合には、ＰＡＮ管理部３０９の経路ラベル管理に経路ラベル設定１２０６を出し、経路ラベルが更新されたら、経路ラベル設定１２０７を各接続スイッチ１０２に送信する。
【００４６】
図１３に、ストレージ装置に異なるＰＡＮ＿ＩＤを持つＲ―ＨＤを装着した時のシーケンス図を示す。
図１４に、ストレージ装置から異なるＰＡＮ＿ＩＤを持つＲ−ＨＤを抜いたときのシーケンス図を示す。
【００４７】
（詳細動作説明）
以下、本システムの具体的な動作をいくつかの場合に分けて説明を行う。
ここでは、ストレージ装置２（１０１−２）にＰＡＮ１のＲ−ＨＤ（１０４−１）が挿入された場合、抜かれた場合についての動作を示す。
図１５は、本実施形態に係る経路ラベル表の登録フローチャートを示す図である。
まず、接続スイッチ１０２は、パケットを受信すると（Ｓ１５０１）、パケットのタイプ６０３を解析し、通信タイプを確認する（Ｓ１５０２）。
ＬＡＮであれば、必要に応じてＰＡＮ／ＬＡＮ変換部４０７にてパケットの変換を行いＬＡＮ通信制御部４１１よりＬＡＮ通信を行う（Ｓ１５１３）。ＰＡＮ通信であれば、ＰＡＮ＿ＩＤを確認し、ＰＡＮ管理部４０８に登録されているかを確認する（Ｓ１５０３）。登録されていなければ、パケットを廃棄し（Ｓ１５１５）、登録されていれば、パケット内の経路ラベル６０４を確認し、経路ラベル記録部４０４に登録されているかを確認する（Ｓ１５０４）。
【００４８】
対応する経路ラベルが登録されていれば、データスイッチ部４０５にてスイッチを行い、ＰＡＮ通信制御部４１０よりＰＡＮ通信を行う（Ｓ１５１４）。登録されていなければ、ＰＡＮ管理部４０８より指定のＰＡＮ＿ＩＤの管理するサーバを検索し、ＰＡＮフレーム作成部４０９にて接続要求を作成し、接続要求１２０１を送信する（Ｓ１５０５）。接続確認１２０２が返ってきたら（Ｓ１５０６）、受信したデータの情報を元に、ＰＡＮフレーム作成部４０９にて経路ラベル認証パケット１２０３を作成し（Ｓ１５０７）、送信する（Ｓ１５０８）。
【００４９】
認証確認１２０４が返ってきたら（Ｓ１５０９）、受信したパケットの情報を元に経路ラベル設定パケット１２０５を作成し、送信する（Ｓ１５１０）。ストレージ装置１０１にて経路ラベルの更新を行い、経路ラベル設定１２０７が送られてきたら（Ｓ１５１１）、新たな経路ラベルを経路ラベル記憶部４０４に設定する。これによって、パケット内に認証用の情報が存在すれば、ネットワーク上から、経路ラベルを変更、設定することができる。なお、経路ラベル設定１２０７は、ストレージ装置からの設定変更１２０６の操作により、随時受信し、新たな経路ラベルを経路ラベル記憶部４０４に設定する。
【００５０】
図１６は、本実施形態に係るＲ−ＨＤ装着時のＲ−ＨＤの動作フローチャートを示す図である。
まず、Ｒ−ＨＤ１０４がストレージ装置１０１に装着されると（Ｓ１６０１）、Ｒ−ＨＤのＲＯＭ５０１内の認証プログラムが起動され（Ｓ１６０２）、Ｒ−ＨＤ１０４とストレージ装置１０１とのＰＡＮ＿ＩＤが同一であるかを判定する（Ｓ１６０３）。一致した場合、通常のメディアと同様に動作し、通信レイヤ９３２やアプリケーション９４０からアクセス可能となる（Ｓ１６１０）。一致しなかった場合、ストレージ装置１０１のＰＡＮアクセス制御部３１２からネットワークデバイス情報を読み取り、接続ポートの情報などを取得する（Ｓ１６０４）。そして、それを基にＰＡＮフレームのプロトコルスタック９１４の接続情報を作成し、ストレージ装置１０１のＰＡＮ−Ｌａｙｅｒ２（９１０）に登録する（Ｓ１６０５）。さらに、ＰＡＮフレーム作成部５０４にて、自身のシリアル番号、ＰＡＮ＿ＩＤなどのデバイス情報をいれた経路ラベル登録フレームを作成し（Ｓ１６０６）、経路ラベルの登録要求１３０５を送信する（Ｓ１６０７）。
【００５１】
経路ラベル登録完了１３１０がきたら（Ｓ１６０８）、登録したＰＡＮフレームのプロトコルスタックからのアクセスを開始する（Ｓ１６０９）。経路ラベル登録完了がこなかった場合、Ｒ−ＨＤ１０４の取り出しを行う（Ｓ１６１１）。
これによって、ネットワークのインターフェースを持たないＲ−ＨＤでも、他のネットワークに接続されている接続スイッチや、ネットワーク管理装置に情報を通知することができる。
【００５２】
図１７は、本実施形態に係るＲ−ＨＤ装着時のストレージ装置の動作フローチャートである。まず、Ｒ−ＨＤ１０４がストレージ装置１０１に装着されると（Ｓ１７０１）、ＰＡＮ＿ＩＤの比較を行う（Ｓ１７０２）。一致した場合、ＰＡＮフレームのプロトコルスタック９１３からのアクセスを開始し（Ｓ１７０７）、通信レイヤ９３２やアプリケーション９４０からアクセス可能となる（Ｓ１７０８）。一致しなかった場合、通信レイヤ９３２やアプリケーション９４０からアクセスを禁止し（Ｓ１７０３）、ＰＡＮアクセス制御部３１２にあるネットワークデバイスの情報、接続ポートの情報等をわたす（Ｓ１７０４）。
【００５３】
さらにＲ−ＨＤ１０４で作成されたＰＡＮフレームのプロトコルスタック９１４をＰＡＮフレーム登録部３０５に登録する（Ｓ１７０５）。さらに、ネットワークからのアクセスパスを開放し、ネットワークからのデータのアクセスを許可できるようにする（Ｓ１７０６）。これによって、異なるＰＡＮのＩＤを持つストレージ装置内から、Ｒ−ＨＤにアクセスすることを禁止した上で、ストレージ装置内からＲ−ＨＤ内のデータをネットワークに公開することができる。
【００５４】
図１８は、本実施形態に係るＰＡＮを管理しているストレージ装置の動作フローチャートを示す図である。まず、パケットを受信すると（Ｓ１８０１）、フレームを解析しタイプ６０３、７０３によって、ＬＡＮ通信であるか、ＰＡＮ通信であるか判別する（Ｓ１８０２）。ＬＡＮ通信であれば、ＬＡＮのプロトコルにしたがって通信を行う（Ｓ１８１８）。ＰＡＮ通信であれば、スイッチ装置１０２からの接続要求１２０１かを確認する（Ｓ１８０３）。
【００５５】
接続要求であれば、接続確認１２０３を返す（Ｓ１８０４）。さらに経路ラベル設定認証１２０５を受信し（Ｓ１８０５）、リムーバブルディスク管理情報記憶部３０４に登録されているＲ−ＨＤかを認証し（Ｓ１８０６）、管理下のＲ−ＨＤであれば（Ｓ１８０７）、認証確認１２０５を返す。
【００５６】
さらに、経路ラベル設定要求１２０５を受けると（Ｓ１８０９）、経路ラベル作成部３１０にて経路ラベルを更新し、ＰＡＮ管理部３０９に登録し（Ｓ１８１０）、各スイッチ装置１０２に経路ラベル設定１２０７を送信する（Ｓ１８１１）。
さらにＳ１８０３にて接続要求１２０１ではなく、経路ラベル削除１４０４であれば（Ｓ１８１２）、そのパケットが、リムーバブルディスク管理情報記憶部３０４に登録されているＲ−ＨＤかを確認する（Ｓ１８１３）。管理下のＲ−ＨＤであれば、ＰＡＮ管理部３０９にて、削除する経路ラベルを確認し（Ｓ１８１４）、削除要求のあった経路ラベルが存在すれば（Ｓ１８１５）、経路ラベル作成部３１０にて経路ラベルを更新する。
【００５７】
ＰＡＮ管理部３０９に登録し（Ｓ１８１６）、各スイッチ装置１０２に経路ラベル設定１２０７を送信する（Ｓ１８１７）。Ｓ１８１２にて、通常のＰＡＮパケットであれば、ＰＡＮのプロトコルにしたがって通信を行う（Ｓ１８１９）。またＳ１８０７、Ｓ１８１３にてリムーバブルディスク管理情報記憶部３０４に登録されているＲ−ＨＤでないＲ−ＨＤからの通信の場合、またはＳ１８１５にて削除要求された経路ラベルが存在しなければ、パケットを廃棄する（Ｓ１８２０）。
【００５８】
これによって、ＰＡＮによって完全仮想分離されているネットワークにおいてでも、他のネットワークに接続されている接続スイッチや、ネットワーク管理装置に情報を通知することができる。また、経路ラベル情報を制御することができ、経路ラベルの情報の管理が容易になる。
【００５９】
図１９は、本実施形態に係るＲ−ＨＤを抜いたときのストレージ装置の動作フローチャートを示す図である。まず、ストレージ装置１０１のユーザＩ／Ｆ部３０７にて、Ｒ−ＨＤ１０４の取り出しの操作がされると（Ｓ１９０１）、取れだされるＲ−ＨＤ１０４がストレージ装置と同じＰＡＮ＿ＩＤかを確認する（Ｓ１９０２）。同じであればそのままＲ−ＨＤ１０４を取り出す（Ｓ１９０７）。異なった場合、Ｒ−ＨＤ１０４のＰＡＮフレーム作成部５０４にて作成された経路ラベル作成情報のパケットを受け（Ｓ１９０３）、経路ラベル削除要求１４０３を送信する（Ｓ１９０４）。
【００６０】
さらにＲ−ＨＤに対して経路ラベル削除完了のコマンド１４０６をだし（Ｓ１９０５）、ＰＡＮフレーム登録部３０５に登録されていたＰＡＮフレームプロトコルスタック９１４を削除する（Ｓ１９０６）。そして、Ｒ−ＨＤ１０４を取り出す（Ｓ１９０７）。
【００６１】
これによって、ストレージ装置内にＰＡＮフレームの情報を残さないことによるセキュリティが向上する。本実施形態では、可搬型記憶メディアをＲ−ＨＤとしていたが、これが光ディスクなどでもよい。また、本実施形態では、ＰＡＮ管理サーバと、Ｒ−ＨＤを接続するストレージ装置を同一の装置としているが、これがネットワークで接続されている、異なる装置であってもよい。
【００６２】
上述した本発明の実施形態における表示システムを構成する各手段、並びに表示システムの制御方法の各ステップは、コンピュータのＲＡＭやＲＯＭ等に記憶されたプログラムが動作することによって実現できる。このプログラム及び前記プログラムを記録したコンピュータ読み取り可能な記録媒体は本発明に含まれる。
【図面の簡単な説明】
【００６３】
【図１】システムの構成を示す図である。
【図２】ＰＡＮの経路ラベル表を示す図である。
【図３】ストレージ装置のハードウェア構成を示す図である。
【図４】接続スイッチのハードウェアの構成を示す図である。
【図５】Ｒ−ＨＤのハードウェアの構成を示す図である。
【図６】ＰＡＮ通信方式のフレームフォーマットを示す図である。
【図７】ＰＡＮとＬＡＮのフレームフォーマットとの比較を示す図である。
【図８】接続スイッチの各ポートの動作フローチャートを示す図である。
【図９】ストレージ装置のネットワークレイヤを示す図である。
【図１０】データの流れの経路を示す図である。
【図１１】ＰＡＮの経路ラベル表を示す図である。
【図１２】経路ラベル登録するシーケンスを示す図である。
【図１３】Ｒ―ＨＤを装着したときのシーケンスを示す図である。
【図１４】Ｒ−ＨＤを抜いたときのシーケンスを示す図である。
【図１５】経路ラベル表の登録フローチャートを示す図である。
【図１６】Ｒ−ＨＤ装着時のＲ−ＨＤの動作フローチャートを示す図である。
【図１７】Ｒ−ＨＤ装着時のストレージ装置の動作フローチャートを示す図である。
【図１８】ＰＡＮを管理しているストレージ装置の動作フローチャートを示す図である。
【図１９】Ｒ−ＨＤを抜いたときのストレージ装置の動作フローチャートを示す図である。
【符号の説明】
【００６４】
１０１    ストレージ装置
１０２    接続スイッチ
１０３    システムディスク
１０４    リムーバブルディスク
１０５    ＰＡＮ
１０６    ＰＣ
１０７    ＬＡＮ
【図１】
2008288905.tif 000003
【図２】
2008288905.tif 000004
【図３】
2008288905.tif 000005
【図４】
2008288905.tif 000006
【図５】
2008288905.tif 000007
【図６】
2008288905.tif 000008
【図７】
2008288905.tif 000009
【図８】
2008288905.tif 000010
【図９】
2008288905.tif 000011
【図１０】
2008288905.tif 000012
【図１１】
2008288905.tif 000013
【図１２】
2008288905.tif 000014
【図１３】
2008288905.tif 000015
【図１４】
2008288905.tif 000016
【図１５】
2008288905.tif 000017
【図１６】
2008288905.tif 000018
【図１７】
2008288905.tif 000019
【図１８】
2008288905.tif 000020
【図１９】
2008288905.tif 000021