(57)【要約】      （修正有）【課題】機器を停止した場合における迂回経路の有無を自動的に検出することができるＩＰネットワークにおけるルートシミュレーション方法を、提供する。【解決手段】各経路情報傍受装置は、ＩＰネットワークの各エリアにおけるリンク情報を傍受して経路情報収集装置に通知する。回線停止申請サーバは、停止対象機器及び停止期間を指定した申請書を、経路情報収集装置に送信する。経路情報収集装置は、受信したリンク情報に基づいてリンクステートデータベースを作成する。経路情報収集装置は、新たに申請書を受信すると、申請書に指定された機器、及び申請書に指定されたのと同じ期間を指定した他の申請書によって指定された機器を読み出し、これら機器についてのリンク情報をリンクステートデータベースから除外した上で、ルーティングテーブルを生成し、各業務サービスにおける送信元から送信先へデータを送信する経路が確保できるかどうかを検証する。【選択図】図２
2009246500.tif 000002
【特許請求の範囲】
【請求項１】
ＩＰネットワークを構成する機器を停止させた場合に、当該ＩＰネットワーク上で所定の送信元から所定の送信先へデータを送信する業務サービスに迂回経路を確保できるか否かを検証するＩＰネットワークにおけるルートシミュレーション方法であって、
データの送信元及び送信先の識別情報を夫々記憶部に記憶させておき、
ＩＰネットワークを構成する各スイッチ間においてＯＳＰＦプロトコルに従って交換されている各スイッチの接続関係を表すリンク情報を傍受するために当該ＩＰネットワーク内に設置された経路情報傍受装置から送信されたリンク情報を、経路情報収集装置が受信すると、受信したリンク情報をデータベースに蓄積し、
停止対象機器及び停止期間を指定した申請書を経路情報収集装置が受信すると、受信した申請書を記憶部に蓄積するとともに、新たに受信した申請書において指定された機器及び前記記憶部中に蓄積されている申請書のうち当該新たに受信した申請書において指定されたものと同じ期間を指定した申請書において指定された機器以外の機器についてのリンク情報に基づいて、前記記憶部に記憶されている送信元から送信先へ辿る経路の有無を判定する
ことを特徴とするＩＰネットワークにおけるルートシミュレーション方法。
【請求項２】
ＩＰネットワークを構成する機器を停止させた場合に、当該ＩＰネットワーク上で所定の送信元から所定の送信先へデータを送信する業務サービスに迂回経路を確保できるか否かを検証するＩＰネットワークにおけるルートシミュレーションシステムであって、
ＩＰネットワークを構成する各スイッチ間においてＯＳＰＦプロトコルに従って交換されている各スイッチの接続関係を表すリンク情報を傍受する経路情報傍受装置と、
当該経路情報傍受装置が傍受したリンク情報を当該経路情報傍受装置から受信する経路情報収集装置とを有し、
前記経路情報収集装置は、
データの送信元及び送信先の識別情報を夫々記憶した第１の記憶部，
前記経路情報傍受装置から送信されたリンク情報を受信するリンク情報受信部，
前記受信部が受信したリンク情報を蓄積するデータベース，
前記申請装置から入力された申請書を蓄積する第２の記憶部，
前記申請装置から申請書が入力される毎に、入力された申請書を第２の記憶部に蓄積する蓄積手段，
前記申請装置から新たに申請書が入力されると、第２の記憶部から、新たに受信した申請書において指定された期間と重複する期間を指定した申請書を読み出し、読み出した申請書及び新たに入力された申請書により夫々指定された機器を特定する特定手段，及び
特定した各機器についてのリンク情報を前記データベースに蓄積されているリンク情報から除外し、残存するリンク情報に基づいて、前記記憶部に記憶されている業務サービスの送信元から送信先へ辿る経路の有無を判定する判定手段
を備えたことを特徴とするＩＰネットワークにおけるルートシミュレーションシステム。
【請求項３】
前記検証手段は、
特定した各機器についてのリンク情報を前記データベースに蓄積されているリンク情報から除外し、残存するリンク情報に基づいてルーティングテーブルを作成し、当該ルーティングテーブルに基づいて、前記記憶部に記憶されているデータの送信元から送信先へ辿る経路の有無を判定する
ことを特徴とする請求項２記載のＩＰネットワークにおけるルートシミュレーションシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＰネットワークにおいて、一部経路上の機器のサービスを停止する場合  に、迂回経路の有無を確保しうるかを事前に検証するルートシミュレーション方法及びルートシミュレーションシステムに関する。
【背景技術】
【０００２】
大規模なインフラを構築し、その上で業務サービスを展開している省庁、キャリア、企業においては、そのインフラの基盤となるＩＰネットワークの重要性が年々増している。このようにＩＰネットワークの規模が大きくなり、業務サービスが当該ＩＰネットワークの正常動作に大きく依存するようになると、そのシステムダウンに因るダメージが甚大となってしまう。
【０００３】
そのため、ネットワーク上のＬ３スイッチないしルータを交換したり、修理・点検したり、そこからネットワークを増設する場合においても、正常時には当該機器を経由する経路を通じてデータ通信を行っていた業務サービスが停止してしまわぬ様に、当該機器のみが機能停止するに留め、当該業務サービスによるデータ通信の為の経路を、当該経路を経由しない迂回経路に迂回させるようにしている。そして、かかる迂回経路は、一つの機器について二重・三重に確保されていることが、通常であった。
【０００４】
そして、上記Ｌ３スイッチないしルータの修理・点検・交換といったメンテナンスや、増設工事を行う場合には、事前に、作業者がネットワーク管理者に対して申請を行い、これに応じて、ネットワーク管理者が迂回経路の有無・利用可否を確認し、安全の確認を取ってから、工事を許可するようにしていた。
【０００５】
かかる安全の確認は、専ら、ネットワーク管理者が紙に描かれた模式図を見て行うという手作業によるものであったので、かかる安全確認を行うネットワーク管理者には、深い知識とスキルが必要とされ、人材の代替性に欠けていた。さらに、上述したように、只でさえＩＰネットワークが大規模化している上に、各パス毎に二重・三重の迂回経路が確保される様構成される必要があるため、ＩＰネットワークの構成は益々複雑化・巨大化していく傾向にあるので、安全の確認に長時間を要し、特に、申請が輻輳する時期には、メンテナンスや拡張工事の遅れが致命的であった。
【０００６】
そのため、特許文献１や特許文献２に開示されたように、かかる安全確認作業を支援するためのツールが、提供されている。
【特許文献１】特開2000-324137号公報
【特許文献２】特開2002-101125号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、これらの特許文献に記載された技術は、何れも、ネットワークの現状を作業者に把握させるものに過ぎなかった。
【０００８】
具体的には、特許文献１に記載された技術は、監視すべきパスを指示し、ルート、経路のパフォーマンスを監視するものであり、特許文献２に記載された技術は、収集データを基にネットワークの構成を自動認識するに留まるものである。
【０００９】
従って、これら特許文献に記載された技術を用いても、結局は、ネットワーク管理者は、これらの技術によって認識されたネットワークの現状を基に、自ら迂回経路の有無及び利用可否を判断しなければならないことに変わりがなかったので、上述した問題は解決されないままであった。
【００１０】
そこで、本案は、メンテナンスや増設工事によって停止される装置及び停止期間の指定に基づいて、業務サービスがデータ通信のために用いる経路の迂回経路の有無及び使用可否を自動的に検出することができるＩＰネットワークにおけるルートシミュレーション方法の提供を、課題とする。
【課題を解決するための手段】
【００１１】
上記第１の課題を達成するために案出された本案のＩＰネットワークにおけるルートシミュレーション方法及びルートシミュレーションシステムによると、ＩＰネットワークを構成する各スイッチ間においてＯＳＰＦプロトコルに従って交換されている各スイッチの接続関係を表すリンク情報を傍受するために当該ＩＰネットワーク内に設置された経路情報傍受装置から送信されたリンク情報を受信すると、経路情報収集装置は、受信したリンク情報をデータベースに蓄積する。経路情報収集装置は、停止対象機器及び停止期間を指定した申請書を受信すると、受信した申請書を記憶部に蓄積するとともに、新たに受信した申請書において指定された機器及び前記記憶部中に蓄積されている申請書のうち当該新たに受信した申請書において指定されたものと同じ期間を指定した申請書において指定された機器以外の機器についてのリンク情報に基づいて、前記記憶部に記憶されている送信元から送信先へ辿る経路の有無を判定する。
【００１２】
よって、記憶部には、過去に受信した複数の申請書が蓄積されているので、新たな申請書を受信すると、経路情報収集装置が、新たな申請書が指定する停止期間と同じ停止期間を指定している申請書を記憶部から読み出し、新たな申請書及び記憶部から読み出した記憶部によって指定されている全ての停止対象機器を特定する。これらの停止対象機器は、新たな申請書によって指定された機器を停止させる際に同時に、停止される機器である。そこで、経路情報収集装置は、データベースに蓄積されたリンク情報のうち、これら停止対象機器以外の機器についてのリンク情報に基づいて、データの送信元から送信先へ辿る経路の有無を判定するが、かかる経路は、即ち、何れの停止対象機器をも回避する迂回経路であり、且つ、停止対象機器の停止期間に使用可能な迂回経路である。
【００１３】
本発明において、記憶部にデータの送信元及び送信先が登録される業務サービスは、一つのみでなく、複数であっても良い。複数である場合には、業務サービス毎に、迂回経路の有無を判定することになる。
【００１４】
なお、迂回経路の有無の判定は、リンク情報そのものから判定しても良いし、リンク情報からリンクステートデータベースを作成し、そこからルーティングテーブルを作成して、当該ルーティングテーブルを辿ることによって判定を行っても良い。
【発明の効果】
【００１５】
以上のように構成された本発明によると、メンテナンスや増設工事によって停止される装置及び停止期間の指定に基づいて、業務サービスがデータ通信のために用いる経路の迂回経路の有無及び使用可否を、自動的に検出することができる。
【発明を実施するための最良の形態】
【００１６】
以下、本案によるＩＰネットワークにおけるルートシミュレーション方法を実施した最良形態であるＩＰネットワークを、説明する。なお、以下に説明するＩＰネットワークは、ネットワークの大規模化・複雑化に備えて、そのルーティングプロトコルとして、リン
クステート型ルーティングプロトコルであるＯＳＰＦ（Open Shortest Path First）プロトコルを用いたものである。
【００１７】
図１は、かかるＩＰネットワークを、その本質を維持しつつ単純化して示す概略図である。この図１に示すように、ＩＰネットワークは、複数のＲＰＲ（Resilient Packet Ring）１と、ＲＰＲ１及び各端末（河川映像用又は道路映像用ウェブカメラ５，プロキシサ
ーバ６，メールサーバ７，経路情報収集装置８，回線停止申請サーバ９，ＩＰ電話１０，等）との間に網状に張り巡らされた光ファイバー２と、光ファイバー２のノード（分岐点，中継点）において複数の光ファイバー同士を中継する複数のルータないしＬ３スイッチ（以下、Ｌ３スイッチに代表させて、「Ｌ３スイッチ３」と記述する）と、複数の経路傍受装置１１とから、構成されている。
【００１８】
そして、当該ＩＰネットワークにおいては、上述したようにＩＰルーティングのプロトコルとしてＯＳＰＦプロトコルが用いられているので、当該ＩＰネットワークは、ＲＰＲ１を境として、複数のエリアに分割されている。ここでは、○○河川映像用ウェブカメラ５及びプロキシーサーバ６を含むエリアが「通常エリア１」とされ、△△道路映像用ウェブカメラ５及びメールサーバ７を含むエリアが「通常エリア２」とされ、各ＩＰ電話１０，１０，経路情報収集装置８，及び回線停止申請サーバ９を含むエリアが「バックボーンエリア」とされている。ＯＳＰＦプロトコルに従い、各通常エリアは、当該バックボーンエリアを介して接続される。なお、各端末５〜１０に直接繋がれたルータ（Ｌ３スイッチ）及びその配下にある全端末５〜１０からなる単位を「セグメント」と称する。例えば、経路情報収集装置８及び回線停止申請サーバ９を含むセグメントは「本局サーバセグメント」と称され、当該ＩＰネットワークを管理する当局庁舎ないし地方事務所に設置される。
【００１９】
また、ＯＳＰＦプロトコルに従い、同一のエリアに属する全てのＬ３スイッチ３は、相互にＬＳＡ（Link State Advertisement）情報（リンク情報）を交換することにより、同じリンクステートデータベース（即ち、ネットワーク中同一エリアに属する自己以外の全Ｌ３スイッチ３相互のリンク状態について定義したデータベース）を保持している。上述した経路情報傍受装置１１は、このようにして同一エリア内で交換されているＬＳＡ情報を格納したパケット（Database Descriptionパケット，Link State Updateパケット）を
傍受して、当該パケットからＬＳＡ情報を抽出し、当該ＬＳＡ情報を本局サーバ８へ転送する装置である。従って、経路情報傍受装置１１は、各エリア毎に、一台づつ設置されている。
【００２０】
図４は、この経路情報傍受装置１１の構成を示すブロック図である。この経路情報傍受装置１１を簡単に説明すると、光ファイバーの経路中に挿入される（即ち、上り下りの一対の光ファイバーを途中で分断することにより生じた断面同視の間に、分割された各光ファイバーの端部に光Ｉ／Ｏ［Network Port］を通じて接続される）カプラーとしてのＩＰパケット送受信部１１ａと、このＩＰパケット送受信部１１ａの各Network Portにより各光ファイバーに接続された信号線が迂回するＯＳＰＦ ＬＳＡ傍受部１１ｂとから、構成
される。このＯＳＰＦ ＬＳＡ傍受部１１ｂが、その内部を迂回する信号線上を通過する
データから、Database Descriptionパケット，Link State Updateパケットのみを傍受し
、傍受したパケットからＬＳＡ情報を抽出し、これを専用のパケットに格納して、バックボーンエリア中の経路情報収集装置８へ送出するのである（図２における下半分には、各エリア中の経路情報傍受装置１１から送出されたＬＳＡ情報が、経路情報収集装置８へ集められ、当該経路情報収集装置８を構成するディスク装置中のＬＳ［リンクステート］データベース８１に、広域のＬＳＤＢ情報が組み立てられた状態が、示されている。）。
【００２１】
図１に戻り、回線停止申請サーバ９は、作業者が操作する図示せぬコンソールから送信
された「申請書」のデータを受け付け、これを経路情報収集装置８へ転送するサーバコンピュータである。この「申請書」は、図６に示すように、工事のために停止する機器（Ｌ３スイッチ３等）を指定する停止機器欄１００，その停止の理由をテキスト入力するための停止理由欄１０１，特定の期間のみの停止期間を指定するための停止期間指定欄１０２，及び、毎日停止させる場合に停止期間を指定するための停止期間指定欄１０３を含んでいる。作業者は、回線停止申請サーバから提供される「申請書」のテンプレートを、図示せぬコンソール上で実行されているブラウザプログラム又はテキストエディタによって読み込み、各欄１００〜１０３に必要な情報を補充することによって「申請書」を作成し、これを回線停止申請サーバ９へ送信する。すると、当該回線停止サーバ９が、かかる「申請書」を経路情報収集装置８へ送信する。
【００２２】
経路情報収集装置８は、業務サービスによるデータ通信が複数のエリアに亘って行われる場合の為に、各エリアの経路情報傍受装置１１から収集されＬＳＡ情報に基づいて、当該データ通信に用いるパケットの複数エリアを跨ぐ経路を決定する装置である。
【００２３】
図３に示すように、この経路情報収集装置８は、プロセッサ８０と、当該プロセッサに対してバスを通じて接続された複数のディスク装置（データベース８１，８２，８３），メモリ８４，ネットワークアダプタ８５，等のハードウェア資源から構成されたサーバコンピュータ装置である。
【００２４】
ネットワークアダプタ８５は、本局サーバセグメントのＬ３スイッチに接続されたプロトコル変換を行う装置であり、上述した回線停止申請サーバ９から送信されてきた「申請書」や各経路情報傍受装置１１から送信されてきたＬＳＡ情報を受信する。即ち、このネットワークアダプタ８５が、リンク情報受信部に相当する。
【００２５】
このうち、メモリ８４には、当該ＩＰネットワーク上で実施されている業務サービスを登録したサービス情報が格納されているとともに、「申請書」が蓄積される。図３は、このサービス情報のデータ構造を示す表である。この図３に示されるように、サービス情報には、各業務サービスの名称（業務サービス名），送信元端末のＩＰアドレス（送信元），送信先端末のＩＰアドレス（送信先）等の識別情報が、登録されている。例えば、図３に示す表の先頭レコードに登録されている業務サービス（○○河川映像）は、図１に示す○○河川映像用のウェブカメラ５によって撮影されたビデオデータを、△△事務所の図示せぬモニター端末へ送信するサービスである。このメモリ８４おけるサービス情報を記憶している部分が、各業務サービスにおけるデータの送信元及び送信先の識別情報を夫々記憶した第１の記憶部に相当し、「申請書」を蓄積した部分が、第２の記憶部に相当する。
【００２６】
プロセッサ８０は、図示せぬディスク装置からプログラムを読み込んで、各種処理を実行する。そのうちの一つが、上述したように収集されたＬＳＡ情報に基づいて上述したＬＳデータベース８１を作成する処理である。また、他の一つが、回線停止申請サーバ９から受信した「申請書」をメモリ４８に蓄積するとともに、当該新たに受信した「申請書」に指定された停止期間と重なる停止期間を指定した申請書をメモり４８から読み出し、新たに受信した「申請書」及びメモリ４８から読み出した「申請書」に指定された全ての停止対象機器以外の機器についての情報をＬＳデータベース８１から読み出してＬＳルーティングテーブルデータベース８２を作成し、各業務サービスについて停止対象機器に対する迂回経路が存在するか否かを検証するシミュレーション処理である。
【００２７】
具体的には、経路情報収集装置８は、図５のフローチャートに従って、シミュレーション処理を実行する。このシミュレーション処理スタート後最初のＳ１では、経路情報収集装置８のプロセッサ８０は、受信した申請書のデータを、メモリ８４に蓄積する（蓄積手段に相当）。
【００２８】
次のＳ２では、プロセッサ８０は、今回新たに受信した申請書を含め、メモリ８４に蓄積されている全申請書を読み出す。そして、プロセッサ８０は、今回受信した申請書において指定された停止対象機器の識別情報を抽出し、その上で、今回受信した申請書において指定された停止期間と重複する期間において他の機器を停止することを指定している他の申請書を検索し、かかる他の申請書から、停止対象機器の識別情報を抽出する（第２の記憶部から、新たに受信した申請書において指定された期間と重複する期間を指定した申請書を読み出し、読み出した申請書及び新たに入力された申請書により夫々指定された機器を特定する特定手段に相当）。
【００２９】
次のＳ３では、プロセッサ８０は、Ｓ２にて抽出した全識別情報（今回受信した申請書及び上記要件を満たす他の申請書から夫々抽出した識別情報）が示す全停止対象機器を間引いて、ＳＰＦ計算をする。即ち、プロセッサ８０は、リンクステートデータベース８１から読み出した各エリアのリンクステートデータベース（リンク情報）のうち、Ｓ２にて抽出した各識別情報が示す機器についての情報のみを排除する。そして、残存する各エリア毎のリンクステートデータベース（リンク情報）に基づいて、ＳＰＦ計算をする。ここにＳＰＦ計算とは、各エリア毎に、出発点のＬ３スイッチ３から他の各Ｌ３スイッチ３へ最少のコスト値で到達できる経路を算出することである。その結果、ルートに当該出発点のＬ３スイッチ３を、各ノードに途中のＬＳスイッチ３を配置したツリー図として、出発点のＬ３スイッチ３から各Ｌ３スイッチ３へ最少コスト値で到達できる経路をまとめたルーティングテーブルが、作成される。
【００３０】
この場合、プロセッサ８１は、サービス情報に登録されている各業務サービス毎に、業務サービスの送信元として指定された端末と同じセグメントに属するＬ３スイッチ３を出発点として、当該Ｌ３スイッチ３が属するエリアにおけるルーティングテーブルを作成する。また、上記エリア外に送信先を持つ業務サービスについては、プロセッサ８１は、上記エリアからバックボーンエリアに入る入口に存在するＬ３スイッチ３を出発点に、バックボーンエリアにおけるルーティングテーブルを、作成する。更に、他の通常エリアに送信先を持つ業務サービスについては、プロセッサ８１は、バックボーンエリアから送信先端末が属する通常エリアに入る入口に存在するＬ３スイッチ３を出発点に、当該通常エリアにおけるルーティングテーブルを、作成する。このように作成した各業務サービス毎及び各エリア毎のルーティングテーブルは、一旦ルーティングテーブルデータベース８２に格納される。
【００３１】
次のＳ４では、プロセッサ８１は、ルーティングデータベース８２に格納されている各ルーティングテーブルに基づいて、各業務サービス毎に、出発点のＬ３スイッチから、送信先端末と同じセグメントに属するＬ３スイッチまでの経路が存在するかどうか、即ち、各ルーティングテーブルに登録されている経路に沿って、また、必要に応じて各エリアの入口のＬ３スイッチを通って、出発点のＬ３スイッチから目送信先端末と同じセグメントに属するＬ３スイッチまでの経路を辿れるかどうかを検証する。この作業をルート検索という。以上説明したＳ３及びＳ４の処理が、業務サービスの送信元から送信先へ辿る経路の有無を判定する判定手段に相当する。
【００３２】
その結果、今回受信した申請書にて指定された停止対象機器の停止の前後で同じ経路を確保することができるならば、プロセッサ８１は、Ｓ４において、緑色で経路を表示したネットワークのマップを、回線停止申請サーバ９のディスプレイ上に表示させる（画面データを当該回線停止申請サーバ９へ送信する）。
【００３３】
また、今回受信した申請書にて指定された停止対象機器の停止前とは異なるものの停止後においても経路（迂回経路）を確保できる場合には、プロセッサ８１は、Ｓ５において
、橙色で経路を表示したネットワークのマップを、回線停止申請サーバ９のディスプレイ上に表示させる（画面データを当該回線停止申請サーバ９へ送信する）。
【００３４】
また、今回受信した申請書にて指定された停止対象機器の停止後に経路（迂回経路）を確保できない場合には、プロセッサ８１は、Ｓ６において、ポップアップにて「影響あり」の旨の警告を、回線停止申請サーバ９のディスプレイ上に表示させる（画面データを当該回線停止申請サーバ９へ送信する）。
【００３５】
Ｓ４乃至Ｓ６の何れの場合においても、プロセッサ８１は、この処理を終了する。
【００３６】
次に、上記構成による動作例を説明する。
【００３７】
いま、図１に示すＡ，Ｂ，Ｃの三箇所において、図８に示すように、夫々作業が予定されているとする。そして、図８に破線で示すように、Ｉ，II，IIIの各期間において、夫
々、各箇所に設置されている機器の停止が、予定されているとする。そして、図４に示すように、送信元を○○河川映像用ウェブカメラ５とし送信先を経路情報収集装置８及△事務所ＩＰ電話１０とする業務サービスが実施されていたとする。この場合、上述した各作業が行われる前においては、図７において太線にて示す経路を辿り、当該業務サービスによるデータが送信されることになる。
【００３８】
以上の状況において、作業者がＩの期間においてＡの箇所に位置する機器を停止する旨の申請書を、回線停止申請サーバ９から経路情報収集装置８へ送信する。すると、図９において太線にて示す迂回経路を確保可能であるので、経路情報収集装置８は、回線停止申請サーバ９のディスプレイ上に、図９中の太線を橙色で示すマップを表示させる（Ｓ６）。
【００３９】
次に、IIの期間においてＢの箇所に位置する機器を停止する旨の申請諸が他者から提出されている状況下で、作業者が、IIの期間においてＡの箇所に位置する機器を停止する旨の申請書を、回線停止申請サーバ９から経路情報収集装置８へ送信する。すると、図１０において太線にて示す迂回経路を確保可能であるので、経路情報収集装置８は、回線停止申請サーバ９のディスプレイ上に、図１０中の太線を橙色で示すマップを表示させる（Ｓ６）。
【００４０】
次に、IIIの期間においてＣの箇所に位置する機器を停止する旨の申請諸が他者から提
出されている状況下で、作業者が、IIIの期間においてＡの箇所に位置する機器を停止す
る旨の申請書を、回線停止申請サーバ９から経路情報収集装置８へ送信する。すると、図１１に示すように迂回経路を確保することができないので、経路情報収集装置８は、回線停止申請サーバ９のディスプレイ上に、図１１中に示す「影響サービスあり」の旨のポップアップを表示させる（Ｓ６）。
【００４１】
以上説明したように、本例によると、複数の作業者が送信した申請書及びリンク情報がが、経路情報収集装置８に収集されて、メモリ８４及びＬＳデータベース８１に格納されている。従って、経路情報収集装置８は、特定の時間帯にどの機器が使用不能になるかを、各申請書に指定された停止期間及び停止対象機器の指定に基づいて、認識することができる。その結果、リンク情報から認識されるＩＰネットワーク上において、各業務サービスに影響が生じるかを判定し、影響が生じるならば、申請者に対して警告を発することができる。
（付記１）
ＩＰネットワークを構成する機器を停止させた場合に、当該ＩＰネットワーク上で所定の送信元から所定の送信先へデータを送信する業務サービスに迂回経路を確保できるか否
かを検証するＩＰネットワークにおけるルートシミュレーション方法であって、
データの送信元及び送信先の識別情報を夫々記憶部に記憶させておき、
ＩＰネットワークを構成する各スイッチ間においてＯＳＰＦプロトコルに従って交換されている各スイッチの接続関係を表すリンク情報を傍受するために当該ＩＰネットワーク内に設置された経路情報傍受装置から送信されたリンク情報を、経路情報収集装置が受信すると、受信したリンク情報をデータベースに蓄積し、
停止対象機器及び停止期間を指定した申請書を経路情報収集装置が受信すると、受信した申請書を記憶部に蓄積するとともに、新たに受信した申請書において指定された機器及び前記記憶部中に蓄積されている申請書のうち当該新たに受信した申請書において指定されたものと同じ期間を指定した申請書において指定された機器以外の機器についてのリンク情報に基づいて、前記記憶部に記憶されている送信元から送信先へ辿る経路の有無を判定する
ことを特徴とするＩＰネットワークにおけるルートシミュレーション方法。
（付記２）
ＩＰネットワークを構成する機器を停止させた場合に、当該ＩＰネットワーク上で所定の送信元から所定の送信先へデータを送信する業務サービスに迂回経路を確保できるか否かを検証するＩＰネットワークにおけるルートシミュレーションシステムであって、
ＩＰネットワークを構成する各スイッチ間においてＯＳＰＦプロトコルに従って交換されている各スイッチの接続関係を表すリンク情報を傍受する経路情報傍受装置と、
当該経路情報傍受装置が傍受したリンク情報を当該経路情報傍受装置から受信する経路情報収集装置とを有し、
前記経路情報収集装置は、
データの送信元及び送信先の識別情報を夫々記憶した第１の記憶部，
前記経路情報傍受装置から送信されたリンク情報を受信するリンク情報受信部，
前記受信部が受信したリンク情報を蓄積するデータベース，
前記申請装置から入力された申請書を蓄積する第２の記憶部，
前記申請装置から申請書が入力される毎に、入力された申請書を第２の記憶部に蓄積する蓄積手段，
前記申請装置から新たに申請書が入力されると、第２の記憶部から、新たに受信した申請書において指定された期間と重複する期間を指定した申請書を読み出し、読み出した申請書及び新たに入力された申請書により夫々指定された機器を特定する特定手段，及び
特定した各機器についてのリンク情報を前記データベースに蓄積されているリンク情報から除外し、残存するリンク情報に基づいて、前記記憶部に記憶されている業務サービスの送信元から送信先へ辿る経路の有無を判定する判定手段
を備えたことを特徴とするＩＰネットワークにおけるルートシミュレーションシステム。（付記３）
前記検証手段は、
特定した各機器についてのリンク情報を前記データベースに蓄積されているリンク情報から除外し、残存するリンク情報に基づいてルーティングテーブルを作成し、当該ルーティングテーブルに基づいて、前記記憶部に記憶されているデータの送信元から送信先へ辿る経路の有無を判定する
ことを特徴とする付記２記載のＩＰネットワークにおけるルートシミュレーションシステム。
（付記４）
前記第１の記憶部は、複数の業務サービスについて、夫々、データの送信元及び送信先を夫々記憶しているとともに、
前記判定手段は、第１の記憶部に記憶されている各業務サービス毎に、送信元から送信先へ辿る経路の有無を判定する
ことを特徴とする付記３記載のＩＰネットワークにおけるルートシミュレーションシステム。
【図面の簡単な説明】
【００４２】
【図１】ＩＰネットワークの概略構成図
【図２】経路情報収集装置の概略構成を示すブロック図
【図３】サービス情報のデータ構造を示す表
【図４】経路情報傍受装置の概略構成を示すブロック図
【図５】経路情報収集装置のプロセッサが実行する処理を示すフローチャート
【図６】申請書を示す図
【図７】正常時における特定業務サービスによるデータ送信の経路を示す図
【図８】申請の重複の状況を示すタイムチャート
【図９】期間Ｉに機器停止する申請がなされた場合のシミュレーション結果を示す図
【図１０】期間IIに機器停止する申請がなされた場合のシミュレーション結果を示す図
【図１１】期間IIIに機器停止する申請がなされた場合のシミュレーション結果を示す図
【符号の説明】
【００４３】
１    ＲＰＲ
２    光ファイバ
３    Ｌ３スイッチ
５    ウェブカメラ
８    経路情報収集装置
９    回線停止申請サーバ
１１    経路情報傍受装置
８０    プロセッサ
８１    リンクステートデータベース
８２    ルーティングテーブルデータベース
８３    ルート検索結果データベース
８４    メモリ
【図１】
2009246500.tif 000003
【図２】
2009246500.tif 000004
【図３】
2009246500.tif 000005
【図４】
2009246500.tif 000006
【図５】
2009246500.tif 000007
【図６】
2009246500.tif 000008
【図７】
2009246500.tif 000009
【図８】
2009246500.tif 000010
【図９】
2009246500.tif 000011
【図１０】
2009246500.tif 000012
【図１１】
2009246500.tif 000013