(57)【要約】【課題】仮想ネットワークの設計、メンテナンスを短時間で正確に完了させる。【解決手段】物理ネットワーク構成部１４２が、ノードと回線を含む物理ネットワークを設計し、物理ネットワーク表示部１５１が表示画面に物理ネットワークの構成を表示し、仮想ネットワークマネジメント部１５３が物理ネットワーク上に仮想ネットワークを設計し、仮想ネットワーク表示部１５４が設計された仮想ネットワークの構成を物理ネットワークの構成の上に重ねて表示し、アドレス空間割当て部１６１が仮想ネットワークごとにネットワークアドレス空間を割当て、ノードアドレス割当て部１６２が仮想ネットワークのノードごとにネットワークアドレスを割当て、割当てたネットワークアドレスを物理ネットワークの構成、仮想ネットワークの構成に重ねて表示する。【選択図】　　　　図１
2004040374.tif 000002
【特許請求の範囲】
【請求項１】
表示画面を有する表示装置と、
ノードと回線とを含む物理ネットワークの構成を表示画面に表示する物理ネットワーク表示部と、
物理ネットワーク表示部が表示画面に表示した物理ネットワークの構成の少なくとも一部を選択して仮想ネットワークの構成を設計し、設計した仮想ネットワークの構成を物理ネットワークの構成とあわせて表示画面に表示する仮想ネットワーク構成部と
を備えたことを特徴とする仮想ネットワーク設計装置。
【請求項２】
上記仮想ネットワーク設計装置は、さらに、
ノードのアイコンを表示画面に表示するアイコン表示部と、
アイコン表示部により表示されたノードのアイコンを用いてノードを表示画面にマッピングしマッピングしたノードを回線で接続することにより表示画面に物理ネットワークの構成を設計する物理ネットワーク構成部と
を備えたことを特徴とする請求項１記載の仮想ネットワーク設計装置。
【請求項３】
上記仮想ネットワーク構成部は、
物理ネットワーク表示部が表示画面に表示した物理ネットワークの構成に含まれた回線を選択し選択した回線に対して仮想ネットワークのリンクを設定することにより仮想ネットワークの構成を設計すると共に、設計した仮想ネットワークに対してリンクを追加削除して仮想ネットワークを更新する仮想ネットワークマネジメント部を備えたことを特徴とする請求項１記載の仮想ネットワーク設計装置。
【請求項４】
上記仮想ネットワーク構成部は、さらに、
リンクを回線の上にオーバラップさせて表示画面に表示するリンクオーバラップ表示部を備えたことを特徴とする請求項３記載の仮想ネットワーク設計装置。
【請求項５】
上記仮想ネットワーク構成部は、さらに、
仮想ネットワークマネジメント部により一つの回線に対して複数のリンクが設定された場合に、複数のリンクが互いに識別できるように複数のリンクを並列に隣接配置して表示画面に表示するリンク識別表示部を備えたことを特徴とする請求項３記載の仮想ネットワーク設計装置。
【請求項６】
上記仮想ネットワーク構成部は、さらに、
リンクの端部を剣先状にしてリンクの先端部をノード中央に配置してノードとリンクとの接続を表示画面に表示するリンク剣先表示部を備えたことを特徴とする請求項３記載の仮想ネットワーク設計装置。
【請求項７】
上記仮想ネットワーク構成部は、さらに、
ノード内にリングを表示し、リンクの端部をノード内のリングに接続してノードとリンクとの接続を表示画面に表示するリング接続表示部を備えたことを特徴とする請求項３記載の仮想ネットワーク設計装置。
【請求項８】
上記仮想ネットワーク構成部は、さらに、
複数の仮想ネットワークのリンクが接続されルーティング処理をするノードに対して、複数の仮想ネットワーク間のルーティング処理をするノードであることを示すために、複数の仮想ネットワークを互いに識別するネットワーク識別マークをノード上にオーバラップさせて表示する識別マーク表示部を備えたことを特徴とする請求項３記載の仮想ネットワーク設計装置。
【請求項９】
上記仮想ネットワーク設計装置は、さらに、
仮想ネットワーク構成部が設計した仮想ネットワークに対して、ネットワークアドレス空間を割当てるアドレス空間割当て部と、
アドレス空間割当て部が割当てたネットワークアドレス空間を用いて、仮想ネットワークに含まれるノードに対してネットワークアドレスを割当てるノードアドレス割当て部と
を備えたことを特徴とする請求項１記載の仮想ネットワーク設計装置。
【請求項１０】
上記仮想ネットワーク設計装置は、さらに、
ノードアドレス割当て部によりネットワークアドレスが割当てられたノードのコンフィギュレーションを生成するコンフィギュレーション生成部を備えたことを特徴とする請求項９記載の仮想ネットワーク設計装置。
【請求項１１】
上記仮想ネットワーク設計装置は、さらに、
仮想ネットワーク毎に仮想ネットワークのデータトラフィックをモニタするトラフィックモニタ部と、
トラフィックモニタ部がモニタした結果を入力し、仮想ネットワークのデータトラフィックを表示画面に表示するトラフィック表示部と
を備えたことを特徴とする請求項１記載の仮想ネットワーク設計装置。
【請求項１２】
上記仮想ネットワーク構成部は、さらに、
仮想ネットワークマネジメント部により複数の仮想ネットワークが設計された場合に、複数の仮想ネットワークの中から特定の仮想ネットワークを選択し、選択した仮想ネットワークの構成を表示画面に表示する仮想ネットワーク選択表示部を備えたことを特徴とする請求項３記載の仮想ネットワーク設計装置。
【請求項１３】
上記仮想ネットワーク構成部は、さらに、
物理ネットワーク表示部が表示画面に表示した物理ネットワークの構成のうち、仮想ネットワークマネジメント部が単一の仮想ネットワークとして設計できる最大の範囲を設計許容範囲として判断する設計許容範囲判断部と、
設計許容範囲判断部により判断された設計許容範囲を表示画面に表示する設計許容範囲表示部と
を備えたことを特徴とする請求項３記載の仮想ネットワーク設計装置。
【請求項１４】
表示画面を有する表示装置と、
ノードと回線とを含む主ネットワークの構成を表示画面に表示する主ネットワーク表示部と、
主ネットワーク表示部が表示画面に表示した主ネットワークの構成の少なくとも一部を選択してサブネットワークの構成を設計し、設計したサブネットワークの構成を主ネットワークの構成とあわせて表示画面に表示するサブネットワーク構成部と
を備えたことを特徴とするサブネットワーク設計装置。
【請求項１５】
表示画面と記憶装置とグラフィカルユーザインタフェース（ＧＵＩ）とを有し、仮想ネットワークを設計する仮想ネットワーク設計装置の仮想ネットワーク設計方法であって、
ＧＵＩを介してユーザの指示を受けつけ、表示画面にノードをマッピングしマッピングしたノードを回線で接続することにより表示画面に物理ネットワークの構成を表示すると共に、物理ネットワークの構成を記憶装置に記憶し、
ＧＵＩを介してユーザの指示を受けつけ、表示画面に表示された物理ネットワークの少なくとも一部を選択して仮想ネットワークを設計し、設計した仮想ネットワークの構成を物理ネットワークの構成とあわせて表示画面に表示すると共に、物理ネットワークの構成に対応させて仮想ネットワークの構成を記憶装置に記憶し、
ＧＵＩを介してユーザの指示を受けつけ、仮想ネットワークに対して、ネットワークアドレス空間を割当て、割当てたネットワークアドレス空間を用いて、仮想ネットワークに含まれるノードに対してネットワークアドレスを割当てると共に、仮想ネットワークのノードに対応させてネットワークアドレスを記憶装置に記憶し、
ＧＵＩを介してユーザの指示を受けつけ、記憶装置に記憶した物理ネットワークと仮想ネットワークとネットワークアドレスとを表示画面に表示してメンテナンスする
ことを特徴とする仮想ネットワーク設計方法。
【請求項１６】
表示画面と記憶装置とグラフィカルユーザインタフェース（ＧＵＩ）とを有するコンピュータに仮想ネットワークの設計を行わせるためのプログラムであって、
ＧＵＩを介してユーザの指示を受けつけ、表示画面にノードをマッピングしマッピングしたノードを回線で接続することにより表示画面に物理ネットワークの構成を表示すると共に、物理ネットワークの構成を記憶装置に記憶する処理と、ＧＵＩを介してユーザの指示を受けつけ、表示画面に表示された物理ネットワークの少なくとも一部を選択して仮想ネットワークを設計し、設計した仮想ネットワークの構成を物理ネットワークの構成とあわせて表示画面に表示すると共に、物理ネットワークの構成に対応させて仮想ネットワークの構成を記憶装置に記憶する処理と、
ＧＵＩを介してユーザの指示を受けつけ、仮想ネットワークに対して、ネットワークアドレス空間を割当て、割当てたネットワークアドレス空間を用いて、仮想ネットワークに含まれるノードに対してネットワークアドレスを割当てると共に、仮想ネットワークのノードに対応させてネットワークアドレスを記憶装置に記憶する処理と、
ＧＵＩを介してユーザの指示を受けつけ、記憶装置に記憶した物理ネットワークと仮想ネットワークとネットワークアドレスとを表示画面に表示してメンテナンスする処理と
を備えたことを特徴とするプログラム。
【請求項１７】
表示画面と記憶装置とグラフィカルユーザインタフェース（ＧＵＩ）とを有するコンピュータに仮想ネットワークの設計を行わせるためのプログラムが記録されたコンピュータ読み取り可能な記録媒体であって、
ＧＵＩを介してユーザの指示を受けつけ、表示画面にノードをマッピングしマッピングしたノードを回線で接続することにより表示画面に物理ネットワークの構成を表示すると共に、物理ネットワークの構成を記憶装置に記憶する処理と、ＧＵＩを介してユーザの指示を受けつけ、表示画面に表示された物理ネットワークの少なくとも一部を選択して仮想ネットワークを設計し、設計した仮想ネットワークの構成を物理ネットワークの構成とあわせて表示画面に表示すると共に、物理ネットワークの構成に対応させて仮想ネットワークの構成を記憶装置に記憶する処理と、
ＧＵＩを介してユーザの指示を受けつけ、仮想ネットワークに対して、ネットワークアドレス空間を割当て、割当てたネットワークアドレス空間を用いて、仮想ネットワークに含まれるノードに対してネットワークアドレスを割当てると共に、仮想ネットワークのノードに対応させてネットワークアドレスを記憶装置に記憶する処理と、
ＧＵＩを介してユーザの指示を受けつけ、記憶装置に記憶した物理ネットワークと仮想ネットワークとネットワークアドレスとを表示画面に表示してメンテナンスする処理と
を備えたプログラムが記憶されたコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は仮想ネットワークの設計を行う装置、方法等に関する。
【０００２】
【従来の技術】
従来、ＶＬＡＮ（Ｖｉｒｔｕａｌ　Ｌｏｃａｌ　Ａｒｅａ　Ｎｅｔｗｏｒｋ）やＶＰＮ（Ｖｉｒｔｕａｌ　Ｐｒｉｖａｔｅ　Ｎｅｔｗｏｒｋ）等の仮想ネットワークの設計、メンテナンス作業は自動化されておらず、ネットワークエンジニアが物理トポロジーと論理的トポロジーの対応関係を頭の中でイメージしながらマニュアル作業（例えば、一覧表や二進数電卓を使用）によって行っていた。
【０００３】
【発明が解決しようとする課題】
大規模なネットワークでは一つの物理トポロジーの上に、数十から数百にも及ぶ仮想ネットワークが形成される。このような大規模ネットワークでは、多数の質的に異なるトポロジーをマニュアル作業にて把握することは困難であり、このため仮想ネットワークの設計、メンテナンスに時間、手間がかかり、更には作業ミスが発生するおそれが高いという問題がある。また、いったん作業ミスが発生すると、時間的、人的資源をトラブルシューティングに費やさざるを得ず管理コストの上昇要因となってしまう。更には、作業ミスにより他のネットワークをも巻き込んだトラブルが発生する恐れもある。
【０００４】
本発明は、以上の問題を解消することを目的の一つとしており、仮想ネットワークの設計、メンテナンスを短時間で正確に完了させる装置、方法等を実現する。
【０００５】
【課題を解決するための手段】
本発明に係る仮想ネットワーク設計装置は、
表示画面を有する表示装置と、
ノードと回線とを含む物理ネットワークの構成を表示画面に表示する物理ネットワーク表示部と、
物理ネットワーク表示部が表示画面に表示した物理ネットワークの構成の少なくとも一部を選択して仮想ネットワークの構成を設計し、設計した仮想ネットワークの構成を物理ネットワークの構成とあわせて表示画面に表示する仮想ネットワーク構成部と
を備えたことを特徴とする。
【０００６】
上記仮想ネットワーク設計装置は、さらに、
ノードのアイコンを表示画面に表示するアイコン表示部と、
アイコン表示部により表示されたノードのアイコンを用いてノードを表示画面にマッピングしマッピングしたノードを回線で接続することにより表示画面に物理ネットワークの構成を設計する物理ネットワーク構成部と
を備えたことを特徴とする。
【０００７】
上記仮想ネットワーク構成部は、
物理ネットワーク表示部が表示画面に表示した物理ネットワークの構成に含まれた回線を選択し選択した回線に対して仮想ネットワークのリンクを設定することにより仮想ネットワークの構成を設計すると共に、設計した仮想ネットワークに対してリンクを追加削除して仮想ネットワークを更新する仮想ネットワークマネジメント部を備えたことを特徴とする。
【０００８】
上記仮想ネットワーク構成部は、さらに、
リンクを回線の上にオーバラップさせて表示画面に表示するリンクオーバラップ表示部を備えたことを特徴とする。
【０００９】
上記仮想ネットワーク構成部は、さらに、
仮想ネットワークマネジメント部により一つの回線に対して複数のリンクが設定された場合に、複数のリンクが互いに識別できるように複数のリンクを並列に隣接配置して表示画面に表示するリンク識別表示部を備えたことを特徴とする。
【００１０】
上記仮想ネットワーク構成部は、さらに、
リンクの端部を剣先状にしてリンクの先端部をノード中央に配置してノードとリンクとの接続を表示画面に表示するリンク剣先表示部を備えたことを特徴とする。
【００１１】
上記仮想ネットワーク構成部は、さらに、
ノード内にリングを表示し、リンクの端部をノード内のリングに接続してノードとリンクとの接続を表示画面に表示するリング接続表示部を備えたことを特徴とする。
【００１２】
上記仮想ネットワーク構成部は、さらに、
複数の仮想ネットワークのリンクが接続されルーティング処理をするノードに対して、複数の仮想ネットワーク間のルーティング処理をするノードであることを示すために、複数の仮想ネットワークを互いに識別するネットワーク識別マークをノード上にオーバラップさせて表示する識別マーク表示部を備えたことを特徴とする。
【００１３】
上記仮想ネットワーク設計装置は、さらに、
仮想ネットワーク構成部が設計した仮想ネットワークに対して、ネットワークアドレス空間を割当てるアドレス空間割当て部と、
アドレス空間割当て部が割当てたネットワークアドレス空間を用いて、仮想ネットワークに含まれるノードに対してネットワークアドレスを割当てるノードアドレス割当て部と
を備えたことを特徴とする。
【００１４】
上記仮想ネットワーク設計装置は、さらに、
ノードアドレス割当て部によりネットワークアドレスが割当てられたノードのコンフィギュレーションを生成するコンフィギュレーション生成部を備えたことを特徴とする。
【００１５】
上記仮想ネットワーク設計装置は、さらに、
仮想ネットワーク毎に仮想ネットワークのデータトラフィックをモニタするトラフィックモニタ部と、
トラフィックモニタ部がモニタした結果を入力し、仮想ネットワークのデータトラフィックを表示画面に表示するトラフィック表示部と
を備えたことを特徴とする。
【００１６】
上記仮想ネットワーク構成部は、さらに、
仮想ネットワークマネジメント部により複数の仮想ネットワークが設計された場合に、複数の仮想ネットワークの中から特定の仮想ネットワークを選択し、選択した仮想ネットワークの構成を表示画面に表示する仮想ネットワーク選択表示部を備えたことを特徴とする。
【００１７】
上記仮想ネットワーク構成部は、さらに、
物理ネットワーク表示部が表示画面に表示した物理ネットワークの構成のうち、仮想ネットワークマネジメント部が単一の仮想ネットワークとして設計できる最大の範囲を設計許容範囲として判断する設計許容範囲判断部と、
設計許容範囲判断部により判断された設計許容範囲を表示画面に表示する設計許容範囲表示部と
を備えたことを特徴とする。
【００１８】
本発明に係るサブネットワーク設計装置は、
表示画面を有する表示装置と、
ノードと回線とを含む主ネットワークの構成を表示画面に表示する主ネットワーク表示部と、
主ネットワーク表示部が表示画面に表示した主ネットワークの構成の少なくとも一部を選択してサブネットワークの構成を設計し、設計したサブネットワークの構成を主ネットワークの構成とあわせて表示画面に表示するサブネットワーク構成部と
を備えたことを特徴とする。
【００１９】
本発明に係る仮想ネットワーク設計方法は、
表示画面と記憶装置とグラフィカルユーザインタフェース（ＧＵＩ）とを有し、仮想ネットワークを設計する仮想ネットワーク設計装置の仮想ネットワーク設計方法であって、
ＧＵＩを介してユーザの指示を受けつけ、表示画面にノードをマッピングしマッピングしたノードを回線で接続することにより表示画面に物理ネットワークの構成を表示すると共に、物理ネットワークの構成を記憶装置に記憶し、
ＧＵＩを介してユーザの指示を受けつけ、表示画面に表示された物理ネットワークの少なくとも一部を選択して仮想ネットワークを設計し、設計した仮想ネットワークの構成を物理ネットワークの構成とあわせて表示画面に表示すると共に、物理ネットワークの構成に対応させて仮想ネットワークの構成を記憶装置に記憶し、
ＧＵＩを介してユーザの指示を受けつけ、仮想ネットワークに対して、ネットワークアドレス空間を割当て、割当てたネットワークアドレス空間を用いて、仮想ネットワークに含まれるノードに対してネットワークアドレスを割当てると共に、仮想ネットワークのノードに対応させてネットワークアドレスを記憶装置に記憶し、
ＧＵＩを介してユーザの指示を受けつけ、記憶装置に記憶した物理ネットワークと仮想ネットワークとネットワークアドレスとを表示画面に表示してメンテナンスする
ことを特徴とする。
【００２０】
本発明に係るプログラムは、
表示画面と記憶装置とグラフィカルユーザインタフェース（ＧＵＩ）とを有するコンピュータに仮想ネットワークの設計を行わせるためのプログラムであって、
ＧＵＩを介してユーザの指示を受けつけ、表示画面にノードをマッピングしマッピングしたノードを回線で接続することにより表示画面に物理ネットワークの構成を表示すると共に、物理ネットワークの構成を記憶装置に記憶する処理と、ＧＵＩを介してユーザの指示を受けつけ、表示画面に表示された物理ネットワークの少なくとも一部を選択して仮想ネットワークを設計し、設計した仮想ネットワークの構成を物理ネットワークの構成とあわせて表示画面に表示すると共に、物理ネットワークの構成に対応させて仮想ネットワークの構成を記憶装置に記憶する処理と、
ＧＵＩを介してユーザの指示を受けつけ、仮想ネットワークに対して、ネットワークアドレス空間を割当て、割当てたネットワークアドレス空間を用いて、仮想ネットワークに含まれるノードに対してネットワークアドレスを割当てると共に、仮想ネットワークのノードに対応させてネットワークアドレスを記憶装置に記憶する処理と、
ＧＵＩを介してユーザの指示を受けつけ、記憶装置に記憶した物理ネットワークと仮想ネットワークとネットワークアドレスとを表示画面に表示してメンテナンスする処理と
を備えたことを特徴とするプログラムであることを特徴とする。
【００２１】
本発明に係るプログラムが記憶されたコンピュータ読み取り可能な記録媒体は、
表示画面と記憶装置とグラフィカルユーザインタフェース（ＧＵＩ）とを有するコンピュータに仮想ネットワークの設計を行わせるためのプログラムが記録されたコンピュータ読み取り可能な記録媒体であって、
ＧＵＩを介してユーザの指示を受けつけ、表示画面にノードをマッピングしマッピングしたノードを回線で接続することにより表示画面に物理ネットワークの構成を表示すると共に、物理ネットワークの構成を記憶装置に記憶する処理と、ＧＵＩを介してユーザの指示を受けつけ、表示画面に表示された物理ネットワークの少なくとも一部を選択して仮想ネットワークを設計し、設計した仮想ネットワークの構成を物理ネットワークの構成とあわせて表示画面に表示すると共に、物理ネットワークの構成に対応させて仮想ネットワークの構成を記憶装置に記憶する処理と、
ＧＵＩを介してユーザの指示を受けつけ、仮想ネットワークに対して、ネットワークアドレス空間を割当て、割当てたネットワークアドレス空間を用いて、仮想ネットワークに含まれるノードに対してネットワークアドレスを割当てると共に、仮想ネットワークのノードに対応させてネットワークアドレスを記憶装置に記憶する処理と、
ＧＵＩを介してユーザの指示を受けつけ、記憶装置に記憶した物理ネットワークと仮想ネットワークとネットワークアドレスとを表示画面に表示してメンテナンスする処理と
を備えたプログラムが記憶されたコンピュータ読み取り可能な記録媒体であることを特徴とする。
【００２２】
【発明の実施の形態】
実施の形態１．
図１〜１２を参照して本実施の形態に係る仮想ネットワーク設計装置について説明する。
図１は、本実施の形態に係る仮想ネットワーク設計装置の構成例を示す図である。
図１において、１は、本実施の形態に係る仮想ネットワーク設計装置である。１０は、ユーザとのインタフェースをとるグラフィカルユーザインタフェース（ＧＵＩ）である。１１は表示画面を表示する表示装置である。１２は、仮想ネットワーク設計装置の諸機能を実現するためのＣＰＵ（Ｃｅｎｔｒａｌ　Ｐｒｏｃｅｓｓｉｎｇ　Ｕｎｉｔ）である。１３は、物理ネットワークの設計結果、仮想ネットワークの設計結果等を記憶する記憶装置である。
【００２３】
１４は、物理ネットワークの設計を行う物理ネットワーク設計部である。物理ネットワーク設計部１４は、図４に示すＬ１画面４０上で物理ネットワークの設計を行う。Ｌ１画面４０は、ＯＳＩ（Ｏｐｅｎ　Ｓｙｓｔｅｍ　Ｉｎｔｅｒｃｏｎｎｅｃｔｉｏｎ）参照モデルのレイヤ１に関する画面である。
ここで、物理ネットワークとは、例えば、ＷＡＮ（Ｗｉｄｅ　Ａｒｅａ　Ｎｅｔｗｏｒｋ）、ＬＡＮ（Ｌｏｃａｌ　Ａｒｅａ　Ｎｅｔｗｏｒｋ）、インターネット、またはこれらの組合せを意味する。
【００２４】
物理ネットワーク設計部１４には、アイコン表示部１４１及び物理ネットワーク構成部１４２が含まれる。
アイコン表示部１４１は、各種ノードを示すアイコンを、例えば図４のＬ２スイッチ４１、Ｌ３スイッチ４２、ルータ４３、サーバ４４（以下、４１〜４４を区別しないときは単にノードという）のように円形状アイコンで表示する。ここで、Ｌ２スイッチとは、例えば、レイヤ２のスイッチ機能をもつスイッチングハブをいう。また、Ｌ３スイッチとは、例えば、レイヤ３のネットワークアドレス単位のルーティング処理をするスイッチングハブをいう。なお、図４に示した４１〜４４は、例示であり、この他に、基地局、通信衛星、パーソナルコンピュータ、携帯電話機、ＰＤＡ（Ｐｅｒｓｏｎａｌ　Ｄｉｇｉｔａｌ　Ａｓｓｉｓｔａｎｔｓ）など、どのような通信装置でもノードとして定義可能である。
物理ネットワーク構成部１４２は、ユーザからの入力を受付け、ノード及び回線により構成される物理ネットワークの設計を行い、図４に示すＬ１画面４０上に物理ネットワークの構成を表示する。すなわち、物理ネットワーク構成部１４２は、ユーザからＧＵＩ１０を介して指定されたノードをＬ１画面上にマッピングし、またユーザの指定に従い、ノード間に回線（図４の実線）を設定して物理ネットワークを設計し、設計した物理ネットワークのトポロジーをＬ１画面４０上に表示する。また、物理ネットワーク構成部１４２は、表示画面への表示とともに、物理ネットワークの構成について記憶装置１３への書き込みも行う。
なお、図４では、回線として有線回線を表示しているが、無線回線を表示することも可能である。
【００２５】
１５は、ＶＬＡＮ、ＶＰＮ等の仮想ネットワークの設計を行う仮想ネットワーク設計部である。仮想ネットワーク設計部１５は、図５に示すＬ１／Ｌ２画面５０上で仮想ネットワークの設計を行う。Ｌ１／Ｌ２画面５０はＯＳＩ参照モデルのレイヤ１、レイヤ２間の関係を定義するための画面である。
以下では、仮想ネットワークとしてＶＬＡＮを例にして説明するが、仮想ネットワーク設計部１５は以下に示す手順によりＶＰＮの設計も可能である。また、その他の仮想ネットワークの設計にも利用可能である。また、ＶＬＡＮの方式には、ポートベースＶＬＡＮ、ＭＡＣアドレスベースＶＬＡＮ、ポリシーベースＶＬＡＮ、タグベースＬＡＮ等が存在するが、いずれの方式にも対応可能であり、また、他の形式のＶＬＡＮにも対応可能である。また、複数の形式が混在しているネットワークにも対応可能である。
【００２６】
仮想ネットワーク設計部１５には、物理ネットワーク表示部１５１及び仮想ネットワーク構成部１５２が含まれる。
物理ネットワーク表示部１５１は、物理ネットワーク構成部１４２で設計された物理ネットワークの構成を記憶装置１３から読み出してＬ１／Ｌ２画面５０上に表示する。
仮想ネットワーク構成部１５２は、仮想ネットワークマネジメント部１５３と仮想ネットワーク表示部１５４から構成される。
仮想ネットワークマネジメント部１５３は、ユーザからの入力を受付け、物理ネットワークの回線のうちユーザから指定された回線に対して仮想ネットワーク（ＶＬＡＮ）のリンクを設定して仮想ネットワークを設計し、設計した仮想ネットワークの構成を物理ネットワークの構成に対応させて記憶装置１３に書き込む。また、設計済みの仮想ネットワーク（ＶＬＡＮ）についてリンクを追加削除して更新し、更新後の仮想ネットワーク（ＶＬＡＮ）の構成を記憶装置１３に書き込む。仮想ネットワークマネジメント部１５３は、図２に示すように、ネットワーク生成部１５３１、リンク追加部１５３２、リンク削除部１５３３より構成される。ネットワーク生成部１５３１は、仮想ネットワーク（ＶＬＡＮ）の新規設計の際に物理ネットワークの回線に対してリンクを設定する。リンク追加部１５３２は、設計済みの仮想ネットワークについてリンクの追加を行う。リンク削除部１５３３は、設計済みの仮想ネットワークについてリンクの削除を行う。
また、仮想ネットワーク表示部１５４は、仮想ネットワークマネジメント部１５３により設定されたリンクを対象となる回線の上にオーバラップ表示する。つまり、仮想ネットワークマネジメント部１５３がユーザから指定された回線に対してリンクを設定し設定内容を記憶装置１３に書き込むと同時に、仮想ネットワーク表示部１５４は記憶装置１３から読み出しを行い、物理ネットワークの回線上にリンクをオーバラップさせてＬ１／Ｌ２画面上に表示する。仮想ネットワーク表示部１５４は、図２に示すように、例えば、リンクオーバラップ表示部１５４１、リンク識別表示部１５４２、リンク剣先表示部１５４３、識別マーク表示部１５４４から構成される。
リンクオーバラップ表示部１５４１は、物理ネットワークの回線に対して仮想ネットワークのリンクをオーバラップさせてＬ１／Ｌ２画面上に表示する。
リンク識別表示部１５４２は、一つの回線に対して複数のリンクが設定される場合に、それぞれのリンクを識別できるように、例えば、図６の６１に示すように、複数のリンクを色分けして並列に隣接表示することにより、それぞれのリンクがどの仮想ネットワークに属するのかが明らかになるようにする。
また、リンク剣先表示部１５４３は、一つの回線に対して複数のリンクが設定される場合に、例えば図６の６２に示すように、リンクの端部を剣先状に表示し、リンクの先端部をノードの中央に配置することにより、それぞれのリンクについてノードとの接続関係を明らかにする。
識別マーク表示部１５４４は、仮想ネットワーク間のルーティング処理を行うノードに対して、ルーティング処理を行うノードであることを示すために複数の仮想ネットワークを互いに識別するネットワーク識別マークをノードにオーバラップさせてＬ１／Ｌ２画面に表示する。例えば、図６の６３に示すようにしてネットワーク識別マークを表示する。
【００２７】
１６は、仮想ネットワークに含まれるノードに対してネットワークアドレス（例えば、ＩＰアドレス）を割当てるアドレス割当て部である。アドレス割当て部１６には、アドレス空間割当て部１６１及びノードアドレス割当て部１６２が含まれる。
アドレス空間割当て部１６１は、図１１又は図１２のアドレス空間割当画面を用いてネットワークアドレスのアドレス空間の割当てを行う。なお、図１１はＩＰｖ（Ｉｎｔｅｒｎｅｔ　Ｐｒｏｔｏｃｏｌ　ｖｅｒｓｉｏｎ）４に対応するアドレス空間の割当て画面であり、図１２はＩＰｖ６に対応するアドレス空間の割当て画面の例を示している。
ノードアドレス割当て部１６２は、図８に示すネットワークアドレス割当て画面８１を用いて、所定の仮想ネットワークに割当てられたネットワークアドレス空間の中から当該仮想ネットワークに含まれるノードに対してネットワークアドレスを割当て、割当てたネットワークアドレスをＬ２／Ｌ３画面８０に表示する。Ｌ２／Ｌ３画面８０はＯＳＩ参照モデルのレイヤ２、レイヤ３間の関係を定義する画面である。
【００２８】
なお、仮想ネットワーク設計装置１は、専用機であってもよいし、パーソナルコンピュータのような専用機以外の計算機であってもよい。また、クライアント−サーバ形式やウェブ形式のように複数の計算機により表示操作を行ってもよい。また、ＧＵＩ１０と表示装置１１は遠隔地にあってもよい。
【００２９】
また、物理ネットワーク設計部１４、仮想ネットワーク設計部１５、アドレス割当て部１６は、ハードウェアによって実現されてもよいし、ソフトウェア（プログラム）によって実現されてもよいし、ハードウェアとソフトウェアとの組合せによって実現されてもよい。なお、ソフトウェアによる場合には、物理ネットワーク設計部１４、仮想ネットワーク設計部１５、アドレス割当て部１６の各要素を実現するプログラムを記憶装置１３に記憶させ、ＣＰＵ１２がこれらのプログラムを読み込むことにより実現することができる。
なお、これらのプログラムを計算機で読みとり可能な記録媒体に記録することも可能である。更には、これらのプログラムを通信網を介して転送することも可能である。
【００３０】
次に、図３を用いて本実施の形態に係る仮想ネットワークの新規設計の手順を説明する。
まず、ステップＳ３１で、物理ネットワークの設計を行う。
物理ネットワークの設計は図４に示すＬ１画面４０を用いて行われる。
ユーザは、４１〜４４に示す各種ノードのアイコンからＬ１画面４０上にマッピングすべきノードのアイコンを選択し、Ｌ１画面４０上のマッピング位置をＧＵＩ１０を介して指定（入力）する。物理ネットワーク構成部１４２はユーザから指定されたマッピング位置に選択されたノードをマッピングする。また、ユーザは、マッピングしたノードのうち回線を接続するノードをＧＵＩ１０を介して指定（入力）し、物理ネットワーク構成部１４２はユーザからの指定（入力）に従ってノード間に回線を表示する。このようにして、物理ネットワーク構成部１４２は、Ｌ１画面４０上に物理ネットワークの構成を表示していく。また、物理ネットワーク構成部１４２は、Ｌ１画面４０への表示とともに、物理ネットワークの構成を記憶装置１３に書き込む。
【００３１】
次に、ステップＳ３２で、仮想ネットワーク（ＶＬＡＮ）の設計を行う。
仮想ネットワーク（ＶＬＡＮ）の設計は、図５に示すＬ１／Ｌ２画面５０を用いて行われる。
ユーザから表示画面の切替指示が入力されると、表示装置１１には図５に示すＬ１／Ｌ２画面５０が表示される。Ｌ１／Ｌ２画面５０には、ステップＳ３１で設計された物理ネットワークの構成が表示される。Ｌ１／Ｌ２画面への物理ネットワーク構成の表示は、記憶装置１３に記憶された物理ネットワークの構成を物理ネットワーク表示部１５１が読み出すことにより行われる。
そして、ユーザは、Ｌ１／Ｌ２画面５０に示された物理ネットワークの回線のうち仮想ネットワーク（ＶＬＡＮ）のリンクを設定すべき回線をＧＵＩ１０を介して指定（入力）する。仮想ネットワークマネジメント部１５３のネットワーク生成部１５３１は、ユーザから指定（入力）された回線にリンクを設定し、仮想ネットワーク表示部１５４が当該回線にリンクをオーバラップさせてＬ１／Ｌ２画面上に表示する。このように、ユーザからの指定（入力）に従って、物理ネットワークの回線上にリンクを順次オーバラップ表示していくことで仮想ネットワーク（ＶＬＡＮ）の設計が行われる。
図６に示すＬ１／Ｌ２画面６０は、仮想ネットワーク（ＶＬＡＮ４、ＶＬＡＮ５、ＶＬＡＮ７）のリンクが物理ネットワークの回線にオーバラップ表示されている状態を示している。
仮想ネットワークの設計の際に、ユーザがＶＬＡＮ名、ＶＬＡＮ番号を指定すれば、Ｌ１／Ｌ２画面６０に示すように、各リンクにＶＬＡＮ名、ＶＬＡＮ番号を表示することもできる。更には、いったん指定したＶＬＡＮ名、ＶＬＡＮ番号を後から変更することも可能である。
仮想ネットワーク表示部１５４は、一つの回線に複数のリンクを表示する場合には、図６の６１に示すように複数のリンクを色分けして並列に隣接表示する。なお、ここでは、複数のリンクを色分けすることとしているが、複数のリンクが識別できるのであれば他の方法であってもよい。
また、一つの回線に複数のリンクを表示する場合には、ノードとリンクの接続関係を明確にするために図６の６２に示すように各リンクの端部を剣先状にし、かつその先端をノード中央にして表示する。なお、図６の６２に示す剣先表示の拡大図を図１７に示す。
また、複数のリンクが接続され複数の仮想ネットワーク（ＶＬＡＮ）間のルーティング処理をするノード（例えば、図６の６４のＬ３スイッチ）が存在する場合は、仮想ネットワーク表示部１５４は、図６の６３に示すように、複数の仮想ネットワーク（ＶＬＡＮ）を互いに識別するネットワーク識別マークを当該ノード上にオーバラップさせて表示する。このようにネットワーク識別マークを表示することにより、複数の仮想ネットワーク（ＶＬＡＮ）間でルーティング処理をするノードが明確になる。
また、ネットワーク識別マークの数が多く重ね合わすノードからはみ出して表示されるような場合は、ネットワーク識別マークの数に応じてノードのアイコンを大きく表示してネットワーク識別マークがはみ出さないように調整することも可能である。
また、図６の６３では、ネットワーク識別マークを一列に表示しているが、ルーティング処理を行う仮想ネットワークがグループ化されている場合、例えば、ＶＬＡＮ４、ＶＬＡＮ５の間でルーティングを行い、ＶＬＡＮ７とはルーティングを行わないといった場合には、ネットワーク識別マークを二段構成にし、ＶＬＡＮ４、ＶＬＡＮ５のネットワーク識別マークを上段に表示し、ＶＬＡＮ７のネットワーク識別マークを下段に表示するようにしてもよい。
【００３２】
このように物理ネットワークの回線上に仮想ネットワークのリンクを重ねて表示することにより、どの回線にどのような仮想ネットワークが構成されているかという全体像の把握と、ある仮想ネットワークがどの回線上でどのように構成されているかという仮想ネットワークごとの把握が容易になる。
なお、以上の説明では、物理ネットワークと仮想ネットワーク（ＶＬＡＮ）とを完全に重ね合わせる場合を説明したが、一部ずらして表示することをも可能である。また、物理ネットワークと仮想ネットワーク（ＶＬＡＮ）をそれぞれ半透明に表示してもよいし、一方のみを半透明にして表示してもよい。
【００３３】
また、仮想ネットワーク表示部１５４は、図７のＬ１／Ｌ２画面７０に示すように、特定の仮想ネットワーク（ＶＬＡＮ）に含まれるリンクのみを強調して表示することもできる。図７のＬ１／Ｌ２画面７０では、ＶＬＡＮ７に含まれるリンクを太線で強調して表示している。
また、特定の仮想ネットワーク（ＶＬＡＮ）のリンクのみを表示し、他の仮想ネットワーク（ＶＬＡＮ）のリンクは表示しないといったことも可能である。
また、例えば、リンクの帯域幅に応じて、リンクの線幅を太くしたり、細くしたりする表示も可能である。
【００３４】
次に、ステップＳ３３で、仮想ネットワーク（ＶＬＡＮ）ごとにアドレス空間を割当てる。ステップＳ３３のアドレス空間の割当ては、図１１又は図１２のアドレス空間割当て画面を用いて行われる。図１１はＩＰｖ４に対応したアドレス空間の割当て画面であり、図１２はＩＰｖ６に対応したアドレス空間の割当て画面である。
図１１のアドレス空間割当て画面を用いた場合を例にしてステップＳ３３の処理を説明する。
図１１において、１１０は設計済みのＶＬＡＮのＶＬＡＮ番号等を示しており、１１１はアドレス空間の割当て状況を示している。１１１において、横軸はＩＰアドレスを示しており、縦軸はＩＰアドレスのインクリメント幅を示している。インクリメント幅は上部にあるインクリメント幅指定カーソル１１２により指定する。例えば、図１１では、インクリメント幅は“９ビット”が指定されている。図１１では、１マスを８ビット（ＩＰアドレス２５６個分）として表示しており、インクリメント幅が９ビットの場合は２マス（ＩＰアドレス５１２個分）が縦軸に表示される。１つの仮想ネットワーク（ＶＬＡＮ）に割当てるアドレス空間の単位は１マス（ＩＰアドレス２５６個分）であり、Ｎｏ５のＶＬＡＮ７には“１９２．１６８．８．０＋０．０．１．０”以上“１９２．１６８．８．０＋０．０．２．０”未満のアドレス空間、すなわち、“１９２．１６８．９．０”から“１９２．１６８．９．２５５”までのネットワークアドレスが割当てられている。Ｎｏ１とＮｏ５に割当てられているアドレス空間以外は未割当てのアドレス空間である。既に割当て済みのアドレス空間に対しては、新たな割当ては行えない。
ユーザは、図１１のアドレス空間割当て画面を参照し、仮想ネットワーク（ＶＬＡＮ）ごとに割当てるべきアドレス空間を指定（入力）する。例えば、ユーザは、マウス操作により、１１０に表示されているＶＬＡＮ番号を１１１の未割当てのアドレス空間のマスにドロップしてアドレス空間を指定する。
アドレス空間割当て部１６１は、ユーザの指定（入力）に基づき、仮想ネットワーク（ＶＬＡＮ）ごとにアドレス空間を割当て、割当て結果を記憶装置１３に書き込む。
【００３５】
次に、ステップＳ３４で、割当てたアドレス空間を用いてノードごとにネットワークアドレスを割当てる。
ステップＳ３４のネットワークアドレスの割当ては、図８のＬ２／Ｌ３画面８０及びネットワークアドレス割当て画面８１を用いて行われる。
ユーザから表示画面の切替指示が入力されると、表示装置１１には図８のＬ２／Ｌ３画面８０が表示される。
ユーザがＬ２／Ｌ３画面８０に表示されたノードのうちネットワークアドレスを割当てるべきノードを指定（入力）すると、ノードアドレス割当て部１６２はネットワークアドレス割当て画面８１を表示し、更に、ユーザに指定されたノードが属する仮想ネットワーク（ＶＬＡＮ）に割当てられたすべてのネットワークアドレスを表示（例えば、プルダウン表示）する。ユーザは、表示されたネットワークアドレスから当該ノードに割当てるネットワークアドレスをＧＵＩ１０を介して指定（入力）し、ノードアドレス割当て部１６２は指定されたネットワークアドレスを割当て、割当て結果を記憶装置１３に書き込む。
【００３６】
さらに、ノードアドレス割当て部１６２は、ステップＳ３５で、Ｌ１／Ｌ２画面に表示した物理ネットワーク及び仮想ネットワークの構成とともに、割当てたネットワークアドレスをＬ２／Ｌ３画面に表示する。
図８のＬ２／Ｌ３画面８０では、ＶＬＡＮ７に属するＲｏｕｔｅｒ１に“１９２．１８８．９．１”が割当てられ、Ｒｏｕｔｅｒ２に“１９２．１６８．９．２”が割当てられたことが示されている。
なお、割当てるのはＩＰアドレスに限らず、ＩＰＸアドレスやその他のネットワークアドレスでも構わない。
【００３７】
また、設計済みの仮想ネットワークに対してリンクの追加削除等のメンテナンスを行う場合には、ユーザはＬ１／Ｌ２画面上でリンクの追加又は削除を指示し、仮想ネットワークマネジメント部１５３のリンク追加部１５３２又はリンク削除部１５３３がリンクの追加又は削除を行い、仮想ネットワーク表示部１５４がリンク追加内容又はリンク削除内容をＬ１／Ｌ２画面に表示する。
【００３８】
このように、本実施の形態に係る仮想ネットワーク設計装置は、物理ネットワークと仮想ネットワーク（ＶＬＡＮ）とを一つの画面に完全に重ね合わせて表示し、物理ネットワークと仮想ネットワーク（ＶＬＡＮ）との対応関係を一目で分かるように表示するため、大規模なネットワークであっても正確かつ効率的に仮想ネットワーク（ＶＬＡＮ）の設計、メンテナンスができる。つまり、本実施の形態に係る仮想ネットワーク設計装置によれば、熟達したネットワークエンジニアでも設計、管理に困難を憶える複雑な仮想ネットワークを視覚的に表示することで、仮想ネットワークを簡単かつ効率的に設計できる。
【００３９】
例えば、キャンパスネットワークでは、毎年新たな研究テーマやワークグループが発生・消滅するため、頻繁にＶＬＡＮ／サブネットの構成変更が発生する。ＶＬＡＮ／サブネットの作成・変更は多数のスイッチ、ルータ、サーバに対して同時に実施する必要があるため、手間がかかる上に、作業でミスが発生したときに他のネットワークをも巻き込んだトラブルに発展する可能性が出てくる。
しかし、本実施の形態に係る仮想ネットワーク設計装置によれば、ネットワーク全体をにらみながらＶＬＡＮ／サブネットの設計ができるため、上記手間やトラブルが発生するリスクを大幅に軽減することができる。
【００４０】
また、データセンターでは顧客ごとにＶＬＡＮ／サブネットを作成し、セキュリティと接続性の提供を両立させているが、顧客の数が増えてくるとＶＬＡＮ／サブネットの数が非常に増大し、優秀な管理者の雇用やトラブルシューティングの難易度増大といった管理コストの上昇要因になる。
しかし、本実施の形態に係る仮想ネットワーク設計装置を用いることで、非常に多数のＶＬＡＮ／サブネットを簡単・確実に管理できるようになる。
【００４１】
また、企業内バックボーンでは、ビジネスニーズやトラフィック・ポリシー、セキュリティポリシー等に応じてＶＬＡＮ／サブネットを多数生成する。昨今のビジネス環境では、ビジネスニーズが頻繁に変化するが、企業内のさまざまなニーズに応えながらこの作業を遂行するのは非常に困難である。
しかし、本実施の形態に係る仮想ネットワーク設計装置を用いることで、これらの多数のＶＬＡＮ／サブネットを効率よく設計・管理することができ、ビジネスニーズや各種ポリシーに柔軟に対応できる。
【００４２】
また、本実施の形態に係る仮想ネットワーク設計装置は、一つの回線に対して複数のリンクが設定された場合に、複数のリンクが互いに識別できるように複数のリンクを並列に隣接配置して表示画面に表示するので、複数リンクが設定された場合であっても物理ネットワークの回線と仮想ネットワークのリンクとの対応関係を容易に判断することができる。
【００４３】
また、本実施の形態に係る仮想ネットワーク設計装置は、リンクの端部を剣先状にしてリンクの先端部をノード中央に配置してノードとリンクとの接続を表示画面に表示するため、一つの回線上に複数のリンクが設定された場合であっても、リンクとノードとの接続関係を容易に視認することができる。
【００４４】
また、本実施の形態に係る仮想ネットワーク設計装置は、Ｌ２とＬ３（あるいはＬ１とＬ２とＬ３）の情報を一つの画面に重ね合わせて表示し、ネットワークアドレス割当て状況を仮想ネットワークと比較して一目で分かるように表示するため、ユーザはネットワークアドレスの割当て状況を的確に把握することができ、アドレス空間の不足、アドレスの重複割当て、アドレスの割当ミス（別のインタフェースに割当ててしまった等）といった問題を回避することができる。
【００４５】
また、非常に大きなネットワークの場合、ある大きさを持った空いているアドレス範囲を割当済アドレス空間の中から探したり、割り当て状況を確認して新たな割り当てを請求するなどの面倒な作業が多々発生するが、本実施の形態に係る仮想ネットワーク設計装置によれば、アドレスの利用状況を二次元のマップとして表現しているため、アドレスの利用状況を直感的に把握することができる。また、面倒なアドレスの割当も、ＧＵＩによるマウス操作だけで完結させることができ、例えば、画面上のＶＬＡＮ番号をアドレスマップの空いている領域にドロップするだけすむ。従来は一覧表や二進数電卓を併用して面倒な作業を行っていたが、本実施の形態に係る仮想ネットワーク設計装置を利用することで、アドレス割当て作業の効率が飛躍的に上がる。
【００４６】
なお、以上の説明では、レイヤ１〜レイヤ３について説明したが、レイヤ４〜レイヤ７の設計、メンテナンスについても同様に、レイヤ４〜レイヤ７の各レイヤに関する表示を重ね合わせることもできる。
【００４７】
また、以上の説明では、物理ネットワーク及び仮想ネットワークを例にして説明したが、これに限らず、主となる主ネットワークが存在し、この主ネットワーク上にいくつかのサブネットワークが配置されている構成のネットワークであれば仮想ネットワーク設計装置を適用することができる。この場合は仮想ネットワーク設計装置は、サブネットワーク設計装置として機能することになり、上記の物理ネットワーク表示部は主ネットワーク表示部として機能し、仮想ネットワーク構成部はサブネットワーク構成部として機能する。
【００４８】
実施の形態２．
図９、図１０、図１３を参照して本実施の形態に係る仮想ネットワーク設計装置について説明する。
本実施の形態に係る仮想ネットワーク設計装置の全体的な構成は、図１に示したものと同様であるが、仮想ネットワーク表示部１５４の内部構成が図２と異なっている。図１３に仮想ネットワーク表示部１５４の内部構成を示す。
図１３では、図２のリンク剣先表示部１５４３及び識別マーク表示部１５４４に代えてリング接続表示部１５４５が配置されている。リング接続表示部１５４５以外の要素は図２と同様である。
【００４９】
図９の９１は、リング接続表示部１５４５がＬ１／Ｌ２画面に表示する際の表示例を示しており、一つの回線に対して複数のリンクが設定される場合に、剣先状の表示に代えて、ノード内に同心円状にリングを表示し、リンクの端部をノード内のリングに接続して表示することにより、それぞれのリンクについてノードとの接続関係を示す。図９では、同じハッチングで表現されているリンクは同じ仮想ネットワーク（ＶＬＡＮ）に属していることを意味する。
図１０の１０１は、リング接続表示部１５４５がＬ２／Ｌ３画面に表示する際の表示例を示しており、仮想ネットワーク内に仮想ネットワーク間のルーティング処理を行うノードが含まれている場合には、ルーティング処理により接続可能となるリンクを同心円の内部に表示して、仮想ネットワーク間の接続関係を示す。図１０では、ＶＬＡＮ２とＶＬＡＮ３との間でルーティング処理が行われてることを示している。
【００５０】
このように、本実施の形態に係る仮想ネットワーク設計装置は、ノード内にリングを表示し、リンクの端部をノード内のリングに接続してノードとリンクとの接続を表示画面に表示するため、一つの回線上に複数のリンクが設定された場合であっても、リンクとノードとの接続関係を容易に視認することができる。
【００５１】
実施の形態３．
図１４を参照して、実施の形態３に係る仮想ネットワーク設計装置を説明する。
図１４は、実施の形態３に係る仮想ネットワーク設計装置の構成を示す図である。
図１４において、１７はネットワークアドレスが割当てられたノードのコンフィギュレーションを生成するコンフィギュレーション生成部である。コンフィギュレーション生成部１７は、複数のネットワーク機器ベンダーのコンフィギュレーションを生成可能である。
なお、コンフィギュレーション生成部１７以外の要素は、図１に示したものと同じなので、説明を省略する。
【００５２】
図３に示した処理手順に従って仮想ネットワーク（ＶＬＡＮ）に含まれるノードに対してネットワークアドレスが割当てられた後、コンフィギュレーション生成部１７は、Ｌ１画面を用いてユーザからの入力を受付ける。ユーザは、例えば、ノードのベンダー名、ノードの機種名等を入力し、コンフィギュレーション生成部１７は、これらノードのベンダー名、ノードの機種名等と、図３に示した処理手順に従って設定されたノードのネットワークアドレス、ＶＬＡＮ名等とをコンフィギュレーション生成のための情報として記憶装置１３に書き込む。
そして、ユーザからコンフィギュレーション生成の指示があった場合には、コンフィギュレーション生成部１７は、ノードごとにコンフィギュレーション生成のための情報を記憶装置１３から読み出し、各ノードのコンフィギュレーションを生成する。生成されたコンフィギュレーションは、各ノードの設定のために利用される。
【００５３】
このように、本実施の形態に係る仮想ネットワーク設計装置によれば、仮想ネットワーク（ＶＬＡＮ）の設計に連動して正確なコンフィギュレーションが自動的に生成できるため、仮想ネットワークの設計が完了すれば直ちに仮想ネットワークを動作させることができる。
また、マニュアル作業によりコンフィギュレーションを生成する場合には、作業ミスにより誤った設定を行うおそれが高いが、本実施の形態に係る仮想ネットワーク設計装置によれば、正確なコンフィギュレーションが自動的に生成できるので、ノートラブルでユーザの意図した通りに仮想ネットワークを機能させることができる。
更に、複数のベンダーのコンフィギュレーションを生成できるので、マルチベンダー環境への対応も容易である。
【００５４】
実施の形態４．
図１５、図１６を参照して、実施の形態４に係る仮想ネットワーク設計装置を説明する。
図１５は、実施の形態４に係る仮想ネットワーク設計装置の構成を示す図である。
図１５において、１８は仮想ネットワーク（ＶＬＡＮ）のデータトラフィックを測定し、測定結果を表示するトラフィック解析部である。トラフィック解析部１８は、トラフィックモニタ部１８１とトラフィック表示部１８２から構成される。
トラフィックモニタ部１８１は、仮想ネットワーク（ＶＬＡＮ）ごとに仮想ネットワーク（ＶＬＡＮ）のデータトラフィックをモニタする。トラフィックモニタ部１８１によるモニタ方法としては、例えば、仮想ネットワーク設計装置１をモニタ対象となるネットワークに物理的に接続して仮想ネットワーク（ＶＬＡＮ）ごとのデータトラフィックを測定してもよいし、またモニタ対象となるネットワークより一定周期ごとに仮想ネットワーク（ＶＬＡＮ）ごとのデータトラフィックの履歴情報を受信するようにしてもよい。
トラフィック表示部１８２は、トラフィックモニタ部１８１によるモニタ結果を入力し、仮想ネットワークのデータトラフィックを表示画面に表示する。トラフィック表示部１８２は、たとえば、図１６に示すような形で仮想ネットワーク（ＶＬＡＮ）ごとのデータトラフィックを表示する。
また、各仮想ネットワーク（ＶＬＡＮ）を職務（開発、設計、企画等）ごとにカテゴライズし、データトラフィックを職務ごとに表示するようにしてもよい。
【００５５】
このように、本実施の形態に係る仮想ネットワーク設計装置は、仮想ネットワークのデータトラフィックを表示画面に表示するため、ユーザは仮想ネットワークのメンテナンスを行う際に仮想ネットワークごとのデータトラフィックに応じたメンテナンスを行うことができる。
【００５６】
実施の形態５．
複数の仮想ネットワークを設計する場合に、複数の仮想ネットワークの全体像と一部の仮想ネットワークについての像とを切り替えて作業をすると便利なことが多い。これは、ネットワーク設計の過程で定義される要素の中に、ネットワーク全体に影響を及ぼす内容と、部分的・局所的にのみ影響を及ぼす内容があるためである。前者は全体像の中で位置付けを行いながら作業を行うことによって効率が向上するし、後者は影響を及ぼす範囲の情報だけを参照しながら設計すると効率が向上する。簡単にいえば「ある局面の設計をするために必要な情報を絞り込んで、それだけを表示する」ことが効率の向上につながる。
このため、本実施の形態に係る仮想ネットワーク設計装置は、複数の仮想ネットワークの全体像を表示画面に表示するとともに、特定の仮想ネットワークを選択し、選択した仮想ネットワークの構成を表示画面に表示する。
【００５７】
図１８〜図２０を参照して本実施の形態に係る仮想ネットワーク設計装置を説明する。
本実施の形態に係る仮想ネットワーク設計装置の全体的な構成は、図１に示したものと同様であるが、仮想ネットワーク表示部１５４の内部構成が図２と異なっている。図１８に本実施の形態に係る仮想ネットワーク表示部１５４の内部構成を示す。
図１８では、図２の構成に仮想ネットワーク選択表示部１５４６を追加している。仮想ネットワーク選択表示部１５４６以外の要素は図２と同様である。なお、実施の形態２に示したように、リンク剣先表示部１５４３及び識別マーク表示部１５４４に代えてリング接続表示部１５４５を配置してもよい。
【００５８】
仮想ネットワーク選択表示部１５４６は、仮想ネットワークマネジメント部１５３により複数の仮想ネットワークが設計された場合に、ユーザからの入力に従い、複数の仮想ネットワークのうち特定の仮想ネットワークを選択し、選択した仮想ネットワークの構成を表示画面に表示する。
【００５９】
前述したように、仮想ネットワークの設計においては、ネットワーク（複数の仮想ネットワーク）全体でそれぞれの仮想ネットワークがどのように定義されているかを示す像と、個別の仮想ネットワークがどのように設計されているかを示す像の二種類を用意し、設計の局面に応じて両方の像を切り替えて用いることで、作業効率が向上する。
前者では、所与の物理的なネットワークの上にどのような仮想ネットワーク（ＶＬＡＮ）が設定されているかを定義し、後者では、ある特定の仮想ネットワーク（ＶＬＡＮ）におけるスパニングツリーの詳細設定情報を定義する。
【００６０】
ネットワークの全体像（複数の仮想ネットワークの構成）は、実施の形態１に示したように、ネットワーク生成部１５３１、リンクオーバラップ表示部１５４１等によりＬ１／Ｌ２画面に表示される。
個別の仮想ネットワーク（ＶＬＡＮ）がどのよに設計されているかを示す画面は、仮想ネットワーク選択表示部１５４６により表示画面に表示される。仮想ネットワーク選択表示部１５４６により表示される画面を、ＶＬＡＮセグメントビューと呼ぶ。
ＶＬＡＮセグメントビューでは、ユーザによって指定されたある特定のＩＤを持つ仮想ネットワーク（ＶＬＡＮ）だけが表示され、指定の仮想ネットワーク（ＶＬＡＮ）に属さない一切のリンク・ノード（機器）の表示は省略される。
【００６１】
たとえば、図１９に示す仮想ネットワークが設計され、Ｌ１／Ｌ２画面に表示されていると仮定する。図１９では、ＶＬＡＮ２とＶＬＡＮ３の二つの仮想ネットワーク（ＶＬＡＮ）が設計されている。
この場合に、ユーザがＧＵＩ１０を介してＶＬＡＮ２を指定（入力）すると、仮想ネットワーク選択表示部１５４６は、ユーザからの指定（入力）に従い、図２０に示すようにＶＬＡＮ２の構成を示す画面をＶＬＡＮセグメントビューとして表示する。
両者を比較すると、全体像（図１９）の中から、ＶＬＡＮ２に関係していない余計な情報が消されており、ＶＬＡＮ２に直接接続されている要素（ノードとリンク）だけが表示されていることがわかる。
仮想ネットワーク選択表示部１５４６は、記憶装置１３よりＶＬＡＮ２のノード、リンクの構成情報を読み出して表示装置１１に引き渡してもよいし、ＶＬＡＮ２とＶＬＡＮ３の双方についてノード、リンクの構成情報を読み出し、ＶＬＡＮ２でフィルタリングしてＶＬＡＮ２のノード、リンクの構成情報を表示装置１１に引き渡してもよい。
この結果、ユーザによって選択されたＶＬＡＮ以外の情報は表示されることはなくなり、ＶＬＡＮセグメントビューを実現することができる。
【００６２】
図２０では、ＶＬＡＮ２の設計に用いるパラメータとして、機器の優先順位（図中の３２０００（Ｒｏｕｔｅ））、およびスパニングツリーにおけるコスト（図中の１００）を併せて表示している。これら詳細設計レベルのパラメータ（スパニングツリーにおけるコスト、タイムアウト、機器の優先順位等）は、ＶＬＡＮセグメントビューのみで表示されているので、全体像が必要以上に情報過多になることがない。
なお、ＶＬＡＮセグメントビューにおいてこれら詳細設計レベルのパラメータを表示せずに、選択されたＶＬＡＮ２のノードとリンクのみを表示するようにしてもよい。
【００６３】
ＶＬＡＮセグメントビューを用いることにより、ネットワーク設計者は、全体と部分とを行き来しながら設計作業を行うことができる。ある部分の設計に集中しながらそこで発生した不具合を全体の設計に反映するとか、全体の設計を部分部分の詳細設計に落とし込んでいくといった作業をサポートすることによって、ネットワーク設計の効率を大幅に向上させることができる。
【００６４】
また、図１９に示すネットワークの全体像と、図２０に示すＶＬＡＮセグメントビューとを同一画面上に同時に（並べて）表示してもよい。これらの図を行き来することによって、短時間で正確にネットワーク設計を完了させることができる。
【００６５】
また、ＶＬＡＮセグメントビューと全体像とは互いに連動しており、変更内容が互いに反映されるようになっている。例えば全体像での編集の結果、ＶＬＡＮの範囲、構成が拡大すると、そのＶＬＡＮのＶＬＡＮセグメントビューの内容もそれにつれて変化する。また、ＶＬＡＮそのものが消滅するとか範囲が縮減した場合にも、ＶＬＡＮセグメントビューに直ちに反映される。
【００６６】
このように、本実施の形態に係る仮想ネットワーク設計装置は、複数の仮想ネットワークのそれぞれの相互関係を示すためにすべての仮想ネットワークに影響する普遍的な情報を表示し編集する画面と、ある特定の仮想ネットワークにのみ影響する詳細なパラメータを表示し編集する画面とを用意し、必要に応じて画面を切り替えて設計を行うため、ネットワーク設計の効率を大幅に向上させることができる。
【００６７】
実施の形態６．
仮想ネットワーク技術を用いた場合、単一の物理回線上を複数の仮想ネットワークが走る可能性があるため、あるトラフィック（フレーム、パケット）がどの仮想ネットワークに属するものであるかは自明ではない。例えばあるノード（機器）がブロードキャストパケットフレーム（パケット）を中継するとして、それをどの範囲（どの仮想ネットワーク内）で中継すればよいかは自明ではない。
【００６８】
この解としては、フレーム（パケット）にどの仮想ネットワークに属するかを示すＩＤを付与して識別できるようにするのが一般的である。ＶＬＡＮの場合にはＶＬＡＮ　ＩＤと呼ばれる識別子を用いる。同じＶＬＡＮ　ＩＤを持つリンクは、同じ仮想ネットワークに属するとみなされ、トラフィックを共有する。例えば上記ブロードキャストフレームの事例では、ブロードキャストフレームは同じＶＬＡＮ　ＩＤを持つリンクに対して中継されることになる。
このＩＤがユニークである範囲が存在する。ＶＬＡＮの場合にはスイッチのようなレイヤ１／２機器が接続されている範囲内である。もしどこかにルータのようなレイヤ３以上の機器が存在すれば、その機器の両端に同じＩＤのＶＬＡＮがあったとしても、それらは互いに異なるＶＬＡＮであり、たまたま同じＩＤ番号を持っているだけというように考えなければならない。
例えば図２１の例ではルータ２（２１２）の両端にＶＬＡＮ　２（ＩＤ　２）を持つリンクが存在しているが、これは間に入っているルータ２（２１２）によって分断されており、同じＶＬＡＮ　ＩＤを持っていてもルータ２（２１２）の右側と左側は異なるＶＬＡＮとして扱う必要がある。
つまり、中央のルータ２（２１２）を境界として、左端のルータ１（２１１）から中央のルータ２（２１２）までの範囲及び中央のルータ２（２１２）から右端のルータ３（２１３）の範囲は、それぞれ、ＶＬＡＮ　ＩＤがユニークである範囲（限度）であり、物理ネットワークの構成のうち仮想ネットワークマネジメント部が単一の仮想ネットワークとして設計できる最大の範囲（限度）である。このような単一の仮想ネットワークとして設計ができる最大の範囲を以後、設計許容範囲という。設計許容範囲の外にある仮想ネットワークはその設計許容範囲の内側にある仮想ネットワークとは別の仮想ネットワークとして扱われる。
【００６９】
そして、設計許容範囲（ＶＬＡＮ　ＩＤの有効範囲）を理解することは、あるトラフィックがどこまで中継されていく可能性があるかを知る上で非常に重要である。もし事故によってたまたま同じＩＤを持つＶＬＡＮを複数作ってしまった場合には、設計者の意図しないトラフィックが発生してデータ消失等のトラブルの原因となる。図２１でいうと、中央のルータ２（２１２）の右半分で閉じる予定のトラフィックが左半分にも流れてしまうと、設計者の予想しないトラブルが発生することになる。
【００７０】
本実施の形態に係る仮想ネットワーク設計装置は、物理ネットワークの構成について設計許容範囲を判断し、設計許容範囲を表示画面に表示するものである。以下、図２１〜図２４を参照して本実施の形態に係る仮想ネットワーク設計装置を説明する。
【００７１】
本実施の形態に係る仮想ネットワーク設計装置の全体的な構成は、図１に示したものと同様であるが、仮想ネットワークマネジメント部１５３及び仮想ネットワーク表示部１５４の内部構成が図２と異なっている。図２２に本実施の形態に係る仮想ネットワークマネジメント部１５３および仮想ネットワーク表示部１５４の内部構成を示す。
図２２では、図２の構成に設計許容範囲判断部１５３４及び設計許容範囲表示部１５４７を追加している。設計許容範囲判断部１５３４及び設計許容範囲表示部１５４７以外の要素は図２と同様である。なお、実施の形態２に示したように、リンク剣先表示部１５４３及び識別マーク表示部１５４４に代えてリング接続表示部１５４５を配置してもよい。
【００７２】
設計許容範囲判断部１５３４は、物理ネットワークの構成を解析し、設計許容範囲を判断する。
設計許容範囲表示部１５４７は、設計許容範囲判断部１５３４により判断された設計許容範囲をＬ１／Ｌ２画面上に表示する。
【００７３】
設計許容範囲表示部１５４７は、設計許容範囲（ＩＤがユニークである範囲）が明確になるように表示する。図２３は、図２１のネットワークに対して設計許容範囲を表示した例を示す。図２３では、左端のルータ１（２１１）から中央のルータ２（２１２）までの範囲を設計許容範囲１とし、中央のルータ２（２１２）から右端のルータ３（２１３）までの範囲を設計許容範囲２とし、設計許容範囲１を囲む枠線（図では破線で表現）設計許容範囲２を囲む枠線（図では破線で表現）とが異なるように表示している。また、別の方法として、設計許容範囲１と設計許容範囲２とを色分けして識別表示してもよい。また、それぞれの設計許容範囲を例えばカーソルにて指定すると色が反転するようにし、それによってどこまでが設計許容範囲か（つまりＩＤをユニークとして扱ってくれる範囲はどこまでか）を判断することができるようにしてもよい。
【００７４】
この設計許容範囲を表示することによって、ＶＬＡＮの影響範囲が明確になり、トラフィックが思わぬ範囲にまで流れてしまったといったトラブルを撲滅することができる。
【００７５】
ここで、設計許容範囲判断部１５３４による設計許容範囲の判断手順を図２４を参照して説明する。
まず、設計許容範囲のＩＤを設定する（ステップＳ２４１）。つまり設計許容範囲を示す全体でユニークなＩＤ値を計算し、記憶する。
次に、いずれの設計許容範囲にも含まれていないリンクをひとつ選択する（ステップＳ２４２）。
次に、選択したリンクの両端の機器（ノード）を調査し、記憶する（ステップＳ２４３）。
次に、両端の機器（ノード）のうち、任意の一台の機器を選択する（ステップＳ２４４）。
次に、選択した機器についてステップＳ２４６以降の処理が行われたか否かを判断し（ステップＳ２４５）、処理が行われている場合はステップＳ２４９に移り、処理が行われていない場合はその機器がレイヤ２機器であるか、レイヤ３機器であるかを識別する（ステップＳ２４６）。
ステップＳ２４６における識別結果が、レイヤ２機器の場合には、その機器が接続されているリンクをすべて調べ、設計許容範囲候補リンクとして記憶する（ステップＳ２４７）。
一方、レイヤ３機器の場合には、何もしない。
次に、現在選択されているリンクに対してステップＳ２４１で設定した設計許容範囲のＩＤを付与することで、このリンクを設計許容範囲に加える（ステップＳ２４８）。
また、両端のもう一方の機器に対して、ステップＳ２４５〜Ｓ２４８の手順を繰り返す（ステップＳ２４９）。
ステップＳ２４７で記憶した設計許容範囲候補リンクの中から、探索を行っていないものを任意に選択し（ステップＳ２５０、Ｓ２５１）、ステップＳ２４３〜Ｓ２５１の手順を繰り返す。
すべての設計許容範囲候補リンクの探索が終了したら、処理を終了する。
また、もしある設計許容範囲内で、リンクの追加・削除・移動等のイベントが発生したら、もう一度上記手続きを行い、設計許容範囲を新たに定義する。
【００７６】
以上の図２４に示した処理手順を図２１を例にして説明する。
例えば、設計許容範囲のＩＤとして、１を設定し（ステップＳ２４１）、リンク２１４を選択する（ステップＳ２４２）。
そして、リンク２１４の両端のノードであるルータ２１１及びスイッチ１（２１９）を調査し、記憶する（ステップＳ２４３）。
次に、例えば、リンク２１４の右にあるスイッチ１（２１９）を選択する（ステップＳ２４４）。このスイッチ１（２１９）はまだステップＳ２４６以降の処理を行っておらず（ステップＳ２４５）、このためレイヤ２機器であると識別される（ステップＳ２４６）。
次に、スイッチ１（２１９）に接続されているリンク２１５、リンク２１６を設計許容範囲候補リンクとして記憶し（ステップＳ２４７）、現在の対象となっているリンク２１４をＩＤが１の設計許容範囲に含ませる（ステップＳ２４８）。
次に、リンク２１４の他方に配置されているルータ２１１についてステップＳ２４５〜Ｓ２４８の手順を繰り返すが（ステップＳ２４９）、ルータ１（２１１）はレイヤ３機器なので何もせず、ステップＳ２５０に移り、設計許容範囲候補リンクであるリンク２１５、リンク２１６の探索が済んでいないことを判断し（ステップＳ２５０）、例えば、次に、リンク２１５についてステップＳ２４３〜Ｓ２５１の手順を繰り返す。
このように、リンク２１４から順次進んでいき、リンク２１８に到達した時点で左側のスイッチ３（２２１）は既に処理済であり、右側のルータ２（２１２）はレイヤ３機器なので更に探索の対象となるリンクは存在しないことになり、処理を終了する。
この結果、図２３に示す範囲が設計許容範囲１として判断される。
また、設計許容範囲２も同様の手順にて判断される。
【００７７】
このように、本実施の形態に係る仮想ネットワーク設計装置は、設計許容範囲を判断し、判断した設計許容範囲を表示画面に表示するため、ユーザは、仮想ネットワークの設計前に設計許容範囲を予め認識したり、仮想ネットワークの設計後に設計許容範囲を確認したりすることができ、この結果、仮想ネットワーク上を流れるトラフィックを適正に保つことができる。
【００７８】
【発明の効果】
本発明の実施の形態によれば、物理ネットワークと仮想ネットワークとの対応関係を一目で分かるように表示するため、大規模なネットワークであっても正確かつ効率的に仮想ネットワークの設計、メンテナンスができる。
【００７９】
また、本発明によれば、一つの回線に対して複数のリンクが設定された場合に、複数のリンクが互いに識別できるように複数のリンクを並列に隣接配置して表示画面に表示するので、複数リンクが設定された場合であっても物理ネットワークの回線と仮想ネットワークのリンクとの対応関係を容易に判断することができる。
【００８０】
また、本発明の実施の形態によれば、リンクの端部を剣先状にしてリンクの先端部をノード中央に配置してノードとリンクとの接続を表示画面に表示するため、一つの回線上に複数のリンクが設定された場合であっても、リンクとノードとの接続関係を容易に視認することができる。
【００８１】
また、本発明の実施の形態によれば、ノード内にリングを表示し、リンクの端部をノード内のリングに接続してノードとリンクとの接続を表示画面に表示するため、一つの回線上に複数のリンクが設定された場合であっても、リンクとノードとの接続関係を容易に視認することができる。
【００８２】
また、本発明の実施の形態によれば、ネットワークアドレス割当て状況を一目で分かるように表示するため、ネットワークアドレスの割当て状況を的確に把握することができ、正確なアドレス割当てが可能となる。
【００８３】
また、本発明の実施の形態によれば、仮想ネットワークの設計に連動して正確なコンフィギュレーションが自動的に生成できるため、仮想ネットワークの設計が完了すれば直ちに仮想ネットワークを動作させることができる。
【００８４】
また、本発明の実施の形態によれば、仮想ネットワークのデータトラフィックをモニタし、仮想ネットワークのデータトラフィックを表示画面に表示するため、ユーザは仮想ネットワークのメンテナンスを行う際に仮想ネットワークごとのデータトラフィックに応じたメンテナンスを行うことができる。
【００８５】
また、本発明の実施の形態によれば、複数の仮想ネットワークが設計された場合に、仮想ネットワークの全体構成を表示するとともに、特定の仮想ネットワークの構成を表示することができるため、ネットワーク設計の効率を大幅に向上させることができる。
【００８６】
また、本発明の実施の形態によれば、設計許容範囲を判断し、判断した設計許容範囲を表示画面に表示するため、仮想ネットワーク上を流れるトラフィックを適正に保つことができる。
【図面の簡単な説明】
【図１】実施の形態１に係る仮想ネットワーク設計装置の構成例を示す図。
【図２】実施の形態１に係る仮想ネットワーク設計装置の仮想ネットワーク構成部の詳細例を示す図。
【図３】実施の形態１に係る仮想ネットワークの設計手順例を示すフローチャート図。
【図４】Ｌ１画面の例を示す図。
【図５】Ｌ１／Ｌ２画面の例を示す図。
【図６】Ｌ１／Ｌ２画面の例を示す図。
【図７】特定の仮想ネットワークを強調した際のＬ１／Ｌ２画面の例を示す図。
【図８】Ｌ２／Ｌ３画面及びネットワークアドレス割当て画面の例を示す図。
【図９】Ｌ１／Ｌ２画面上のリング表示の例を示す図。
【図１０】Ｌ２／Ｌ３画面上のリング表示の例を示す図。
【図１１】ＩＰｖ４対応のアドレス空間割当て画面の例を示す図。
【図１２】ＩＰｖ６対応のアドレス空間割当て画面の例を示す図。
【図１３】実施の形態２に係る仮想ネットワーク設計装置の仮想ネットワーク構成部の詳細例を示す図。
【図１４】実施の形態３に係る仮想ネットワーク設計装置の構成例を示す図。
【図１５】実施の形態４に係る仮想ネットワーク設計装置の構成例を示す図。
【図１６】実施の形態４に係るデータトラフィックの表示例を示す図。
【図１７】剣先表示の拡大図。
【図１８】実施の形態５に係る仮想ネットワーク設計装置の仮想ネットワーク構成部の詳細例を示す図。
【図１９】仮想ネットワークの全体構成の表示例を示す図。
【図２０】選択された仮想ネットワークの構成の表示例を示す図。
【図２１】ルータによって分断された仮想ネットワークの例を示す図。
【図２２】実施の形態６に係る仮想ネットワーク設計装置の仮想ネットワーク構成部の詳細例を示す図。
【図２３】設計許容範囲の表示例を示す図。
【図２４】設計許容範囲の判断処理を示すフローチャート図。
【符号の説明】
１　仮想ネットワーク設計装置、１０　ＧＵＩ、１１　表示装置、１２　ＣＰＵ、１３　記憶装置、１４　物理ネットワーク設計部、１５　仮想ネットワーク設計部、１６　アドレス割当て部、１７　コンフィギュレーション生成部、１８トラフィック解析部、１４１　アイコン表示部、１４２　物理ネットワーク構成部、１５１　物理ネットワーク表示部、１５２　仮想ネットワーク構成部、１５３　仮想ネットワークマネジメント部、１５４　仮想ネットワーク表示部、１６１　アドレス空間割当て部、１６２　ノードアドレス割当て部、１８１　トラフィックモニタ部、１８２　トラフィック表示部、１５３１　ネットワーク生成部、１５３２　リンク追加部、１５３３　リンク削除部、１５３４　設計許容範囲判断部、１５４１　リンクオーバラップ表示部、１５４２　リンク識別表示部、１５４３　リンク剣先表示部、１５４４　識別マーク表示部、１５４５　リング接続表示部、１５４６　仮想ネットワーク選択表示部、１５４７　設計許容範囲表示部。
【図１】
2004040374.tif 000003
【図２】
2004040374.tif 000004
【図３】
2004040374.tif 000005
【図４】
2004040374.tif 000006
【図５】
2004040374.tif 000007
【図６】
2004040374.tif 000008
【図７】
2004040374.tif 000009
【図８】
2004040374.tif 000010
【図９】
2004040374.tif 000011
【図１０】
2004040374.tif 000012
【図１１】
2004040374.tif 000013
【図１２】
2004040374.tif 000014
【図１３】
2004040374.tif 000015
【図１４】
2004040374.tif 000016
【図１５】
2004040374.tif 000017
【図１６】
2004040374.tif 000018
【図１７】
2004040374.tif 000019
【図１８】
2004040374.tif 000020
【図１９】
2004040374.tif 000021
【図２０】
2004040374.tif 000022
【図２１】
2004040374.tif 000023
【図２２】
2004040374.tif 000024
【図２３】
2004040374.tif 000025
【図２４】
2004040374.tif 000026