(57)【要約】【課題】  通信回線を、レイヤの異なるネットワークを介し設定する手間を削減することができるネットワーク管理装置及びネットワークシステムを提供する。【解決手段】  ネットワーク管理装置は、異なるレイヤの通信機能を備えた複数の第１通信装置にそれぞれ隣接する複数の第２通信装置を管理し、第２通信装置の１つから隣接先の第１通信装置から他の第１通信装置に対するアドレスの要求の受信の通知を受け、通知に応じ、通知の送信元以外の第２通信装置に隣接先の第１通信装置に対するアドレスの要求の送信を依頼する送信依頼部と、アドレスの要求に対する応答を受信した第２通信装置から他の第１通信装置のアドレスを取得し、通知の送信元の第２通信装置に通知する通知部と、通知の送信元の第２通信装置と、アドレスの要求に対する応答を受信した第２通信装置との間に通信回線を設定する通信回線設定部とを有する。【選択図】図２
2019071532.tif 000002
【特許請求の範囲】
【請求項１】
異なるレイヤの通信機能を備えた複数の第１通信装置にそれぞれ隣接する複数の第２通信装置を管理する管理部を有し、
前記管理部は、
前記複数の第２通信装置の１つから、前記複数の第１通信装置のうち、当該隣接先の第１通信装置から他の第１通信装置に対するアドレスの要求の受信の通知を受け、前記通知に応じ、前記複数の第２通信装置のうち、前記通知の送信元以外の第２通信装置に、前記複数の第１通信装置のうち、当該隣接先の第１通信装置に対する前記アドレスの要求の送信を依頼する送信依頼部と、
前記複数の第２通信装置のうち、前記アドレスの要求に対する応答を受信した第２通信装置から、前記他の第１通信装置のアドレスを取得し、前記複数の第２通信装置のうち、前記通知の送信元の第２通信装置に通知する通知部と、
前記複数の第２通信装置のうち、前記通知の送信元の第２通信装置と、前記アドレスの要求に対する応答を受信した第２通信装置との間に通信回線を設定する通信回線設定部とを有することを特徴とするネットワーク管理装置。
【請求項２】
前記通信回線設定部は、前記通知の送信元の第２通信装置が、前記複数の第１通信装置のうち、当該隣接先の第１通信装置から前記他の第１通信装置に対する信号疎通の確認の要求を受けたことに応じて、前記通信回線を設定することを特徴とする請求項１に記載のネットワーク管理装置。
【請求項３】
前記管理部は、前記通信回線の設定が完了するまで、前記通知の送信元の第２通信装置に、前記他の第１通信装置に代わって前記信号疎通の確認の要求に対し応答することを依頼する応答依頼部を有することを特徴とする請求項２に記載のネットワーク管理装置。
【請求項４】
前記複数の第２通信装置の各識別情報の対応関係を示す第１テーブルを記憶する第１記憶部を有し、
前記管理部は、前記通知の送信元の第２通信装置の識別情報と、前記アドレスの要求に対する応答を受信した第２通信装置の識別情報との対応関係を前記第１テーブルに設定するテーブル設定部を有し、
前記通信回線設定部は、前記第１テーブルに設定された識別情報の対応関係に基づいて前記通信回線を設定することを特徴とする請求項１乃至３の何れかに記載のネットワーク管理装置。
【請求項５】
前記第１テーブルには、前記複数の第２通信装置の各識別情報と前記複数の第１通信装置の各アドレスの対応関係を示し、
前記テーブル設定部は、前記通知の送信元の第２通信装置の識別情報と、前記通知の送信元の第２通信装置に隣接する第１通信装置のアドレスと、前記アドレスの要求に対する応答を受信した第２通信装置の識別情報と、前記アドレスの要求に対する応答を受信した第２通信装置に隣接する第１通信装置のアドレスとの対応関係を前記第１テーブルに設定することを特徴とする請求項４に記載のネットワーク管理装置。
【請求項６】
前記通信回線設定部は、前記信号疎通の確認の要求から、前記複数の第１通信装置のうち、当該要求元の第１通信装置のアドレスと当該要求先の第１通信装置のアドレスとを取得し、前記取得した各アドレスを、前記第１テーブルが示すアドレスの対応関係と照合し、前記照合の結果に応じて前記通信回線の設定の可否を決定することを特徴とする請求項５に記載のネットワーク管理装置。
【請求項７】
前記複数の第２通信装置の各識別情報と前記複数の第１通信装置の各アドレスの対応関係を示す第２テーブルを記憶する第２記憶部を有し、
前記テーブル設定部は、前記通信回線設定部が前記通信回線の設定に失敗した場合、前記通知の送信元の第２通信装置の識別情報と、前記通知の送信元の第２通信装置に隣接する第１通信装置のアドレスと、前記アドレスの要求に対する応答を受信した第２通信装置の識別情報と、前記アドレスの要求に対する応答を受信した第２通信装置に隣接する第１通信装置のアドレスとの対応関係を前記第２テーブルに設定することを特徴とする請求項１乃至６の何れかに記載のネットワーク管理装置。
【請求項８】
前記通信回線設定部は、
前記信号疎通の確認の要求から、前記複数の第１通信装置のうち、当該要求元の第１通信装置のアドレスと当該要求先の第１通信装置のアドレスとを取得し、前記取得した各アドレスを、前記第２テーブルが示すアドレスの対応関係と照合し、前記照合の結果に応じて前記通信回線の設定の可否を決定することを特徴とする請求項７に記載のネットワーク管理装置。
【請求項９】
前記テーブル設定部は、前記第２テーブルに設定されてから所定時間が経過した対応関係を前記第２テーブルから削除することを特徴とする請求項７または８に記載のネットワーク管理装置。
【請求項１０】
異なるレイヤの通信機能を備えた複数の第１通信装置にそれぞれ隣接する複数の第２通信装置と、
前記複数の第２通信装置を管理するネットワーク管理装置とを含み、
前記ネットワーク管理装置は、
前記複数の第２通信装置の１つから、前記複数の第１通信装置のうち、当該隣接先の第１通信装置から他の第１通信装置に対するアドレスの要求の受信の通知を受け、前記通知に応じ、前記複数の第２通信装置のうち、前記通知の送信元以外の第２通信装置に、前記複数の第１通信装置のうち、当該隣接先の第１通信装置に対する前記アドレスの要求の送信を依頼する送信依頼部と、
前記複数の第２通信装置のうち、前記アドレスの要求に対する応答を受信した第２通信装置から、前記他の第１通信装置のアドレスを取得し、前記複数の第２通信装置のうち、前記通知の送信元の第２通信装置に前記アドレスを通知する通知部と、
前記複数の第２通信装置のうち、前記通知の送信元の第２通信装置と、前記アドレスの要求に対する応答を受信した第２通信装置との間に通信回線を設定する通信回線設定部とを有することを特徴とするネットワークシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本件は、ネットワーク管理装置及びネットワークシステムに関する。
【背景技術】
【０００２】
大容量のデータを伝送する技術として、波長多重（WDM: Wavelength Division Multiplexing）光伝送が知られている。データセンタ事業者は、大容量のコンテンツサービスを提供するため、従来の専用線に代え、例えば波長多重光伝送を用いることを検討している。
【０００３】
データセンタ事業者は、例えば、コンテンツサーバのあるデータセンタ間に波長多重光伝送ネットワークの通信回線を設定する場合、各データセンタのＬＡＮ（Local Area Network）間を、波長多重光伝送ネットワークを介して接続する。ＬＡＮには、例えばルータなどのレイヤ３の通信装置（例えば特許文献１参照）が設けられており、波長多重光伝送ネットワーク内のレイヤ１の光通信装置に隣接するように接続される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−１１６６４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、ＬＡＮ内のレイヤ３の通信装置と波長多重光伝送ネットワーク内のレイヤ１の光通信装置は、互いに異なるシステムにより管理されるため、データセンタ間に通信回線を設定する手間がかかるという問題がある。例えば、作業者がＬＡＮ内のレイヤ３の通信装置と波長多重光伝送ネットワーク内のレイヤ１の光通信装置の隣接関係を示す表に従ってネットワークごとの管理ツールを操作することで通信回線を設定すると、作業手順が多くなり、コンテンツサービスを迅速に開始することができない。なお、このような問題は、波長多重光伝送ネットワークを介した通信回線の設定に限定されず、他のネットワークについても存在する。
【０００６】
そこで本件は、通信回線を、レイヤの異なるネットワークを介し設定する手間を削減することができるネットワーク管理装置及びネットワークシステムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
１つの態様では、ネットワーク管理装置は、異なるレイヤの通信機能を備えた複数の第１通信装置にそれぞれ隣接する複数の第２通信装置を管理する管理部を有し、前記管理部は、前記複数の第２通信装置の１つから、前記複数の第１通信装置のうち、当該隣接先の第１通信装置から他の第１通信装置に対するアドレスの要求の受信の通知を受け、前記通知に応じ、前記複数の第２通信装置のうち、前記通知の送信元以外の第２通信装置に、前記複数の第１通信装置のうち、当該隣接先の第１通信装置に対する前記アドレスの要求の送信を依頼する送信依頼部と、前記複数の第２通信装置のうち、前記アドレスの要求に対する応答を受信した第２通信装置から、前記他の第１通信装置のアドレスを取得し、前記複数の第２通信装置のうち、前記通知の送信元の第２通信装置に通知する通知部と、前記複数の第２通信装置のうち、前記通知の送信元の第２通信装置と、前記アドレスの要求に対する応答を受信した第２通信装置との間に通信回線を設定する通信回線設定部とを有する。
【０００８】
１つの態様では、ネットワークシステムは、異なるレイヤの通信機能を備えた複数の第１通信装置にそれぞれ隣接する複数の第２通信装置と、前記複数の第２通信装置を管理するネットワーク管理装置とを含み、前記ネットワーク管理装置は、前記複数の第２通信装置の１つから、前記複数の第１通信装置のうち、当該隣接先の第１通信装置から他の第１通信装置に対するアドレスの要求の受信の通知を受け、前記通知に応じ、前記複数の第２通信装置のうち、前記通知の送信元以外の第２通信装置に、前記複数の第１通信装置のうち、当該隣接先の第１通信装置に対する前記アドレスの要求の送信を依頼する送信依頼部と、前記複数の第２通信装置のうち、前記アドレスの要求に対する応答を受信した第２通信装置から、前記他の第１通信装置のアドレスを取得し、前記複数の第２通信装置のうち、前記通知の送信元の第２通信装置に前記アドレスを通知する通知部と、前記複数の第２通信装置のうち、前記通知の送信元の第２通信装置と、前記アドレスの要求に対する応答を受信した第２通信装置との間に通信回線を設定する通信回線設定部とを有する。
【発明の効果】
【０００９】
１つの側面として、通信回線を、レイヤの異なるネットワークを介し設定する手間を削減することができる。
【図面の簡単な説明】
【００１０】
【図１】ネットワークシステムの一例を示す構成図である。
【図２】ネットワークシステムの動作の一例を示すシーケンス図である。
【図３】ネットワーク管理装置の一例を示す構成図である。
【図４】光通信装置の一例を示す構成図である。
【図５】第１実施例における光通信装置及びネットワーク管理装置の各機能を示す構成図である。
【図６】パケット分離部の一例を示す構成図である。
【図７】ＡＲＰ（Address Resolution Protocol）パケットのフォーマットの一例を示す図である。
【図８】Ｐｉｎｇパケットのフォーマットの一例を示す図である。
【図９】通信回線設定処理の一例を示すフローチャートである。
【図１０】通信回線設定処理の他の例を示すフローチャートである。
【図１１】パケット挿入部の一例を示す構成図である。
【図１２】通信回線削除処理の一例を示すフローチャートである。
【図１３】第２実施例における光通信装置及びネットワーク管理装置の各機能を示す構成図である。
【図１４】通信回線テーブルのエントリの削除処理の一例を示すフローチャートである。
【図１５】第３実施例における光通信装置及びネットワーク管理装置の各機能を示す構成図である。
【図１６】通信回線設定処理の他の例を示すフローチャートである。
【図１７】第４実施例における光通信装置及びネットワーク管理装置の各機能を示す構成図である。
【図１８】第５実施例における光通信装置及びネットワーク管理装置の各機能を示す構成図である。
【図１９】第６実施例における光通信装置及びネットワーク管理装置の各機能を示す構成図である。
【図２０】第７実施例における光通信装置及びネットワーク管理装置の各機能を示す構成図である。
【図２１】光通信装置の他の例を示す構成図である。
【図２２】通信回線テーブルの他の例を示す図である。
【図２３】ＡＲＰパケットを検出しない光通信装置及びネットワーク管理装置の各機能の一例を示す構成図である。
【発明を実施するための形態】
【００１１】
図１は、ネットワークシステムの一例を示す構成図である。ネットワークシステムには、ネットワーク（ＮＷ）管理装置１と、複数の光通信装置（＃１〜＃４）２とが含まれる。各光通信装置（＃１〜＃４）２は、別々のＬＡＮ（＃１〜＃４）に接続されたルータ（＃１〜＃４）３に隣接する。つまり、各光通信装置２のノードと各ルータ３のノードは隣接関係にある。
【００１２】
ルータ３は、レイヤ３の通信機能を備えており、自装置が接続されたＬＡＮと他のＬＡＮの通信を中継する。ルータ３は、パーソナルコンピュータなどの操作端末４から入力されるコマンドに従って、例えばＰｉｎｇを実行する。ルータ３は第１通信装置の一例であるが、第１通信装置は、これに限定されず、レイヤ３の通信機能を備える他の通信装置であってもよい。
【００１３】
光通信装置２は、例えば波長多重伝送装置であり、ＷＤＭネットワークに接続されている。光通信装置２は、レイヤ１の通信機能を備えており、波長の相違する複数の光信号を波長多重して他の光通信装置２に送信する。各光通信装置２は、レイヤの異なる通信機能を備えたルータ３に隣接し、別々のＬＡＮの間の通信をＷＤＭネットワークを介して中継する。
【００１４】
光通信装置２は第２通信装置の一例であるが、第２通信装置は、これに限定されず、レイヤ１の通信機能を備える他の通信装置であってもよい。なお、本例では、レイヤ１のネットワークとしてＷＤＭネットワークを挙げるが、これに限定されず、例えば、ＯＴＮ（Optical Transport Network）であってもよく、また、ネットワークに伝送される信号は、光信号に限定されず、電気信号であってもよい。
【００１５】
ＮＷ管理装置１は、各光通信装置２を管理し、点線の矢印で示されるように、監視制御ネットワークを介して各光通信装置２の間に通信回線を設定する。ただし、ＮＷ管理装置１は、ルータ３の管理を行うことはできない。ルータ３は、例えば操作端末４により管理される。また、ＮＷ管理装置１も、操作端末５から操作されるが、通信回線の設定は操作によらずに自動で行う。
【００１６】
このように、ＬＡＮ内のルータ３とＷＤＭネットワーク内の光通信装置２は、互いに異なるシステムにより管理されるため、ルータ３間に通信回線を設定する手間がかかるという問題がある。例えば、符号Ｐで示されるように、ルータ（＃１）３とルータ（＃２）３の間に通信回線を設定する場合、ルータ３とはレイヤの異なるＷＤＭネットワークを介して通信回線を設定する必要がある。しかし、ＷＤＭネットワーク内の光通信装置２はＮＷ管理装置１の管理対象であるため、操作端末４からルータ３と光通信装置２の両方を操作して通信回線を設定することができない。
【００１７】
そこで、ＮＷ管理装置１は、操作端末４からルータ３にＰｉｎｇの実行を指示した場合にルータ３から送信されるＡＲＰ要求の情報（以下、「ＡＲＰ要求情報」と表記）を光通信装置２から受け、その情報に基づいて他の光通信装置２にＡＲＰ要求の送信を依頼する。そして、ＮＷ管理装置１は、ルータ３からＡＲＰ応答を受信した光通信装置２からＡＲＰ応答の情報（以下、「ＡＲＰ応答情報」と表記）を取得し、ＡＲＰ要求情報の送信元の光通信装置２に通知する。
【００１８】
ＡＲＰ要求情報には、Ｐｉｎｇの送信元及び宛先のルータ３のレイヤ３（Ｌ３）アドレス（つまり、ＩＰ（Internet Protocol）アドレス）と、Ｐｉｎｇの送信元のルータ３のレイヤ２アドレス（つまり、ＭＡＣ（Media Access Control）アドレス）とが含まれる。また、ＡＲＰ応答情報には、上記のアドレスに加えて、Ｐｉｎｇの宛先のルータ３のレイヤ２アドレスが含まれる。
【００１９】
このため、ＡＲＰ要求情報の送信元の光通信装置２は、ＮＷ管理装置１からのＡＲＰ応答情報に従い、上記の各アドレスを含むＡＲＰ応答を生成してルータ３に送信することができる。したがって、Ｐｉｎｇの送信元のルータ３は、Ｐｉｎｇの宛先のルータ３のレイヤ２アドレスを用いてＰｉｎｇ要求パケットを送信することができる。
【００２０】
また、ＮＷ管理装置１は、ＡＲＰ要求情報の送信元の光通信装置２とＡＲＰ応答情報の送信元の光通信装置２の間に通信回線を設定する。これにより、各光通信装置２の間に所定波長の光信号を伝送するパスが設けられるため、ルータ（＃１）３は、ＷＤＭネットワークを介してルータ（＃２）３と通信することができる。
【００２１】
ＮＷ管理装置１は、各アドレスと光通信装置２のＩＤを、例えば通信回線テーブル１３１に設定して管理する。通信回線テーブル１３１において、「ルータＬ３アドレス」及び「ルータＬ２アドレス」はルータ３のＬ３アドレス及びＬ２アドレスをそれぞれ示し、「装置ＩＤ」は光通信装置２の識別情報（例えばＩＰアドレス）を示す。また、「送信側」とは、Ｐｉｎｇの送信側のルータ（＃１）３とその隣接する光通信装置（＃１）２を指し、「受信側」とは、Ｐｉｎｇの受信側のルータ（＃２）３とその隣接する光通信装置（＃２）２を指す。
【００２２】
ＮＷ管理装置１は、ＡＲＰ要求情報から送信側の「ルータＬ３アドレス」及び「ルータＬ２アドレス」を取得して通信回線テーブル１３１に設定する。これにより、送信側の「ルータＬ３アドレス」及び「ルータＬ２アドレス」には、ルータ（＃１）３のＩＰアドレス「ＩＰ−ａｄ１」とＭＡＣアドレス「ＭＡＣ−ａｄ１」がそれぞれ設定される。
【００２３】
また、ＮＷ管理装置１は、ＡＲＰ要求情報から受信側の「ルータＬ３アドレス」を取得して通信回線テーブル１３１に設定する。これにより、受信側の「ルータＬ３アドレス」には、ルータ（＃２）３のＩＰアドレス「ＩＰ−ａｄ２」が設定される。なお、ルータ（＃１）３は、操作端末４のコマンドからＰｉｎｇの宛先のルータ３のＩＰアドレスを取得する。
【００２４】
さらに、ＮＷ管理装置１は、ＡＲＰ要求情報の送信元の光通信装置２のＩＰを送信側の「装置ＩＤ」に設定する。これにより、送信側の「装置ＩＤ」には、光通信装置（＃１）２のＩＤ「＃１」が設定される。
【００２５】
また、ＮＷ管理装置１は、ＡＲＰ応答情報から受信側の「ルータＬ２アドレス」を取得して通信回線テーブル１３１に設定する。これにより、受信側の「ルータＬ２アドレス」には、点線枠で示されるように、ルータ（＃２）３のＭＡＣアドレス「ＭＡＣ−ａｄ２」が設定される。
【００２６】
したがって、ＮＷ管理装置１は、通信回線テーブル１３１に基づいて送信側及び受信側の各ルータ３のレイヤ２アドレス及びレイヤ３アドレスと、送信側及び受信側の各光通信装置２のＩＤの対応関係を管理することができる。ＮＷ管理装置１は、通信回線テーブル１３１に基づいて光通信装置２間に通信回線を設定する。なお、ＩＰアドレス及びＭＡＣアドレスはアドレスの一例である。
【００２７】
図２は、ネットワークシステムの動作の一例を示すシーケンス図である。ルータ（＃１）３は、操作端末４からＰｉｎｇコマンド＃１の入力に応じてＡＲＰ要求を光通信装置（＃１）２に送信する。ここで、ルータ（＃１）３は、Ｐｉｎｇの宛先のルータ（＃２）３のＭＡＣアドレスを取得していないため、Ｐｉｎｇの送信に先立ってＡＲＰ要求を送信する。光通信装置（＃１）２は、ＡＲＰ要求からルータ（＃１）３のレイヤ２アドレス及びレイヤ３アドレスとルータ（＃２）３のレイヤ３アドレスを取得して、ＡＲＰ要求情報としてＮＷ管理装置１に送信する。
【００２８】
ＮＷ管理装置１は、ＡＲＰ要求情報の各アドレスに基づいて他の光通信装置（＃２〜＃４）２にＡＲＰ要求依頼を送信する。つまり、ＮＷ管理装置１は、各光通信装置（＃２〜＃４）２に隣接先のルータ（＃２〜＃４）３にＡＲＰ要求の送信を依頼する。各光通信装置（＃２〜＃４）２は、ＡＲＰ要求依頼に応じてＡＲＰ要求をルータ（＃２〜＃４）３に送信する。なお、光通信装置（＃３，＃４）２からルータ（＃３，＃４）３に送信されるＡＲＰ要求の図示は割愛する。
【００２９】
このように、ＮＷ管理装置１は、光通信装置（＃１）２から、その隣接先のルータ（＃１）３から他のルータ（＃２）３に対するＡＲＰ要求の受信の通知を受け、その通知に応じ、通知の送信元以外の光通信装置（＃２〜＃４）２に各々の隣接先のルータ（＃２〜＃４）３に対するＡＲＰ要求の送信を依頼する。このため、ＮＷ管理装置１は、ルータ（＃１）３のＡＲＰ要求を、ＷＤＭネットワークを介さずに、他のルータ（＃２〜＃４）３に送信することができる。なお、ＡＲＰ要求情報はＡＲＰ要求の受信の通知の一例であり、ＡＲＰ要求はアドレスの要求の一例である。
【００３０】
また、ＮＷ管理装置１は、ＡＲＰ要求情報から取得したルータ（＃１）３のＩＰアドレス及びＭＡＣアドレス及びルータ（＃２）３のＩＰアドレスと、光通信装置（＃１）２のＩＤとを通信回線テーブル１３１に設定する（符号Ｓｑ１）。
【００３１】
本例のＡＲＰ要求には、宛先のレイヤ３アドレスとしてルータ（＃２）３のＩＰアドレスが設定されていると仮定する。このため、ＡＲＰ要求を受信したルータ（＃２〜＃４）３のうち、ルータ（＃２）３だけがＡＲＰ応答を送信する。つまり、光通信装置（＃２〜＃４）２のうち、光通信装置（＃２）２だけがルータ（＃２）３からＡＲＰ応答を受信する。
【００３２】
ＮＷ管理装置１は、ＡＲＰ応答情報に基づいて、ＡＲＰ要求情報の送信元の光通信装置（＃１）２にＡＲＰ応答依頼を送信する。つまり、ＮＷ管理装置１は、光通信装置（＃１）２にＡＲＰ応答の送信を依頼する。また、ＮＷ管理装置１は、ＡＲＰ応答情報から取得したルータ（＃３）３のＭＡＣアドレスと、ＡＲＰ応答情報の送信元の光通信装置（＃２）２のＩＤとを通信回線テーブル１３１に設定する（符号Ｓｑ２）。
【００３３】
光通信装置（＃１）２は、ＡＲＰ応答依頼に応じてＡＲＰ応答を生成してルータ（＃１）３に送信する。ルータ（＃１）３は、ＡＲＰ応答からＰｉｎｇの宛先のルータ（＃２）３のＭＡＣアドレスを取得する。
【００３４】
このように、ＮＷ管理装置１は、ＡＲＰ応答を受信した光通信装置（＃２）２から、Ｐｉｎｇの宛先のルータ（＃２）３のＭＡＣアドレスを取得し、ＡＲＰ要求情報の送信元の光通信装置（＃１）２に通知する。このため、光通信装置（＃１）２は、ＭＡＣアドレスを含むＡＲＰ応答を生成してルータ（＃１）３に送信することができ、ルータ（＃１）３は、Ｐｉｎｇの宛先のルータ（＃２）３のＭＡＣアドレスをＡＲＰ応答から取得することができる。なお、ＡＲＰ応答は、アドレスの要求に対する応答の一例である。
【００３５】
ルータ（＃１）３は、ＡＲＰ応答から取得したＭＡＣアドレスを宛先とするＰｉｎｇ要求を光通信装置（＃１）２に送信する。なお、Ｐｉｎｇ要求は、ルータ（＃１）３からルータ（＃２）３に対する信号疎通の確認の要求の一例である。
【００３６】
光通信装置（＃１）２は、Ｐｉｎｇ要求の受信に応じてＰｉｎｇ情報を生成し、ＮＷ管理装置１に送信する。Ｐｉｎｇ情報には、例えばＰｉｎｇの送信元及び宛先の各ルータ３のＩＰアドレスまたはＭＡＣアドレスが含まれる。
【００３７】
ＮＷ管理装置１は、Ｐｉｎｇ情報を通信回線テーブル１３１の設定内容と照合する（符号Ｓｑ３）。ＮＷ管理装置１は、照合の結果、両者が一致する場合、通信回線テーブル１３１に基づいて光通信装置（＃１）２と光通信装置（＃２）２の間の通信回線の設定を開始する（符号Ｓｑ４）。
【００３８】
このように、ＮＷ管理装置１は、ＡＲＰ要求情報の送信元の光通信装置（＃１）２が、その隣接先のルータ（＃１）３から他のルータ（＃２）３に対するＰｉｎｇ要求を受けたことに応じて、通信回線を設定する。つまり、ＮＷ管理装置１は、Ｐｉｎｇ要求を契機として通信回線を設定する。このため、ＮＷ管理装置１は、ＷＤＭネットワークを介した通信回線の設定対象のルータ（＃１）３の操作端末４からのコマンドに従って、ＷＤＭネットワーク内に通信回線を設定することができる。
【００３９】
なお、ＮＷ管理装置１は、上記に限定されず、例えばＡＲＰ応答情報の受信に応じて通信回線を設定してもよい。しかし、ＡＲＰ応答は、通信回線の設定を行うか否かにかかわらず、ルータ３などがＭＡＣアドレスを取得するときに送受信される。したがって、Ｐｉｎｇ要求を契機として通信回線を設定することにより、適切なタイミングで通信回線を設定することができる。
【００４０】
また、光通信装置（＃１）２は、ＮＷ管理装置１が通信回線の設定を完了するまで、Ｐｉｎｇ要求を光通信装置（＃２）２に送信することができない。ルータ３は、Ｐｉｎｇ要求に対するＰｉｎｇ応答を受信しない場合、操作端末４にエラー応答を返すため、全てのＰｉｎｇ要求に対する応答がないことから通信回線の設定完了前に設定が失敗したと判断されるおそれがある。
【００４１】
そこで、ＮＷ管理装置１は、通信回線の設定が完了するまで、ＡＲＰ要求情報の送信元の光通信装置（＃１）２に、Ｐｉｎｇの宛先のルータ（＃２）３に代わってＰｉｎｇ要求に対し応答することを依頼する。光通信装置（＃１）２は、ＮＷ管理装置１からＰｉｎｇ応答依頼を受信すると、Ｐｉｎｇ応答をルータ（＃１）３に送信する。このため、上記のような誤った判断が防止される。
【００４２】
また、光通信装置（＃１）２は、ＮＷ管理装置１が通信回線を設定中であることをルータ（＃１）３に通知するため、Ｐｉｎｇ要求に対するＰｉｎｇ応答の数を間引く。つまり、光通信装置（＃１）２は、Ｐｉｎｇ要求の一部だけに対して応答する。例えば、光通信装置（＃１）２は、Ｐｉｎｇコマンド＃１，＃２に応じてそれぞれ５個のＰｉｎｇ要求を受けた場合、５個ではなく、３個のＰｉｎｇ応答をルータ（＃１）３に送信する。
【００４３】
このため、ルータ（＃１）３は、各Ｐｉｎｇコマンド＃１，＃２に対し３個のエラー応答を操作端末４に返す。このとき、ルータ（＃１）３と光通信装置（＃１）２は、互いに隣接するノードにそれぞれ設けられているため、Ｐｉｎｇ要求がビットエラーで損失する可能性は実質的にない。したがって、操作端末４では、Ｐｉｎｇコマンド＃１，＃２に対し、一部のＰｉｎｇ応答が返ってこないことから、通信回線が設定中であると判断することができる。
【００４４】
ＮＷ管理装置１は、通信回線の設定が完了すると（符号Ｓｑ５）、Ｐｉｎｇ応答の送信の停止を依頼するため、Ｐｉｎｇ応答停止依頼を光通信装置（＃１）２に送信する。光通信装置（＃１）２は、Ｐｉｎｇ応答停止依頼に応じてＰｉｎｇ応答の送信を停止する。なお、ＮＷ管理装置１は、通信回線の設定が成功しようと失敗しようと、その設定処理の完了を契機としてＰｉｎｇ応答停止依頼を送信する。
【００４５】
このように、ＮＷ管理装置１は、ＡＲＰ要求情報の送信元の光通信装置（＃１）２と、ＡＲＰ応答を受信した光通信装置（＃２）２との間に通信回線を設定する。これにより、送信側のルータ（＃１）３がＷＤＭネットワークを介して受信側のルータ（＃２）３と通信するための通信回線が、操作端末５からＮＷ管理装置１に対するコマンドを発行することなく設定される。
【００４６】
したがって、本例のＮＷ管理装置１及びネットワークシステムによると、ルータ３間の通信回線を、レイヤの異なるＷＤＭネットワークを介し設定する手間を削減することができる。
【００４７】
その後、操作端末４からルータ（＃１）３にＰｉｎｇコマンド＃３が送信されると、光通信装置（＃１）２は、ルータ（＃１）３から受信したＰｉｎｇ要求を、設定済みの通信回線を介して光通信装置（＃２）２に送信する。光通信装置（＃２）２は、Ｐｉｎｇ要求をルータ（＃２）３に送信する。
【００４８】
ルータ（＃２）３は、Ｐｉｎｇ要求に応じてＰｉｎｇ応答を送信する。光通信装置（＃２）２は、ルータ（＃２）３から受信したＰｉｎｇ応答を、設定済みの通信回線を介して光通信装置（＃１）２に送信する。光通信装置（＃１）２は、Ｐｉｎｇ応答をルータ（＃１）３に送信する。
【００４９】
したがって、ルータ（＃１）３の操作端末４では、全てのＰｉｎｇ応答が受信されたことから、通信回線の設定が完了したと判断することができる。つまり、一部のＰｉｎｇ応答しか返ってこない状態から、全てのＰｉｎｇ応答が返ってくる状態になったことにより、ＮＷ管理装置１の通信回線の設定完了を判断することができる。また、一部のＰｉｎｇ応答しか返ってこない状態から、全てのＰｉｎｇ応答が返ってこない状態になった場合、ＮＷ管理装置１の通信回線の設定の失敗を判断することができる。
【００５０】
次に、ＮＷ管理装置１と光通信装置２の各構成について述べる。
【００５１】
図３は、ＮＷ管理装置１の一例を示す構成図である。ＮＷ管理装置１は、ＣＰＵ（Central Processing Unit）１０、ＲＯＭ（Read Only Memory）１１、ＲＡＭ（Random Access Memory）１２、ＨＤＤ（Hard Disk Drive）１３、及び通信ポート１４を有する。ＣＰＵ１０は、互いに信号の入出力ができるように、ＲＯＭ１１、ＲＡＭ１２、ＨＤＤ１３、及び通信ポート１４と、バス１９を介して接続されている。
【００５２】
ＲＯＭ１１は、ＣＰＵ１０を駆動するプログラムが格納されている。ＲＡＭ１２は、ＣＰＵ１０のワーキングメモリとして機能する。通信ポート１４は、例えばＬＡＮスイッチの機能を備えるＦＰＧＡ（Field Programmable Gate Array）などのハードウェアにより構成され、各光通信装置２との通信を処理する。
【００５３】
ＣＰＵ１０は、ＲＯＭ１１に格納されたプログラムに従って、各種の機能が形成される。ＣＰＵ１０は、通信ポート１４を介して各光通信装置２と通信することにより、各光通信装置２を管理する。なお、ＣＰＵ１０は管理部の一例である。
【００５４】
また、ＨＤＤ１３には、ネットワーク構成テーブル１３０及び通信回線テーブル１３１が格納されている。通信回線テーブル１３１は、第１テーブルの一例であり、上述したように光通信装置２のＩＤとルータ３のアドレス（ＭＡＣアドレス及びＩＰアドレス）の対応関係を示す。
【００５５】
ネットワーク構成テーブル１３０には、例えば、ＷＤＭネットワークのノード構成やノードごとの使用可能な波長などが登録されている。ＣＰＵ１０は、ネットワーク構成テーブル１３０を用いて通信回線の経路や使用する波長などを決定する。なお、ＨＤＤ１３は、第１記憶部及び第２記憶部の一例であるが、第１記憶部及び第２記憶部は物理的に別々の記憶装置により構成してもよい。
【００５６】
図４は、光通信装置２の一例を示す構成図である。光通信装置２は、制御部２ａと、パケット送受信部２７と、光多重分離部２８とを有する。パケット送受信部２７は、例えば、光信号を送信するためのレーザダイオード、光信号を受信するためのフォトディテクタ、光信号に含まれるパケットを処理するＦＰＧＡなどの論理回路などを有する。
【００５７】
パケット送受信部２７は、ルータ３から受信したパケットから光信号を生成して光多重分離部２８に出力し、光多重分離部２８から入力された光信号からパケットを取り出してルータ３に送信する。パケット送受信部２７は、パケットのうち、ＡＲＰ要求、ＡＲＰ応答、及びＰｉｎｇ要求を抽出し、その情報を制御部２ａに出力する。
【００５８】
光多重分離部２８は、例えば、波長選択スイッチや光スプリッタなどの光学部品を有する。光多重分離部２８は、パケット送受信部２７から入力された光信号を、波長の異なる他の光信号と波長多重することにより波長多重光信号を生成し、ＷＤＭネットワークに送信する。また、光多重分離部２８は、ＷＤＭネットワークから入力された波長多重光信号を波長ごとに分離して、所定波長の光信号をパケット送受信部２７に出力する。
【００５９】
制御部２ａは、ＣＰＵ２０、ＲＯＭ２１、ＲＡＭ２２、通信ポート２４、及びハードウェアインターフェース部（ＨＷ−ＩＦ）２５を有する。ＣＰＵ２０は、互いに信号の入出力ができるように、ＲＯＭ２１、ＲＡＭ２２、通信ポート２４、及びＨＷ−ＩＦ２５と、バス２９を介して接続されている。
【００６０】
ＲＯＭ２１は、ＣＰＵ２０を駆動するプログラムが格納されている。ＲＡＭ２２は、ＣＰＵ２０のワーキングメモリとして機能する。通信ポート２４は、例えばＬＡＮスイッチの機能を備えるＦＰＧＡなどのハードウェアにより構成され、ＮＷ管理装置１との通信を処理する。
【００６１】
ＣＰＵ２０は、ＲＯＭ２１に格納されたプログラムに従って、各種の機能が形成される。ＣＰＵ２０は、通信ポート２４を介してＮＷ管理装置１と通信し、ＨＷ−ＩＦ２５を介してパケット送受信部２７と通信する。ＨＷ−ＩＦ２５は、例えばＦＰＧＡなどの論理回路により構成され、ＣＰＵ１０とパケット送受信部２７の通信を中継する。なお、本例では、パケットとしてイーサネット（登録商標、以下同様）フレームを挙げるが、これに限定されない。
【００６２】
次に、光通信装置２及びＮＷ管理装置１の機能について述べる。
【００６３】
（第１実施例）
図５は、第１実施例における光通信装置２及びＮＷ管理装置１の各機能を示す構成図である。図５には、ＮＷ管理装置１のＣＰＵ１０の機能と、ＨＤＤ１３内の通信回線テーブル１３１と、光通信装置２のＣＰＵ２０の機能と、ＣＰＵ２０の機能に関連するパケット送受信部２７の機能とが示されている。
【００６４】
ＣＰＵ１０には、ＲＯＭ１１のプログラムに従って、テーブル設定部１００と、通信回線設定部１０１と、ＡＲＰ依頼部１０２と、Ｐｉｎｇ依頼部１０３とが形成される。また、ＣＰＵ２０には、ＲＯＭ２１のプログラムに従って、ＡＲＰ検出部２００と、Ｐｉｎｇ検出部２０１と、ＡＲＰ生成部２０２と、Ｐｉｎｇ生成部２０３とが形成される。また、パケット送受信部２７は、ＣＰＵ２０の機能に関連する機能として、パケット分離部２７ａ及びパケット挿入部２７ｂを有する。なお、ＣＰＵ１０，２０は、通信ポート１４，２４を介して互いに通信する。
【００６５】
パケット分離部２７ａには、ルータ３から受信されたパケットが入力される。パケット分離部２７ａは、パケットからＡＲＰ要求及びＡＲＰ応答を分離してＡＲＰ検出部２００に出力し、パケットからＰｉｎｇ要求を分離してＰｉｎｇ検出部２０１に出力する。
【００６６】
図６は、パケット分離部２７ａの一例を示す構成図である。パケット分離部２７ａは、比較回路２７０，２７１ａ〜２７１ｄ、遅延回路２７２，２７３，２７４ａ〜２７４ｄ，２７５，２７６、ＡＮＤゲート２７７、フリップフロップ（Ｆ／Ｆ）２７８，２７９、及びパケットメモリ２８０，２８１を有する。比較回路２７０，２７１ａ〜２７１ｄは例えばＡＮＤゲートなどにより構成され、遅延回路２７２，２７３，２７４ａ〜２７４ｄ，２７５，２７６は例えば複数段のフリップフロップなどにより構成される。なお、パケット分離部２７ａは、不図示のクロック信号に同期して動作する。
【００６７】
パケットのデータは、ルータ３からＷＤＭネットワークに出力される途中で分岐して、比較回路２７０，２７１ａ〜２７１ｄ及び遅延回路２７２，２７３に入力される。また、遅延回路２７５には、不図示のパケット検出回路から、パケットの先頭を示す先頭信号が入力される。先頭信号は、遅延回路２７５により遅延してフリップフロップ２７８と遅延回路２７６に入力される。遅延回路２７６に入力された先頭信号は、さらに遅延してフリップフロップ２７９に入力される。
【００６８】
比較回路２７０は、パケットのデータをＡＲＰパケットのＴＹＰＥフィールドの値（０ｘ０８０６）と比較し、その結果、一致した場合、ＡＲＰパケットを検出したことを示すため、論理値「１」をフリップフロップ２７８に出力する。
【００６９】
図７は、ＡＲＰパケットのフォーマットの一例を示す図である。ＡＲＰパケットは、ＤＡ（Destination Address）、ＳＡ（Source Address）、ＴＹＰＥ（０ｘ０８０６）、データフィールド、及びＦＣＳ（Frame Check Sequence）を有する。データフィールドには、ハードウェアタイプ（１）、プロトコルタイプ（０ｘ０８００）、ハードウェア長（６）、プロトコル長（４）、オペレーション値、送信元ハードウェアアドレス、送信元プロトコルアドレス、宛先ハードウェアアドレス、及び宛先プロトコルアドレスが含まれる。
【００７０】
オペレーション値は、ＡＲＰパケットがＡＲＰ要求及びＡＲＰ応答の何れであるかを示す。オペレーション値が１である場合、ＡＲＰパケットはＡＲＰ要求であり、オペレーション値が２である場合、ＡＲＰパケットはＡＲＰ応答である。ＡＲＰ検出部２００は、オペレーション値に基づきＡＲＰ要求及びＡＲＰ応答を識別する。
【００７１】
送信元ハードウェアアドレス及び送信元プロトコルアドレスには、ＡＲＰ要求の送信元のＭＡＣアドレス及びＩＰアドレスが設定される。上記の例の場合、送信元ハードウェアアドレスはルータ（＃１）３のＭＡＣアドレスであり、送信元プロトコルアドレスはルータ（＃１）３のＩＰアドレスである。
【００７２】
宛先ハードウェアアドレス及び宛先プロトコルアドレスには、ＡＲＰ要求の宛先のＭＡＣアドレス及びＩＰアドレスが設定される。上記の例の場合、宛先ハードウェアアドレスはルータ（＃２）３のＭＡＣアドレスであり、宛先プロトコルアドレスはルータ（＃２）３のＩＰアドレスである。宛先ハードウェアアドレスは、ＡＲＰ要求の場合、不明であるため、無効な値となるが、ＡＲＰ応答の場合、有効な値となる。
【００７３】
ＡＲＰ要求の送信元ハードウェアアドレス、送信元プロトコルアドレス、及び宛先ハードウェアアドレスは、ＡＲＰ要求情報として取得され、ＡＲＰ応答の宛先ハードウェアアドレスは、ＡＲＰ応答情報として取得される。また、パケット分離部２７ａは、点線枠で示されるように、比較回路２７０によりＴＹＰＥフィールドの値を検出することにより、ＡＲＰパケットを検出する。
【００７４】
再び図６を参照すると、遅延回路２７２は、比較回路２７０により生ずる遅延時間分だけパケットのデータを遅延させてパケットメモリ２８０に書き込む。また、フリップフロップ２７８は、比較回路２７０から論理値「１」が入力されているときに遅延回路２７５から先頭信号が入力されると、パケットメモリ２８０に論理値「１」のイネーブル信号を出力する。これにより、パケットメモリ２８０からＡＲＰパケットのデータがＡＲＰ検出部２００により読み出される。
【００７５】
また、比較回路２７１ａは、パケットのデータをＰｉｎｇパケットのＴＹＰＥフィールドの値（０ｘ０８００）と比較し、その結果、一致した場合、論理値「１」を遅延回路２７４ａに出力する。比較回路２７１ｂは、パケットのデータをＰｉｎｇパケットのバージョンフィールドの値（０ｘ０４）と比較し、その結果、一致した場合、論理値「１」を遅延回路２７４ｂに出力する。
【００７６】
比較回路２７１ｃは、パケットのデータをＰｉｎｇパケットのデータフィールド内のプロトコルの値（０ｘ０１）と比較し、その結果、一致した場合、論理値「１」を遅延回路２７４ｃに出力する。比較回路２７１ｄは、パケットのデータをＰｉｎｇパケットのデータフィールド内のタイプの値（０ｘ０８）と比較し、その結果、一致した場合、論理値「１」を遅延回路２７４ａに出力する。
【００７７】
ＡＮＤゲート２７７は、比較回路２７１ａ〜２７１ｄの全てから論理値「１」が入力された場合、Ｐｉｎｇ要求を検出する。このため、遅延回路２７４ａ〜２７４ｄは、比較回路２７１ａ〜２７１ｄから出力される論理値「１」が同期してＡＮＤゲート２７７に入力されるように、論理値「１」の入力タイミングを遅延させる。ＡＮＤゲート２７７は、各論理値「１」からＰｉｎｇ要求を検出すると、検出を示す論理値「１」をフリップフロップ２７８に出力する。
【００７８】
図８は、Ｐｉｎｇパケットのフォーマットの一例を示す図である。Ｐｉｎｇパケットは、ＤＡ、ＳＡ、ＴＹＰＥフィールド（０ｘ０８００）、データフィールド、及びＦＣＳを有する。データフィールドには、バージョン（４）、ヘッダ長（５）、サービスタイプ（０ｘ００）、データ長、識別番号、フラグ／フラグメントオフセット（０ｘ００００）、ＴＴＬ（Time To Live）（０ｘＦＦ）、プロトコル番号（０ｘ０１）、及びヘッダチェックサム＃１が含まれる。また、データフィールドには、送信元ＩＰアドレス、宛先ＩＰアドレス、オプション、タイプ、コード（０ｘ００）、ヘッダチェックサム＃２、プロセス番号、発行番号、Ｐｉｎｇデータが含まれる。なお、Ｐｉｎｇデータの長さは任意である。
【００７９】
データフィールド内のタイプは、値が０ｘ０８である場合、ＰｉｎｇパケットがＰｉｎｇ要求であることを示し、値が０ｘ００である場合、ＰｉｎｇパケットがＰｉｎｇ応答であることを示す。また、Ｐｉｎｇ情報には、Ｐｉｎｇ要求を受信した光通信装置２のＩＤに加えて、データフィールド内の送信元ＩＰアドレス及び宛先ＩＰアドレスが含まれる。
【００８０】
パケット分離部２７ａは、点線枠で示されるように、比較回路２７１ａによりＴＹＰＥフィールドの値を検出し、比較回路２７１ｂによりバージョンの値を検出する。また、パケット分離部２７ａは、比較回路２７１ｃによりプロトコルの値を検出し、比較回路２７１ｄによりデータフィールド内のタイプの値を検出する。これにより、パケット分離部２７ａは、Ｐｉｎｇ要求を検出する。
【００８１】
再び図６を参照すると、遅延回路２７３は、比較回路２７１ａ〜２７１ｄ、遅延回路２７４ａ〜２７４ｄ、及びＡＮＤゲート２７７により生ずる遅延時間分だけパケットのデータを遅延させてパケットメモリ２８１に書き込む。また、フリップフロップ２７９は、ＡＮＤゲート２７７から論理値「１」が入力されているときに遅延回路２７６から先頭信号が入力されると、パケットメモリ２８１に論理値「１」のイネーブル信号を出力する。これにより、パケットメモリ２８１からＰｉｎｇ要求のデータがＰｉｎｇ検出部２０１により読み出される。
【００８２】
再び図５を参照すると、ＡＲＰ検出部２００は、パケット分離部２７ａのパケットメモリ２８０からＡＲＰパケットを読み出し、そのオペレーション値に基づいてＡＲＰ要求またはＡＲＰ応答を検出する。ＡＲＰ検出部２００は、ＡＲＰ要求から送信元ハードウェアアドレス、送信元プロトコルアドレス、及び宛先プロトコルアドレスを取得し、ＡＲＰ要求の送信元の光通信装置２のＩＤとともに、ＡＲＰ要求情報としてテーブル設定部１００及びＡＲＰ依頼部１０２に送信する。また、ＡＲＰ検出部２００は、ＡＲＰ応答から宛先ハードウェアアドレスを取得し、ＡＲＰ応答の送信元の光通信装置２のＩＤとともに、ＡＲＰ応答情報としてテーブル設定部１００及びＡＲＰ依頼部１０２に送信する。
【００８３】
テーブル設定部１００は、ＡＲＰ要求情報及びＡＲＰ応答情報に基づいて通信回線テーブル１３１の装置ＩＤを設定する。つまり、テーブル設定部１００は、ＡＲＰ要求の送信元の光通信装置２のＩＤと、ＡＲＰ応答を受信した光通信装置２のＩＤとの対応関係を通信回線テーブル１３１に設定する。上記の例の場合、テーブル設定部１００は、光通信装置（＃１）２のＩＤ「＃１」を送信側の装置ＩＤに設定し、光通信装置（＃２）２のＩＤ「＃２」を受信側の装置ＩＤに設定する。
【００８４】
より具体的には、テーブル設定部１００は、ＡＲＰ要求の送信元の光通信装置２のＩＤと、その隣接するルータ３のＩＰアドレス及びＭＡＣアドレスと、ＡＲＰ応答を受信した光通信装置２のＩＤと、その隣接するルータ３のＩＰアドレス及びＭＡＣアドレスとの対応関係を通信回線テーブル１３１に設定する。上記の例の場合、テーブル設定部１００は、ＡＲＰ要求情報に基づき光通信装置（＃１）２のＩＤ、ルータ（＃１）３のＩＰアドレス及びＭＡＣアドレスを設定し、ＡＲＰ応答情報に基づき光通信装置（＃２）２のＩＤ、ルータ（＃２）３のＩＰアドレス及びＭＡＣアドレスを設定する。
【００８５】
これにより、テーブル設定部１００は、ルータ（＃１）３及びルータ（＃２）３のＩＰアドレス及びＭＡＣアドレスの対応関係を通信回線テーブル１３１に設定する。このため、ＮＷ管理装置１は、ＷＤＭネットワークを介して通信するルータ３の組を管理することができる。
【００８６】
また、Ｐｉｎｇ検出部２０１は、パケット分離部２７ａのパケットメモリ２８１からＰｉｎｇ要求を読み出すことによりＰｉｎｇ要求を検出する。Ｐｉｎｇ検出部２０１は、Ｐｉｎｇ要求からＰｉｎｇ情報を取得して通信回線設定部１０１に出力する。
【００８７】
通信回線設定部１０１は、ＡＲＰ要求の送信元の光通信装置２と、ＡＲＰ応答を受信した光通信装置２との間に通信回線を設定する。上記の例の場合、通信回線設定部１０１は、光通信装置（＃１）２と光通信装置（＃２）２との間に通信回線を設定する。
【００８８】
より具体的には、通信回線設定部１０１は、通信回線テーブル１３１に設定された装置ＩＤの対応関係に基づいて通信回線を設定する。このため、通信回線設定部１０１は、通信回線テーブル１３１の検索処理により通信回線の設定対象の光通信装置２を容易に判定することができる。
【００８９】
図９は、通信回線設定処理の一例を示すフローチャートである。通信回線設定部１０１は、Ｐｉｎｇ検出部２０１からＰｉｎｇ情報を受信したか否かを判定する（ステップＳｔ１）。通信回線設定部１０１は、Ｐｉｎｇ情報が受信されていない場合（ステップＳｔ１のＮｏ）、処理を終了する。
【００９０】
また、通信回線設定部１０１は、Ｐｉｎｇ情報が受信されている場合（ステップＳｔ１のＹｅｓ）、Ｐｉｎｇ情報のうち、Ｐｉｎｇ要求を受信した光通信装置２のＩＤに基づいて通信回線テーブル１３１を検索する（ステップＳｔ２）。通信回線設定部１０１は、通信回線テーブル１３１内に、ＡＲＰ応答を受信した光通信装置２のＩＤに該当する送信側の装置ＩＤが有る場合（ステップＳｔ３のＹｅｓ）、通信回線を設定する（ステップＳｔ４）。このとき、通信回線設定部１０１は、送信側の装置ＩＤの光通信装置２と、その送信側の装置ＩＤに対応する受信側の装置ＩＤの光通信装置２との間に通信回線を設定する。
【００９１】
また、通信回線設定部１０１は、その該当する装置ＩＤがない場合（ステップＳｔ３のＮｏ）、通信回線を設定せずに処理を終了する。このようにして、通信回線設定処理は実行される。
【００９２】
なお、通信回線設定部１０１は、通信回線の経路や光信号の波長及び変調方式などを適宜に決定する。例えば、光信号の伝送速度及び変調方式は、ＬＡＮ側の伝送速度と最短経路の距離から決定することができる。また、通信回線の経路は、ネットワーク構成テーブル１３０から、例えばダイクストラ法などの経路探索アルゴリズムなどから決定され、波長は、ネットワーク構成テーブル１３０から、例えば未使用のものから若い番号順で決定される。
【００９３】
上記の通信回線設定処理では、Ｐｉｎｇ情報に含まれる光通信装置２のＩＤだけが通信回線テーブル１３１と照合されたが、これに限定されず、Ｐｉｎｇ情報に含まれる送信元ＩＰアドレス及び宛先ＩＰアドレスも照合されてもよい。
【００９４】
図１０は、通信回線設定処理の他の例を示すフローチャートである。図１０において、図９と共通する処理には同一の符号を付し、その説明は省略する。
【００９５】
通信回線設定部１０１は、Ｐｉｎｇ情報に含まれる光通信装置２のＩＤに該当する送信側の装置ＩＤが通信回線テーブル１３１に有る場合（ステップＳｔ３のＹｅｓ）、Ｐｉｎｇ情報に含まれる送信元ＩＰアドレス及び宛先ＩＰアドレスを当該エントリの送信側及び受信側のルータＬ３アドレスと照合する（ステップＳｔ３ａ）。通信回線設定部１０１は、Ｐｉｎｇ情報に含まれる送信元ＩＰアドレス及び宛先ＩＰアドレスが、送信側及び受信側のルータＬ３アドレスの一方及び他方にそれぞれ一致する場合（ステップＳｔ３ｂのＹｅｓ）、通信回線を設定する（ステップＳｔ４）。
【００９６】
つまり、送信元ＩＰアドレスと送信側のルータＬ３アドレスが一致し、宛先ＩＰアドレスと受信側のルータＬ３アドレスが一致する場合だけでなく、送信元ＩＰアドレスと受信側のルータＬ３アドレスが一致し、宛先ＩＰアドレスと送信側のルータＬ３アドレスが一致する場合も通信回線が設定される。後者の場合は、設定済みの通信回線が、例えば操作端末５からのコマンドにより通信回線が削除された後、再び設定されたときに、送信側のルータ（＃１）３のＰｉｎｇ要求の宛先のルータ（＃２）３からＰｉｎｇ要求が送信されたことを想定したものである。
【００９７】
この場合、ルータ（＃２）３からのＰｉｎｇ要求は、ＡＲＰテーブルにルータ（＃１）３のＭＡＣアドレスが残っていると、ＡＲＰ要求が送信されることなく、送信される。そして、Ｐｉｎｇ要求の送信元ＩＰアドレス及び宛先ＩＰアドレスは、ルータ（＃１）３からのＰｉｎｇ要求の送信元ＩＰアドレス及び宛先ＩＰアドレスとは逆になる。
【００９８】
このため、通信回線設定部１０１は、送信元ＩＰアドレスと受信側のルータＬ３アドレスの一致、及び宛先ＩＰアドレスと送信側のルータＬ３アドレスの一致を判定することにより、反対方向のＰｉｎｇ要求にも応じて通信回線を設定する。なお、本例では、Ｐｉｎｇ情報のＩＰアドレスを照合したが、Ｐｉｎｇ情報のＭＡＣアドレス（ＤＡ，ＳＡ）を照合してもよい。
【００９９】
また、通信回線設定部１０１は、上記のＩＰアドレスの組がＬ３アドレスの組に一致しない場合（ステップＳｔ３ｂのＮｏ）、通信回線を設定せずに処理を終了する。このようにして、通信回線設定処理は実行される。
【０１００】
このように、通信回線設定部１０１は、Ｐｉｎｇ要求から、その要求元のルータ３のＩＰアドレス（送信元ＩＰアドレス）と要求先のルータ３のＩＰアドレス（宛先ＩＰアドレス）とを取得する。そして、通信回線設定部１０１は、その取得した各ＩＰアドレスを、通信回線テーブル１３１が示すＬ３アドレスの対応関係と照合し、照合の結果に応じて通信回線の設定の可否を決定する。このため、通信回線設定部１０１は、ＷＤＭネットワークを介して通信するルータ３からのＰｉｎｇ要求だけに応じて通信回線を設定することができる。
【０１０１】
また、通信回線設定部１０１は、ＡＲＰ要求情報の送信元の光通信装置（＃１）２が、その隣接先のルータ（＃１）３から他のルータ（＃２）３に対するＰｉｎｇ要求を受けたことに応じて、通信回線を設定する。つまり、通信回線設定部１０１は、Ｐｉｎｇ情報の受信を契機として通信回線を設定する。このため、ＮＷ管理装置１は、ＷＤＭネットワークを介した通信回線の設定対象のルータ（＃１）３の操作端末４からのコマンドに従って、ＷＤＭネットワーク内に通信回線を設定することができる。
【０１０２】
再び図５を参照すると、通信回線設定部１０１は、通信回線の設定を開始するとき、Ｐｉｎｇ依頼部１０３にその旨を通知する。Ｐｉｎｇ依頼部１０３は、通知に応じて、Ｐｉｎｇ生成部２０３にＰｉｎｇ応答依頼を送信する。
【０１０３】
Ｐｉｎｇ依頼部１０３は、応答依頼部の一例であり、通信回線の設定が完了するまで、ＡＲＰ要求情報の送信元の光通信装置２に、Ｐｉｎｇ要求の送信先のルータ３に代わってＰｉｎｇ要求に対し応答することを依頼する。Ｐｉｎｇ生成部２０３は、Ｐｉｎｇ応答依頼を受けると、Ｐｉｎｇ応答を生成してパケット挿入部２７ｂに出力する。
【０１０４】
このため、上述したように、通信回線の設定完了前に設定が失敗したと誤って判断されることが防止される。
【０１０５】
また、通信回線設定部１０１は、通信回線の設定が完了すると、その旨をＰｉｎｇ依頼部１０３に通知する。Ｐｉｎｇ依頼部１０３は、通知に応じて、Ｐｉｎｇ応答停止依頼をＰｉｎｇ生成部２０３に送信する。Ｐｉｎｇ生成部２０３は、Ｐｉｎｇ応答停止依頼を受けると、Ｐｉｎｇ応答の生成を停止する。
【０１０６】
ＡＲＰ依頼部１０２は、送信依頼部の一例であり、光通信装置２から、その隣接先のルータ３から他のルータ３に対するＡＲＰ要求の受信の通知を受け、その通知に応じ、通知の送信元以外の光通信装置２に各々の隣接先のルータ３に対するＡＲＰ要求の送信を依頼する。より具体的には、ＡＲＰ依頼部１０２は、ＡＲＰ検出部２００からＡＲＰ要求情報を受信し、受信に応じて、受信元の光通信装置２以外の各光通信装置２のＡＲＰ生成部２０２にＡＲＰ要求依頼を送信する。ＡＲＰ生成部２０２は、ＡＲＰ要求依頼に応じてＡＲＰ要求を生成してパケット挿入部２７ｂに出力する。
【０１０７】
このため、ＮＷ管理装置１は、ルータ３のＡＲＰ要求を、ＷＤＭネットワークを介さずに、他のルータ３に送信することができる。
【０１０８】
また、ＡＲＰ依頼部１０２は、通知部の一例であり、ＡＲＰ応答を受信した光通信装置２から、Ｐｉｎｇ要求の宛先のルータ３のＭＡＣアドレスを取得し、ＡＲＰ要求情報の送信元の光通信装置２に通知する。このため、光通信装置２のＡＲＰ生成部２０２は、ＭＡＣアドレスを含むＡＲＰ応答を生成してルータ３に送信することができ、ルータ３は、Ｐｉｎｇの宛先のルータ３のＭＡＣアドレスをＡＲＰ応答から取得することができる。
【０１０９】
パケット挿入部２７ｂは、ＡＲＰ生成部２０２から入力されるＡＲＰ要求またはＡＲＰ応答と、Ｐｉｎｇ生成部２０３から入力されるＰｉｎｇ応答とをパケット送受信部２７内のパケットのフローに挿入する。上記の例の場合、光通信装置（＃２〜＃４）２のパケット挿入部２７ｂはＡＲＰ要求を挿入し、光通信装置（＃１）２のパケット挿入部２７ｂはＡＲＰ応答及びＰｉｎｇ応答を挿入する。
【０１１０】
また、パケット挿入部２７ｂには、Ｐｉｎｇ検出部２０１からＰｉｎｇ受信通知が入力される。パケット挿入部２７ｂは、Ｐｉｎｇ受信通知によりＰｉｎｇ要求の受信が通知され、その通知に基づいてＰｉｎｇ応答の送信が間引きされるように制御する。
【０１１１】
図１１は、パケット挿入部２７ｂの一例を示す構成図である。パケット挿入部２７ｂは、パケットメモリ２９０〜２９２と、比較回路２９３と、カウンタ回路２９４と、セレクタ２９５とを有する。
【０１１２】
パケットメモリ２９０には、ＷＤＭネットワークから受信されたパケットが格納される。パケットメモリ２９１にはＡＲＰ要求またはＡＲＰ応答が格納され、パケットメモリ２９２にはＰｉｎｇ応答が格納される。セレクタ２９５は、パケットメモリ２９０〜２９２の１つを選択して、選択したパケットメモリ２９０〜２９２から順次にパケットを読み出しルータ３に出力する。パケットメモリ２９０〜２９２の選択は、例えばラウンドロビン方式などに従って行われる。
【０１１３】
カウンタ回路２９４にはＰｉｎｇ受信通知がパルスとして入力される。カウンタ回路２９４は、パルスの入力のたびにカウント値を増加させる。カウンタ回路２９４は、カウント値を比較回路２９３に出力する。
【０１１４】
比較回路２９３は、カウント値を所定値と比較し、両者が一致した場合にはパケットメモリ２９２にイネーブル信号を出力し、両者が不一致である場合にはパケットメモリ２９２にディセーブル信号を出力する。パケットメモリ２９２は、イネーブル信号が入力されている場合、Ｐｉｎｇ応答をセレクタ２９５に出力し、ディセーブル信号が入力されている場合、Ｐｉｎｇ応答をセレクタ２９５に出力しない。
【０１１５】
例えば、カウント値が１ビットである場合、カウント値は０と１を繰り返す。このとき、比較回路２９３は、カウント値が１であるときだけイネーブル信号を出力すると、Ｐｉｎｇ応答は、Ｐｉｎｇ要求の数の半分だけ出力される。このように、Ｐｉｎｇ応答の送信は、Ｐｉｎｇ受信通知に基づいて間引かれるように制御される。
【０１１６】
再び図５を参照すると、通信回線設定部１０１は、操作端末５から入力される回線削除コマンドに応じて通信回線を削除する。通信回線設定部１０１は、通信回線の削除をテーブル設定部１００に通知する。
【０１１７】
テーブル設定部１００は、削除された通信回線の送信側及び受信側の光通信装置２に該当するエントリを通信回線テーブル１３１から削除する。これにより、通信回線テーブル１３１が、通信回線の設定状況に応じて更新される。
【０１１８】
図１２は、通信回線削除処理の一例を示すフローチャートである。通信回線設定部１０１は、回線削除コマンドの入力の有無を判定する（ステップＳｔ１１）。
【０１１９】
通信回線設定部１０１は、回線削除コマンドが入力されていない場合（ステップＳｔ１１のＮｏ）、処理を終了する。通信回線設定部１０１は、回線削除コマンドが入力されている場合（ステップＳｔ１１のＹｅｓ）、回線削除コマンドが指示する通信回線を削除する（ステップＳｔ１２）。
【０１２０】
次に、テーブル設定部１００は、通信回線テーブル１３１の削除通知に基づいて通信回線テーブル１３１を検索する（ステップＳｔ１３）。次に、テーブル設定部１００は、削除された通信回線の送信側及び受信側の光通信装置２に該当するエントリを通信回線テーブル１３１から削除する（ステップＳｔ１４）。このようにして、通信回線削除処理は実行される。
【０１２１】
なお、本例において、ＡＲＰ検出部２００、Ｐｉｎｇ検出部２０１、ＡＲＰ生成部２０２、及びＰｉｎｇ生成部２０３は、光通信装置２のＣＰＵ２０の機能として形成されるが、これに限定されず、ＮＷ管理装置１のＣＰＵ１０の機能として形成されてもよい。この場合、ＮＷ管理装置１は、ＡＲＰ要求、ＡＲＰ応答、Ｐｉｎｇ応答を光通信装置２を介してルータ３に送信する。
【０１２２】
（第２実施例）
図１３は、第２実施例における光通信装置２及びＮＷ管理装置１の各機能を示す構成図である。図１３において、図５と共通する構成には同一の符号を付し、その説明は省略する。
【０１２３】
本例において、ＮＷ管理装置１のＣＰＵ１０には、第１実施例における機能に加えて、タイマ１０４が形成されている。テーブル設定部１００は、通信回線が削除された場合、タイマ１０４により一定時間が経過した後で、該当エントリを通信回線テーブル１３１から削除する。
【０１２４】
テーブル設定部１００は、通信回線設定部１０１から通信回線の削除通知を受けると、タイマ１０４を起動する。これにより、タイマ１０４は計時を開始する。テーブル設定部１００は、タイマ１０４が満了すると、削除された通信回線の送信側及び受信側の光通信装置２に該当するエントリを通信回線テーブル１３１から削除する。
【０１２５】
このため、テーブル設定部１００は、削除された通信回線に関するエントリを直ちに削除せずに、例えば、同じ光通信装置２間に通信回線を再設定する場合に備えて、タイマ１０４が満了するまでの一定時間だけ通信回線テーブル１３１の残すことができる。
【０１２６】
また、テーブル設定部１００は、通信回線が削除された場合だけでなく、通信回線の設定が失敗した場合も、該当エントリを通信回線テーブル１３１から削除してもよい。
【０１２７】
図１４は、通信回線テーブル１３１のエントリの削除処理の一例を示すフローチャートである。テーブル設定部１００は、例えば、通信回線設定部１０１からの通知に基づいて、通信回線の設定が失敗したか否かを判定する（ステップＳｔ２１）。
【０１２８】
テーブル設定部１００は、通信回線の設定が成功した場合（ステップＳｔ２１のＮｏ）、処理を終了する。また、テーブル設定部１００は、通信回線の設定が失敗した場合（ステップＳｔ２１のＹｅｓ）、該当エントリを通信回線テーブル１３１を検索する（ステップＳｔ２２）。次に、テーブル設定部１００は、該当エントリを通信回線テーブル１３１から削除する（ステップＳｔ２３）。このようにして、エントリの削除処理は実行される。
【０１２９】
（第３実施例）
図１５は、第３実施例における光通信装置２及びＮＷ管理装置１の各機能を示す構成図である。図１５において、図５と共通する構成には同一の符号を付し、その説明は省略する。
【０１３０】
本例において、ＨＤＤ１３には、通信回線テーブル１３１に加えて、設定失敗テーブル１３２が格納されている。設定失敗テーブル１３２には、通信回線設定部１０１が通信回線の設定に失敗した場合に、送信側及び受信側のルータＬ３アドレス、ルータＬ２アドレス、及び装置ＩＤが設定される。つまり、設定失敗テーブル１３２は、第２テーブルの一例であり、装置ＩＤ、Ｌ３アドレス、及びＬ２アドレスの対応関係を示す。なお、設定失敗テーブル１３２は、通信回線テーブル１３１とは別の記憶装置（メモリなど）に記憶されてもよい。
【０１３１】
テーブル設定部１００ａは、テーブル設定部１００と同様の動作を行うことに加えて、設定失敗テーブル１３２の設定を行う。つまり、テーブル設定部１００ａは、通信回線設定部１０１ａが通信回線の設定に失敗した場合、ＡＲＰ要求情報の送信元の光通信装置２のＩＤと、その隣接するルータ３のＩＰアドレス及びＭＡＣアドレスと、ＡＲＰ応答を受信した光通信装置２のＩＤと、その隣接するルータ３のＩＰアドレス及びＭＡＣアドレスとの対応関係を設定失敗テーブル１３２に設定する。
【０１３２】
上記の例の場合、通信回線の設定が失敗したと仮定すると、テーブル設定部１００ａは、送信側のルータＬ３アドレス及びＬ２アドレスにルータ（＃１）のＩＰアドレス及びＭＡＣアドレスを設定し、送信側の装置ＩＤに光通信装置（＃１）２のＩＤ「＃１」を設定する。また、テーブル設定部１００ａは、受信側のルータＬ３アドレス及びＬ２アドレスにルータ（＃２）のＩＰアドレス及びＭＡＣアドレスを設定し、受信側の装置ＩＤに光通信装置（＃２）２のＩＤ「＃２」を設定する。
【０１３３】
このとき、テーブル設定部１００ａは、該当エントリを通信回線テーブル１３１から設定失敗テーブル１３２に移動させる処理を実行する。このため、通信回線の設定が失敗した光通信装置２のエントリは、通信回線テーブル１３１から削除される。
【０１３４】
これにより、ＮＷ管理装置１は、通信回線の設定に失敗した光通信装置２及びルータ３を管理することができる。
【０１３５】
通信回線設定部１０１ａは、通信回線設定部１０１と同様の動作を行うことに加えて、テーブル設定部１００ａに通信回線の失敗を、通信回線に関するルータＬ２アドレス、ルータＬ３アドレス、及び装置ＩＤとともに通知する。テーブル設定部１００ａは、失敗の通知に応じて、設定失敗テーブル１３２の設定を行う。
【０１３６】
通信回線設定部１０１ａは、Ｐｉｎｇ要求から、その要求元のルータ３のＩＰアドレス（送信元ＩＰアドレス）と要求先のルータ３のＩＰアドレス（宛先ＩＰアドレス）とを取得する。そして、通信回線設定部１０１ａは、その取得した各ＩＰアドレスを、設定失敗テーブル１３２が示すＬ３アドレスの対応関係と照合し、照合の結果に応じて通信回線の設定の可否を決定する。
【０１３７】
通信回線設定部１０１ａは、照合の結果、各ルータ３のＩＰアドレスが送信側及び受信側のルータＬ３アドレスに一致しない場合、通信回線を設定し、各ルータ３のＩＰアドレスが送信側及び受信側のルータＬ３アドレスに一致する場合、通信回線を設定しない。このため、通信回線設定部１０１ａは、一度設定に失敗した通信回線の設定処理を実行する手間を省くことができる。
【０１３８】
図１６は、通信回線設定処理の他の例を示すフローチャートである。図１６において、図１０と共通する処理には同一の符号を付し、その説明は省略する。
【０１３９】
通信回線設定部１０１ａは、Ｐｉｎｇ情報を受信した場合（ステップＳｔ１のＹｅｓ）、Ｐｉｎｇ情報の光通信装置２のＩＤに基づいて設定失敗テーブル１３２を検索する（ステップＳｔ５）。通信回線設定部１０１ａは、設定失敗テーブル１３２に、Ｐｉｎｇ情報に該当する装置ＩＤがない場合（ステップＳｔ６のＮｏ）、ステップＳｔ２以降の処理を実行する。
【０１４０】
また、通信回線設定部１０１ａは、Ｐｉｎｇ情報に含まれる光通信装置２のＩＤに該当する装置ＩＤが有る場合（ステップＳｔ６のＹｅｓ）、Ｐｉｎｇ情報に含まれる送信元ＩＰアドレス及び宛先ＩＰアドレスを当該エントリの送信側及び受信側のルータＬ３アドレスとそれぞれ照合する（ステップＳｔ７）。通信回線設定部１０１は、Ｐｉｎｇ情報に含まれる送信元ＩＰアドレス及び宛先ＩＰアドレスが、送信側及び受信側のルータＬ３アドレスにそれぞれ一致する場合（ステップＳｔ８のＹｅｓ）、通信回線を設定せずに処理を終了する。
【０１４１】
また、通信回線設定部１０１は、Ｐｉｎｇ情報に含まれる送信元ＩＰアドレス及び宛先ＩＰアドレスが、送信側及び受信側のルータＬ３アドレスにそれぞれ一致しない場合（ステップＳｔ８のＮｏ）、ステップＳｔ２以降の処理を実行する。このようにして、通信回線設定処理は実行される。
【０１４２】
このように、通信回線設定部１０１ａは、通信回線テーブル１３１の検索に先立って、設定失敗テーブル１３２を検索するため、一度設定に失敗した通信回線の設定処理を実行する手間を省くことができる。
【０１４３】
再び図１５を参照すると、ＮＷ管理装置１のＣＰＵ１０には、第１実施例における機能に加えて、タイマ１０４ａが形成されている。タイマ１０４ａは、設定失敗テーブル１３２のエントリごとに、そのエントリの設定（登録）から経過した時間を計時する。テーブル設定部１００ａは、タイマ１０４ａが満了したエントリをから削除する。
【０１４４】
このように、テーブル設定部１００ａは、設定失敗テーブル１３２に設定されてから所定時間が経過した対応関係を設定失敗テーブル１３２から削除する。このため、例えば、通信回線設定部１０１ａは、通信回線の設定に失敗しても、所定時間の経過後、光通信装置２が通信回線の設定可能な状態となれば（例えば光ファイバの接続状態など）、再び通信回線設定を試みることができる。
【０１４５】
（第４実施例）
図１７は、第４実施例における光通信装置２及びＮＷ管理装置１の各機能を示す構成図である。図１７において、図５と共通する構成には同一の符号を付し、その説明は省略する。
【０１４６】
本例において、ＮＷ管理装置１のＣＰＵ１０には、第１実施例における機能に加えて、タイマ１０５が形成されている。タイマ１０５は、ＡＲＰ依頼部１０２ａがＡＲＰ要求情報を受信した後に経過した時間を計時する。
【０１４７】
ＡＲＰ依頼部１０２ａは、ＡＲＰ依頼部１０２と同様の動作を行うことに加えて、タイマ１０５が満了した場合、ＡＲＰ要求情報に対応するＡＲＰ応答情報を受信していないとき、該当エントリを通信回線テーブル１３１から削除する。上記の例の場合、ＡＲＰ依頼部１０２ａは、光通信装置（＃１）２のＡＲＰ検出部２００からＡＲＰ要求情報を受信すると、タイマ１０５を起動する。
【０１４８】
ＡＲＰ依頼部１０２ａは、タイマ１０５が満了するまでに光通信装置（＃２）２のＡＲＰ検出部２００からＡＲＰ応答情報を受信すれば、タイマ１０５を停止する。一方、ＡＲＰ依頼部１０２ａは、タイマ１０５が満了するまでに光通信装置（＃２）２のＡＲＰ検出部２００からＡＲＰ応答情報を受信できなければ、テーブル設定部１００に該当エントリの削除を要求する。テーブル設定部１００は、ＡＲＰ依頼部１０２ａの要求に従って、該当エントリを通信回線テーブル１３１から削除する。
【０１４９】
このため、ＡＲＰ要求情報に基づいて設定された送信側のルータＬ３アドレス、ルータＬ２アドレス、及び装置ＩＤと受信側のルータＬ３アドレスのエントリが、受信側のルータＬ２アドレスが設定されないまま、通信回線テーブル１３１に無駄なエントリとして残ることが防止される。なお、ＡＲＰ応答が受信されない原因の一例としては、受信側のルータ（＃２）３が光通信装置（＃２）２に接続されていないことが挙げられる。
【０１５０】
（第５実施例）
図１８は、第５実施例における光通信装置２及びＮＷ管理装置１の各機能を示す構成図である。図１８において、図５と共通する構成には同一の符号を付し、その説明は省略する。
【０１５１】
本例において、ＮＷ管理装置１のＣＰＵ１０には、第１実施例における機能に加えて、タイマ１０５ａが形成されている。タイマ１０５ａは、ＡＲＰ依頼部１０２ｂがＡＲＰ応答依頼を送信した後に経過した時間を計時する。
【０１５２】
ＡＲＰ依頼部１０２ｂは、ＡＲＰ依頼部１０２と同様の動作を行うことに加えて、タイマ１０５ａが満了した場合、ＡＲＰ応答依頼に対応するＰｉｎｇ情報を受信していないとき、該当エントリを通信回線テーブル１３１から削除する。上記の例の場合、ＡＲＰ依頼部１０２ｂは、光通信装置（＃２）２のＡＲＰ検出部２００からＡＲＰ応答情報を受信して、ＡＲＰ応答情報に基づきＡＲＰ応答依頼を送信すると、タイマ１０５ａを起動する。
【０１５３】
ＡＲＰ依頼部１０２ｂは、タイマ１０５ａが満了するまでに光通信装置（＃１）２のＰｉｎｇ検出部２０１からＰｉｎｇ情報を受信すれば、タイマ１０５ａを停止する。一方、ＡＲＰ依頼部１０２ｂは、タイマ１０５ａが満了するまでに光通信装置（＃１）２のＰｉｎｇ検出部２０１からＰｉｎｇ情報を受信できなければ、テーブル設定部１００に該当エントリの削除を要求する。テーブル設定部１００は、ＡＲＰ依頼部１０２ｂの要求に従って、該当エントリを通信回線テーブル１３１から削除する。
【０１５４】
このため、ＡＲＰ依頼部１０２ｂは、ルータ（＃１）３からのＡＲＰ要求に対して、ルータ（＃２）３からＡＲＰ応答が送信された場合でも、ルータ（＃１）３からＰｉｎｇ要求が送信されなければ、通信回線テーブル１３１から該当エントリを削除する。したがって、通信回線テーブル１３１は、該当エントリに基づく通信回線の設定を行わない。
【０１５５】
ルータ（＃１）３は、操作端末４からＰｉｎｇコマンドを受信したとき、ＡＲＰテーブルに宛先のルータ（＃２）３のＭＡＣアドレスの設定がなければ、アドレス解決のためにＡＲＰ要求を送信する。このため、ＡＲＰ依頼部１０２ｂは、ＡＲＰ応答依頼の送信後、Ｐｉｎｇ要求情報が受信されない場合、ルータ（＃１）３が通信回線の設定以外の目的でＡＲＰ要求を送信したと判断し、通信回線の設定が行われないように該当エントリを削除する。このため、無駄なエントリが通信回線テーブル１３１から削除される。
【０１５６】
（第６実施例）
図１９は、第６実施例における光通信装置２及びＮＷ管理装置１の各機能を示す構成図である。図１９において、図５と共通する構成には同一の符号を付し、その説明は省略する。
【０１５７】
本例において、ＮＷ管理装置１のＣＰＵ１０には、Ｐｉｎｇ依頼部１０３に代えて、設定状態通知部１０６が形成されている。光通信装置２のＣＰＵ２０には、Ｐｉｎｇ生成部２０３に代えて、Ｐｉｎｇ生成部２０３ａが形成されている。
【０１５８】
設定状態通知部１０６は、通信回線設定部１０１からの通知に基づいて設定状態情報を生成してＰｉｎｇ生成部２０３ａに送信する。設定状態情報は、例えば、１ビットのサイズを有し、通信回線が設定中である場合に１（２進数）を示し、それ以外の場合に０（２進数）を示す。
【０１５９】
Ｐｉｎｇ生成部２０３ａは、設定状態情報を受信すると、設定状態情報をＰｉｎｇデータのフィールドに収容したＰｉｎｇ応答を生成してパケット挿入部２７ｂに出力する。Ｐｉｎｇ応答には設定状態情報が含まれるため、パケット挿入部２７ｂは、カウンタ回路２９４によりＰｉｎｇ応答の送信を間引く制御を行う必要がない。
【０１６０】
（第７実施例）
図２０は、第７実施例における光通信装置２及びＮＷ管理装置１の各機能を示す構成図である。図２０において、図５と共通する構成には同一の符号を付し、その説明は省略する。
【０１６１】
本例において、ルータ３は、Ｐｉｎｇ要求のＰｉｎｇデータのフィールドに、通信回線の経路に関するオプション情報を収容する。Ｐｉｎｇ検出部２０１ａは、Ｐｉｎｇ要求からＰｉｎｇ情報及びオプション情報を取得して、通信回線設定部１０１ｂに出力する。
【０１６２】
オプション情報は、例えば、冗長系の通信回線を構成するため、始点ノード及び終点ノードが共通する他の既設の通信回線とは異なる経路に通信回線を設定する場合に用いられる。オプション情報は、既設の通信回線の始点ノード及び終点ノードを示す。
【０１６３】
通信回線設定部１０１ｂは、例えば、オプション情報に基づいてネットワーク構成テーブル１３０及び通信回線テーブル１３１を検索することにより、既設の通信回線を特定する。そして、通信回線設定部１０１ｂは、既設の通信回線の経路とは異なる経路を算出して、通信回線を設定する。
【０１６４】
次に、複数の電気信号を多重する光通信装置２の例を説明する。
【０１６５】
図２１は、光通信装置２の他の例を示す構成図である。本例では、光通信装置２としてマックスポンダ（Muxponder）と呼ばれる通信装置を挙げる。マックスポンダは、複数の電気信号を多重して光信号に変換した後、送信する。
【０１６６】
光通信装置２は、複数の光回線終端部（＃１〜＃４）７０と、多重部７１と、分離部７２と、光送信部７３と、光受信部７４とを有する。光回線終端部（＃１〜＃４）７０は、別々のルータ３と隣接し、隣接するルータ３との間でパケットを送受信する。光回線終端部７０は、ルータ３から受信したパケットを収容した電気信号を生成して多重部７１に出力し、多重部７１から入力された電気信号からパケットを取り出してルータ３に送信する。光回線終端部７０には、制御部２ａ及びパケット送受信部２７と同様の機能が設けられている。
【０１６７】
多重部７１は、各光回線終端部７０から入力された電気信号を多重して電気的な多重信号として光送信部７３に出力する。多重部７１は、例えば、ＤＳＰ（Digital Signal Processor）やＦＰＧＡなどの論理回路などから構成される。
【０１６８】
光送信部７３は、多重部７１から入力された多重信号を光信号Ｓｍｕｘに変換して他の光通信装置２に送信する。光送信部７３は、例えばレーザダイオードや変調器を備えた回路により構成される。
【０１６９】
光受信部７４は、他の光通信装置２から光信号Ｓｍｕｘを受信し、電気的な多重信号に変換する。光受信部７４は、多重信号を分離部７２に出力する。光受信部７４は、例えば、フォトディテクタや復調器などの回路により構成される。分離部７２は、多重信号から複数の電気信号を分離して複数の光回線終端部７０にそれぞれ出力する。
【０１７０】
本例では、ＮＷ管理装置１は、１つの光通信装置２に対して複数の通信回線を設定することがある。すなわち、光回線終端部７０ごとに通信回線が設定される。このため、ＮＷ管理装置１は、光通信装置２ごとの光回線終端部７０を通信回線テーブル１３１により管理する。
【０１７１】
図２２は、通信回線テーブル１３１の他の例を示す図である。通信回線テーブル１３１には、点線枠で示されるように、送信側及び受信側の終端部ＩＤが追加されている。終端部ＩＤは、光回線終端部７０のＩＤ（＃１〜＃４）である。
【０１７２】
ＮＷ管理装置１は、終端部ＩＤにより通信回線を設定する光回線終端部７０を識別することができる。したがって、ＮＷ管理装置１は、上記と同様の手法により光回線終端部７０同士を結ぶ通信回線を設定することができる。
【０１７３】
また、送信側のルータ（＃１）３と受信側のルータ（＃２）３が実質的に同時にＡＲＰ要求を送信した場合のＮＷ管理装置１の動作について、図５を参照して述べる。この場合、テーブル設定部１００は、各ルータ３のＡＲＰ要求情報のうち、最初に受信したＡＲＰ要求情報に基づいて、送信側のルータＬ３アドレス、ルータＬ２アドレス、及び装置ＩＤと受信側のルータＬ３アドレスを通信回線テーブル１３１に設定する。
【０１７４】
また、テーブル設定部１００は、各ルータ３のＡＲＰ要求情報のうち、その次に受信したＡＲＰ要求情報に該当するエントリを通信回線テーブル１３１から検索する。ここで、２つのＡＲＰ要求情報は、送信元プロトコルアドレスと宛先プロトコルアドレスが互いに逆の関係にある。このため、テーブル設定部１００は、送信側のルータＬ３アドレスが後続のＡＲＰ要求情報の宛先プロトコルアドレスに一致するエントリを検索する。
【０１７５】
テーブル設定部１００は、該当エントリがある場合、そのエントリにおいて、後続のＡＲＰ要求情報の送信元ハードウェアアドレスをルータＬ２アドレスとして設定する。このため、ＡＲＰ依頼部１０２は、後続のＡＲＰ要求情報に応じてＡＲＰ要求を送信する手間を省くことができる。
【０１７６】
次に、送信側のルータ（＃１）３と受信側のルータ（＃２）３が、ＡＲＰ要求を送信することなく、実質的に同時にＰｉｎｇ要求を送信する場合のＮＷ管理装置１の動作について述べる。この場合、光通信装置２はＡＲＰパケットを検出する必要がない。なお、本例では、送信側のルータ（＃１）３と受信側のルータ（＃２）３の各ＡＲＰテーブルには、互いにＭＡＣアドレスが設定済みであると仮定する。
【０１７７】
図２３は、ＡＲＰパケットを検出しない光通信装置２及びＮＷ管理装置１の各機能の一例を示す構成図である。図２３において、図５と共通する構成には同一の符号を付し、その説明は省略する。
【０１７８】
ＣＰＵ１０には、テーブル設定部１００ｂ、通信回線設定部１０１ｃ、Ｐｉｎｇ依頼部１０３、及びタイマ１０５ｂが形成される。また、ＨＤＤ１３には、通信回線テーブル１３１ａが格納されている。通信回線テーブル１３１ａは、通信回線テーブル１３１から送信側及び受信側のルータＬ２アドレスを除いたものである。
【０１７９】
また、ＣＰＵ２０には、Ｐｉｎｇ検出部２０１ａとＰｉｎｇ生成部２０３が形成される。Ｐｉｎｇ検出部２０１ａは、Ｐｉｎｇ要求から送信元ＩＰアドレス、宛先ＩＰアドレス、及び光通信装置２のＩＤを含むＰｉｎｇ情報を生成してテーブル設定部１００ｂに出力する。以下に、図１の通信回線の設定例（符号Ｐ参照）を挙げて動作を説明する。
【０１８０】
光通信装置（＃１）２のＰｉｎｇ検出部２０１は、ルータ（＃１）３からのＰｉｎｇ要求からＰｉｎｇ情報を生成してテーブル設定部１００ｂに出力する。また、光通信装置（＃２）２のＰｉｎｇ検出部２０１は、ルータ（＃２）３からのＰｉｎｇ要求からＰｉｎｇ情報を生成してテーブル設定部１００ｂに出力する。ここで、ルータ（＃１）３からのＰｉｎｇ要求とルータ（＃２）３からのＰｉｎｇ要求は、送信元ＩＰアドレスと宛先ＩＰアドレスが互いに逆の関係にある。
【０１８１】
テーブル設定部１００ｂは、Ｐｉｎｇ情報に基づいて通信回線テーブル１３１ａを検索する。テーブル設定部１００ｂは、ルータ（＃１）３のＰｉｎｇ情報を受信した場合、Ｐｉｎｇ情報の宛先ＩＰアドレス「ＩＰ−ａｄ２」が送信側のルータＬ３アドレスに設定されたエントリを通信回線テーブル１３１ａから検索する。なお、ルータ（＃１）３のＰｉｎｇ情報はルータ（＃２）３のＰｉｎｇ情報より先に受信されると仮定する。
【０１８２】
テーブル設定部１００ｂは、該当エントリがない場合、タイマ１０５ｂを起動する。タイマ１０５ｂは、各ルータ３のＰｉｎｇ情報のうち、先着のＰｉｎｇ情報が受信されてから経過した時間を計時する。さらに、テーブル設定部１００ｂは、Ｐｉｎｇ情報の送信元ＩＰアドレス「ＩＰ−ａｄ１」を送信側のルータＬ３アドレスに設定し、Ｐｉｎｇ情報の光通信装置２のＩＤ「＃１」を送信側の装置ＩＤに設定する。
【０１８３】
テーブル設定部１００ｂは、タイマ１０５ｂが満了するまでにルータ（＃２）３のＰｉｎｇ情報を受信しない場合、上記のエントリを削除する。また、テーブル設定部１００ｂは、タイマ１０５ｂが満了する前にルータ（＃２）３のＰｉｎｇ情報を受信した場合、Ｐｉｎｇ情報の宛先ＩＰアドレス「ＩＰ−ａｄ１」が送信側のルータＬ３アドレスに設定されたエントリを通信回線テーブル１３１ａから検索する。
【０１８４】
テーブル設定部１００ｂは、該当エントリがあるので、Ｐｉｎｇ情報の送信元ＩＰアドレス「ＩＰ−ａｄ２」を受信側のルータＬ３アドレスに設定し、Ｐｉｎｇ情報の光通信装置２のＩＤ「＃２」を受信側の装置ＩＤに設定する。これにより、通信回線テーブル１３１ａに、送信側のルータ（＃１）３及び光通信装置（＃１）２と受信側のルータ（＃２）３及び光通信装置（＃２）２の対応関係が設定される。
【０１８５】
テーブル設定部１００ｂは、対応関係が設定が完了すると、通信回線設定部１０１ｃに通信回線の設定を要求する。通信回線設定部１０１ｃは、要求に従って、通信回線テーブル１３１ａの装置ＩＤに基づき光通信装置（＃１）２と光通信装置（＃２）２の間に通信回線を設定する。このとき、通信回線設定部１０１ｃは、Ｐｉｎｇ依頼部１０３に通信回線の設定空であることを通知し、Ｐｉｎｇ依頼部１０３は、通知に応じてＰｉｎｇ応答依頼をＰｉｎｇ生成部２０３に送信する。
【０１８６】
このように、送信側及び受信側のルータ３から実質的に同時にＰｉｎｇ要求が送信されることを前提とする場合、ＮＷ管理装置１は、簡単な動作で通信回線を設定することができる。
【０１８７】
上述した実施形態は本発明の好適な実施の例である。但し、これに限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変形実施可能である。
【０１８８】
なお、以上の説明に関して更に以下の付記を開示する。
（付記１）  異なるレイヤの通信機能を備えた複数の第１通信装置にそれぞれ隣接する複数の第２通信装置を管理する管理部を有し、
前記管理部は、
前記複数の第２通信装置の１つから、前記複数の第１通信装置のうち、当該隣接先の第１通信装置から他の第１通信装置に対するアドレスの要求の受信の通知を受け、前記通知に応じ、前記複数の第２通信装置のうち、前記通知の送信元以外の第２通信装置に、前記複数の第１通信装置のうち、当該隣接先の第１通信装置に対する前記アドレスの要求の送信を依頼する送信依頼部と、
前記複数の第２通信装置のうち、前記アドレスの要求に対する応答を受信した第２通信装置から、前記他の第１通信装置のアドレスを取得し、前記複数の第２通信装置のうち、前記通知の送信元の第２通信装置に通知する通知部と、
前記複数の第２通信装置のうち、前記通知の送信元の第２通信装置と、前記アドレスの要求に対する応答を受信した第２通信装置との間に通信回線を設定する通信回線設定部とを有することを特徴とするネットワーク管理装置。
（付記２）  前記通信回線設定部は、前記通知の送信元の第２通信装置が、前記複数の第１通信装置のうち、当該隣接先の第１通信装置から前記他の第１通信装置に対する信号疎通の確認の要求を受けたことに応じて、前記通信回線を設定することを特徴とする付記１に記載のネットワーク管理装置。
（付記３）  前記管理部は、前記通信回線の設定が完了するまで、前記通知の送信元の第２通信装置に、前記他の第１通信装置に代わって前記信号疎通の確認の要求に対し応答することを依頼する応答依頼部を有することを特徴とする付記２に記載のネットワーク管理装置。
（付記４）  前記複数の第２通信装置の各識別情報の対応関係を示す第１テーブルを記憶する第１記憶部を有し、
前記管理部は、前記通知の送信元の第２通信装置の識別情報と、前記アドレスの要求に対する応答を受信した第２通信装置の識別情報との対応関係を前記第１テーブルに設定するテーブル設定部を有し、
前記通信回線設定部は、前記第１テーブルに設定された識別情報の対応関係に基づいて前記通信回線を設定することを特徴とする付記１乃至３の何れかに記載のネットワーク管理装置。
（付記５）  前記第１テーブルには、前記複数の第２通信装置の各識別情報と前記複数の第１通信装置の各アドレスの対応関係を示し、
前記テーブル設定部は、前記通知の送信元の第２通信装置の識別情報と、前記通知の送信元の第２通信装置に隣接する第１通信装置のアドレスと、前記アドレスの要求に対する応答を受信した第２通信装置の識別情報と、前記アドレスの要求に対する応答を受信した第２通信装置に隣接する第１通信装置のアドレスとの対応関係を前記第１テーブルに設定することを特徴とする付記４に記載のネットワーク管理装置。
（付記６）  前記通信回線設定部は、前記信号疎通の確認の要求から、前記複数の第１通信装置のうち、当該要求元の第１通信装置のアドレスと当該要求先の第１通信装置のアドレスとを取得し、前記取得した各アドレスを、前記第１テーブルが示すアドレスの対応関係と照合し、前記照合の結果に応じて前記通信回線の設定の可否を決定することを特徴とする付記５に記載のネットワーク管理装置。
（付記７）  前記複数の第２通信装置の各識別情報と前記複数の第１通信装置の各アドレスの対応関係を示す第２テーブルを記憶する第２記憶部を有し、
前記テーブル設定部は、前記通信回線設定部が前記通信回線の設定に失敗した場合、前記通知の送信元の第２通信装置の識別情報と、前記通知の送信元の第２通信装置に隣接する第１通信装置のアドレスと、前記アドレスの要求に対する応答を受信した第２通信装置の識別情報と、前記アドレスの要求に対する応答を受信した第２通信装置に隣接する第１通信装置のアドレスとの対応関係を前記第２テーブルに設定することを特徴とする付記１乃至６の何れかに記載のネットワーク管理装置。
（付記８）  前記通信回線設定部は、前記信号疎通の確認の要求から、前記複数の第１通信装置のうち、当該要求元の第１通信装置のアドレスと当該要求先の第１通信装置のアドレスとを取得し、前記取得した各アドレスを、前記第２テーブルが示すアドレスの対応関係と照合し、前記照合の結果に応じて前記通信回線の設定の可否を決定することを特徴とする付記７に記載のネットワーク管理装置。
（付記９）  前記テーブル設定部は、前記第２テーブルに設定されてから所定時間が経過した対応関係を前記第２テーブルから削除することを特徴とする付記７または８に記載のネットワーク管理装置。
（付記１０）  異なるレイヤの通信機能を備えた複数の第１通信装置にそれぞれ隣接する複数の第２通信装置と、
前記複数の第２通信装置を管理するネットワーク管理装置とを含み、
前記ネットワーク管理装置は、
前記複数の第２通信装置の１つから、前記複数の第１通信装置のうち、当該隣接先の第１通信装置から他の第１通信装置に対するアドレスの要求の受信の通知を受け、前記通知に応じ、前記複数の第２通信装置のうち、前記通知の送信元以外の第２通信装置に、前記複数の第１通信装置のうち、当該隣接先の第１通信装置に対する前記アドレスの要求の送信を依頼する送信依頼部と、
前記複数の第２通信装置のうち、前記アドレスの要求に対する応答を受信した第２通信装置から、前記他の第１通信装置のアドレスを取得し、前記複数の第２通信装置のうち、前記通知の送信元の第２通信装置に前記アドレスを通知する通知部と、
前記複数の第２通信装置のうち、前記通知の送信元の第２通信装置と、前記アドレスの要求に対する応答を受信した第２通信装置との間に通信回線を設定する通信回線設定部とを有することを特徴とするネットワークシステム。
（付記１１）  前記通信回線設定部は、前記通知の送信元の第２通信装置が、前記複数の第１通信装置のうち、当該隣接先の第１通信装置から前記他の第１通信装置に対する信号疎通の確認の要求を受けたことに応じて、前記通信回線を設定することを特徴とする付記１０に記載のネットワークシステム。
（付記１２）  前記ネットワーク管理装置は、前記通信回線の設定が完了するまで、前記通知の送信元の第２通信装置に、前記他の第１通信装置に代わって前記信号疎通の確認の要求に対し応答することを依頼する応答依頼部を有することを特徴とする付記１１に記載のネットワークシステム。
（付記１３）  前記ネットワーク管理装置は、前記複数の第２通信装置の各識別情報の対応関係を示す第１テーブルを記憶する第１記憶部と、
前記通知の送信元の第２通信装置の識別情報と、前記アドレスの要求に対する応答を受信した第２通信装置の識別情報との対応関係を前記第１テーブルに設定するテーブル設定部とを有し、
前記通信回線設定部は、前記第１テーブルに設定された識別情報の対応関係に基づいて前記通信回線を設定することを特徴とする付記１０乃至１２の何れかに記載のネットワークシステム。
（付記１４）  前記第１テーブルには、前記複数の第２通信装置の各識別情報と前記複数の第１通信装置の各アドレスの対応関係を示し、
前記テーブル設定部は、前記通知の送信元の第２通信装置の識別情報と、前記通知の送信元の第２通信装置に隣接する第１通信装置のアドレスと、前記アドレスの要求に対する応答を受信した第２通信装置の識別情報と、前記アドレスの要求に対する応答を受信した第２通信装置に隣接する第１通信装置のアドレスとの対応関係を前記第１テーブルに設定することを特徴とする付記１３に記載のネットワークシステム。
（付記１５）  前記通信回線設定部は、前記信号疎通の確認の要求から、前記複数の第１通信装置のうち、当該要求元の第１通信装置のアドレスと当該要求先の第１通信装置のアドレスとを取得し、前記取得した各アドレスを、前記第１テーブルが示すアドレスの対応関係と照合し、前記照合の結果に応じて前記通信回線の設定の可否を決定することを特徴とする付記１４に記載のネットワークシステム。
（付記１６）  前記ネットワーク管理装置は、前記複数の第２通信装置の各識別情報と前記複数の第１通信装置の各アドレスの対応関係を示す第２テーブルを記憶する第２記憶部を有し、
前記テーブル設定部は、前記通信回線設定部が前記通信回線の設定に失敗した場合、前記通知の送信元の第２通信装置の識別情報と、前記通知の送信元の第２通信装置に隣接する第１通信装置のアドレスと、前記アドレスの要求に対する応答を受信した第２通信装置の識別情報と、前記アドレスの要求に対する応答を受信した第２通信装置に隣接する第１通信装置のアドレスとの対応関係を前記第２テーブルに設定することを特徴とする付記１０乃至１５の何れかに記載のネットワークシステム。
（付記１７）  前記通信回線設定部は、前記信号疎通の確認の要求から、前記複数の第１通信装置のうち、当該要求元の第１通信装置のアドレスと当該要求先の第１通信装置のアドレスとを取得し、前記取得した各アドレスを、前記第２テーブルが示すアドレスの対応関係と照合し、前記照合の結果に応じて前記通信回線の設定の可否を決定することを特徴とする付記１６に記載のネットワークシステム。
（付記１８）  前記テーブル設定部は、前記第２テーブルに設定されてから所定時間が経過した対応関係を前記第２テーブルから削除することを特徴とする付記１６または１７に記載のネットワークシステム。
（付記１９）  前記通知の送信元の第２通信装置は、前記応答依頼部の依頼に応じて、前記他の第１通信装置に代わって前記信号疎通の確認の要求に対し応答することを特徴とする付記１２に記載のネットワークシステム。
（付記２０）  前記通知の送信元の第２通信装置は、前記通信回線の設定が完了するまで、前記信号疎通の確認の要求の一部に対して応答することを特徴とする付記１２に記載のネットワークシステム。
【符号の説明】
【０１８９】
１       ネットワーク管理装置
２       光通信装置
３       ルータ
１０，２０      ＣＰＵ
１３       ＨＤＤ
１３１，１３１ａ     通信回線テーブル
１３２      設定失敗テーブル
１００，１００ａ，１００ｂ    テーブル設定部
１０１，１０１ａ，１０１ｂ    通信回線設定部
１０２，１０２ａ，１０２ｂ    ＡＲＰ依頼部
１０３      Ｐｉｎｇ依頼部
１０４，１０４ａ，１０５，１０５ａ，１０５ｂ  タイマ
【図１】
2019071532.tif 000003
【図２】
2019071532.tif 000004
【図３】
2019071532.tif 000005
【図４】
2019071532.tif 000006
【図５】
2019071532.tif 000007
【図６】
2019071532.tif 000008
【図７】
2019071532.tif 000009
【図８】
2019071532.tif 000010
【図９】
2019071532.tif 000011
【図１０】
2019071532.tif 000012
【図１１】
2019071532.tif 000013
【図１２】
2019071532.tif 000014
【図１３】
2019071532.tif 000015
【図１４】
2019071532.tif 000016
【図１５】
2019071532.tif 000017
【図１６】
2019071532.tif 000018
【図１７】
2019071532.tif 000019
【図１８】
2019071532.tif 000020
【図１９】
2019071532.tif 000021
【図２０】
2019071532.tif 000022
【図２１】
2019071532.tif 000023
【図２２】
2019071532.tif 000024
【図２３】
2019071532.tif 000025