(57)【要約】【課題】状況に適したゲートウェイを利用する通信装置、通信プログラム、通信方法を提供する。【解決手段】送信と受信とを行う送受信部と、経路に関する第１情報を記憶する第１情報記憶部と、第１情報の中から、送信パケットが経由すべきゲートウェイを指定する第２情報を記憶する第２情報記憶部と、受信パケットに基づいて、ゲートウェイに関するレイヤ２の情報を含む第３情報を検出する検出部と、第３情報に基づいて、第２情報の変更の条件である第１条件が成立するか否かの判定を行う判定部と、第１条件が成立すると判定された場合、第２情報において指定されたゲートウェイを変更する変更部とを有する。【選択図】図３
2010098555.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークとの通信を行うことができる通信装置であって、
前記ネットワークへのパケットの送信と前記ネットワークからのパケットの受信とを行う送受信部と、
前記送受信部と前記ネットワークとの間の経路に関する第１情報を記憶する第１情報記憶部と、
前記第１情報記憶部における前記第１情報の中から、前記送受信部から前記ネットワークへの送信パケットが経由すべきゲートウェイを指定する第２情報を記憶する第２情報記憶部と、
前記送受信部への受信パケットに基づいて、該受信パケットに示されたゲートウェイに関するレイヤ２の情報を含む第３情報を検出する検出部と、
前記検出部により検出された前記第３情報に基づいて、前記第２情報の変更の条件である第１条件が成立するか否かの判定を行う判定部と、
前記判定部により前記第１条件が成立すると判定された場合、前記第２情報記憶部に記憶された前記第２情報において指定されたゲートウェイを変更する変更部と、
を備える通信装置。
【請求項２】
更に、
前記第１情報記憶部における前記第１情報と前記第２情報記憶部における前記第２情報とに基づいて、前記送受信部から前記ネットワークへの送信パケットの経路に、前記第２情報に指定されたゲートウェイを設定する設定部と、
請求項１に記載の通信装置。
【請求項３】
前記第３情報は、該第３情報の対象のゲートウェイからの受信パケット量、該ゲートウェイからの受信エラーパケット量の少なくともいずれかの測定値を含む、
請求項１または請求項２に記載の通信装置。
【請求項４】
前記第３情報は、前記第２情報に指定されたゲートウェイ以外のゲートウェイからのパケットの受信の状態を含む、
付記１に記載の通信装置。
請求項１乃至請求項３のいずれかに記載の通信装置。
【請求項５】
前記送受信部は、前記ネットワークへのパケットの無線送信と前記ネットワークからのパケットの無線受信とを行い、
前記第３情報は、該第３情報の対象とするゲートウェイからの受信パケットの受信電波強度を含む、
請求項１乃至請求項４のいずれかに記載の通信装置。
【請求項６】
前記判定部は、あるゲートウェイの第３情報に基づいて、該ゲートウェイの第１情報の削除の条件である第２条件が成立するか否かの判定を行い、
前記第１条件は、前記第１情報に指定されたゲートウェイの第２条件が成立した場合である、
請求項１乃至請求項５のいずれかに記載の通信装置。
【請求項７】
ネットワークとの通信を行うことができる通信装置の制御を前記通信装置のコンピュータに実行させる通信プログラムであって、
前記通信装置と前記ネットワークとの間の経路に関する第１情報を前記通信装置の第１情報記憶部に記憶させ、
前記第１情報記憶部における前記第１情報の中から、前記通信装置から前記ネットワークへの送信パケットが経由すべきゲートウェイを指定する第２情報を前記通信装置の第２情報記憶部に記憶させ、
前記通信装置への受信パケットに基づいて、該受信パケットに示されたゲートウェイに関するレイヤ２の情報を含む第３情報を検出し、
検出された前記第３情報に基づいて、前記第２情報の変更の条件である第１条件が成立するか否かの判定を行い、
前記第１条件が成立すると判定された場合、前記第２情報記憶部に記憶された前記第２情報において指定されたゲートウェイを変更する、
ことを前記コンピュータに実行させる通信プログラム。
【請求項８】
ネットワークとの通信を行うことができる通信装置の制御を行う通信方法であって、
前記通信装置と前記ネットワークとの間の経路に関する第１情報を前記通信装置の第１情報記憶部に記憶させ、
前記第１情報記憶部における前記第１情報の中から、前記通信装置から前記ネットワークへの送信パケットが経由すべきゲートウェイを指定する第２情報を前記通信装置の第２情報記憶部に記憶させ、
前記通信装置への受信パケットに基づいて、該受信パケットに示されたゲートウェイに関するレイヤ２の情報を含む第３情報を検出し、
検出された前記第３情報に基づいて、前記第２情報の変更の条件である第１条件が成立するか否かの判定を行い、
前記第１条件が成立すると判定された場合、前記第２情報記憶部に記憶された前記第２情報において指定されたゲートウェイを変更する、
ことを行う通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークとの通信を行う通信装置、通信プログラム、通信方法に関するものである。
【背景技術】
【０００２】
従来の通信システムの構成の一例について説明する。図１１は、従来の通信システムの構成の一例を示すブロック図である。この通信システムは、ネットワーク１１、サーバ１２ｚ、ルータ１３ａ，１３ｂ，１３ｃ，１３ｄ、端末１４ｚを有する。サーバ１２ｚ、ルータ１３ｃ，１３ｄは、それぞれネットワーク１１に接続されている。ルータ１３ａは、ルータ１３ｃ及び端末１４ｚに接続されている。ルータ１３ｂは、ルータ１３ｄ及び端末１４ｚに接続されている。
【０００３】
ルータ１３ａ，１３ｂは、それぞれ端末１４ｚに対するゲートウェイＧＷ１，ＧＷ２である。この通信システムは、ＩＰｖ６（Internet Protocol Version 6）を用いる。また、この通信システムは、２台のゲートウェイＧＷ１，ＧＷ２を有することにより冗長構成を実現している。
【０００４】
また、端末１４ｚの１つのポート（ネットワークインタフェース）にＧＷ１，ＧＷ２の両方が接続されている。
【０００５】
ＧＷ１，ＧＷ２は、ＲＡ（Router Advertisement）としてそれぞれＲＡ１，ＲＡ２を定期送信する。ＲＡ１は、プレフィックス（Prefix）情報Ｐ１，デフォルトルータ（Default Router）情報ＤＲ１，ＧＷ１のＭＡＣ（Media Access Control）アドレスＭＡＣ１、ルータライフタイム（ゲートウェイ有効期間）等を含む。同様に、ＲＡ２は、プレフィックス情報Ｐ２，デフォルトルータ情報ＤＲ２，ＧＷ２のＭＡＣアドレスＭＡＣ２、ルータライフタイム等を含む。ゲートウェイ有効期間は、例えば３０分である。
【０００６】
端末１４ｚは、ＧＷ１，ＧＷ２からそれぞれＲＡ１、ＲＡ２を受信する。ここで、端末１４ｚが、最初にＲＡ１を受信し、次にＲＡ２を受信したとする。このとき、端末１４ｚは、Ｌ３（Layer 3、ＩＰ層）経路制御において、ＲＡ１の送信元であるＧＷ１を優先ゲートウェイとし、ＲＡ２の送信元であるＧＷ２を非優先ゲートウェイとして設定する。また、優先度が設定されている場合、端末１４ｚは、他のゲートウェイより優先度の高いゲートウェイを優先ゲートウェイとして設定する。
【０００７】
また、端末１４ｚは、Ｌ３経路制御のためのＬ３経路情報を格納する。図１２は、従来のＬ３経路情報の一例を示す表である。このＬ３経路情報は、デフォルトルータリスト、プレフィックスリスト、ルーティングテーブルを有する。
【０００８】
デフォルトルータリストは、受信したＲＡの送信元のゲートウェイであるＲＡ送信元ゲートウェイ毎のエントリを有するリストである。また、デフォルトルータリストの各エントリは、項目として、ＲＡ送信元ゲートウェイのゲートウェイアドレス、ＲＡ送信元ゲートウェイの有効期間であるゲートウェイ有効期間を有する。
【０００９】
プレフィックスリストは、ＲＡから得られるプレフィックス毎のエントリを有するリストである。また、プレフィックスリストの各エントリは、項目として、プレフィックス、ＲＡ送信元ゲートウェイのゲートウェイアドレス、そのプレフィックスの有効期間であるプレフィックス有効期間を有する。
【００１０】
ルーティングテーブルは、ＲＡ送信元ゲートウェイのうち、選択されたデフォルトルートのゲートウェイ（優先ゲートウェイ）のゲートウェイアドレスを示す。
【００１１】
その後、以下に示す経路切り替え要因Ｆ１，Ｆ２が発生すると、端末１４ｚは、経路切り替えにより優先ゲートウェイをＧＷ２に切り替える。
【００１２】
Ｆ１：インタフェースのダウン
Ｆ２：Ｐ１，ＤＲ１，Ｐ２，ＤＲ２のタイムアウト（更新されずにルータライフタイムが経過した場合）
【００１３】
なお、従来技術として、ＬＡＮ内の端末のデフォルトルータを高速に且つパケットロスを抑えて他のルータ装置へ切り替えるルーティング制御方法や、異種無線アクセス網を含む網間のハンドオーバを高速に行うハンドオーバ方法がある（例えば、特許文献１、特許文献２参照）。
【特許文献１】特開２００４−３３６７２６号公報
【特許文献２】特開２００５−３１１７０２号公報
【発明の開示】
【発明が解決しようとする課題】
【００１４】
しかしながら、上述の優先ゲートウェイは、端末１４ｚに早く到着したＲＡを送信したゲートウェイであり、回線状況に関係無く選択されたものである。
【００１５】
また、上述の経路切り替え要因Ｆ１，Ｆ２の発生時、端末１４ｚとサーバ１２ｚの間の通信が不達状態になった後に経路の切り替えが行われるため、通信中断が発生する。
【００１６】
また、ＧＷ１が停止して（ＲＡ１を送信しなくなって）も、Ｆ２が発生する（Ｐ１がタイムアウトする）までに時間がかかるため、優先ゲートウェイの切り替えまでに時間がかかる。
【００１７】
非優先ゲートウェイからのＰ２は端末１４ｚに経路として割り当てられていないため、ＧＷ２から端末１４ｚへの疎通が行えない。
【００１８】
サーバ１２ｚは、端末１４ｚに割り当てられたアドレスがどのゲートウェイが払い出したアドレスかを判断することが出来ず、疎通不可なアドレスも管理することになるため、端末管理が適切に行えない。
【００１９】
ＤＮＳ（Domain Name System）サーバ等、ネットワークの保守に用いる各種サーバと経路切り替えとの連携が行えない。例えば、ＤＮＳサーバは、ドメインと疎通可能な端末のＩＰアドレスとが正しく結びつけられないため、適切な端末管理が行えない。
【００２０】
本発明は上述した問題点を解決するためになされたものであり、状況に適したゲートウェイを利用する通信装置、通信プログラム、通信方法を提供することを目的とする。
【課題を解決するための手段】
【００２１】
上述した課題を解決するため、本発明の一態様は、ネットワークとの通信を行うことができる通信装置であって、ネットワークへのパケットの送信とネットワークからのパケットの受信とを行う送受信部と、送受信部とネットワークとの間の経路に関する第１情報を記憶する第１情報記憶部と、第１情報記憶部における第１情報の中から、送受信部からネットワークへの送信パケットが経由すべきゲートウェイを指定する第２情報を記憶する第２情報記憶部と、送受信部への受信パケットに基づいて、該受信パケットに示されたゲートウェイに関するレイヤ２の情報を含む第３情報を検出する検出部と、検出部により検出された第３情報に基づいて、第２情報の変更の条件である第１条件が成立するか否かの判定を行う判定部と、判定部により第１条件が成立すると判定された場合、第２情報記憶部に記憶された第２情報において指定されたゲートウェイを変更する変更部とを有する。
【００２２】
また、本発明の一態様は、第１情報記憶部における第１情報と第２情報記憶部における第２情報とに基づいて、送受信部からネットワークへの送信パケットの経路に、第２情報に指定されたゲートウェイを設定する設定部を有する。
【００２３】
また、本発明の一態様は、ネットワークとの通信を行うことができる通信装置の制御を通信装置のコンピュータに実行させる通信プログラムであって、通信装置とネットワークとの間の経路に関する第１情報を通信装置の第１情報記憶部に記憶させ、第１情報記憶部における第１情報の中から、通信装置からネットワークへの送信パケットが経由すべきゲートウェイを指定する第２情報を通信装置の第２情報記憶部に記憶させ、通信装置への受信パケットに基づいて、該受信パケットに示されたゲートウェイに関するレイヤ２の情報を含む第３情報を検出し、検出された第３情報に基づいて、第２情報の変更の条件である第１条件が成立するか否かの判定を行い、第１条件が成立すると判定された場合、第２情報記憶部に記憶された第２情報において指定されたゲートウェイを変更することをコンピュータに実行させる。
【００２４】
また、本発明の一態様は、ネットワークとの通信を行うことができる通信装置の制御を行う通信方法であって、通信装置とネットワークとの間の経路に関する第１情報を通信装置の第１情報記憶部に記憶させ、第１情報記憶部における第１情報の中から、通信装置からネットワークへの送信パケットが経由すべきゲートウェイを指定する第２情報を通信装置の第２情報記憶部に記憶させ、通信装置への受信パケットに基づいて、該受信パケットに示されたゲートウェイに関するレイヤ２の情報を含む第３情報を検出し、検出された第３情報に基づいて、第２情報の変更の条件である第１条件が成立するか否かの判定を行い、第１条件が成立すると判定された場合、第２情報記憶部に記憶された第２情報において指定されたゲートウェイを変更することを行う。
【発明の効果】
【００２５】
開示の通信装置、通信プログラム、通信方法によれば、状況に適したゲートウェイを利用することができる。
【発明を実施するための最良の形態】
【００２６】
以下、本発明の実施の形態について図面を参照しつつ説明する。
【００２７】
本発明の通信システムの構成について以下に説明する。
【００２８】
図１は、本発明に係る通信システムの構成の一例を示すブロック図である。この図において、図１１と同一符号は図１１に示された対象と同一又は相当物を示しており、ここでの説明を省略する。図１１の通信システムと比較すると、図１の通信システムは、サーバ１２ｚの代わりにサーバ１２ｘを有し、端末１４ｚの代わりに端末１４ｘ（通信装置）を有する。ルータ１３ａ，１３ｂは、それぞれ端末１４ｘに対するゲートウェイＧＷ１，ＧＷ２である。この通信システムは、ＩＰｖ６を用いる。また、この通信システムは、２台のゲートウェイＧＷ１，ＧＷ２を有することにより冗長構成を実現している。
【００２９】
端末１４ｘのハードウェア構成について以下に説明する。
【００３０】
端末１４ｘは、ネットワークに接続することができるコンピュータである。図２は、本発明に係る端末１４ｘのハードウェア構成の一例を示すブロック図である。端末１４ｘのハードウェアは、ＣＰＵ５１、記憶部５２、ネットワークインタフェース５３（送受信部）を有する。ＣＰＵ５１は、記憶部５２に格納された通信プログラムを実行する。なお、端末１４ｘは、サーバ、ルータ、スイッチ等、ＩＰルーティングを行う他のネットワーク通信機器であっても良い。
【００３１】
ネットワークインタフェース５３は、有線ポートであっても良いし、無線ポートであっても良い。また、端末１４ｘの１つのポート（ネットワークインタフェース５３）にＧＷ１，ＧＷ２の両方が接続されている。
【００３２】
端末１４ｘのソフトウェア（通信プログラム）構成について以下に説明する。
【００３３】
図３は、本発明に係る端末１４ｘのソフトウェア構成の一例を示すブロック図である。端末１４ｘのソフトウェアは、Ｌ２（Layer 2、ＭＡＣ層）処理部２２（検出部及び判定部）、Ｌ３処理部２３（変更部及び設定部）、経路情報記憶部２４（第１情報記憶部及び第２情報記憶部）、監視情報記憶部２５を有する。Ｌ３処理部２３は、Ｌ３経路制御部３１、ＲＡ要求処理部３２、ＲＡ受信処理部３３、サーバ連携処理部３４を有する。Ｌ２処理部２２は、Ｌ２通信制御部４１、Ｌ２監視処理部４２を有する。
【００３４】
Ｌ２通信制御部４１は、Ｌ２におけるパケットの送受信の制御であるＬ２通信制御処理を行う。Ｌ２監視処理部４２は、Ｌ２におけるパケットの送受信を監視するＬ２監視処理を行い、Ｌ２監視処理結果をＬ３処理部２３へ送信する。Ｌ２監視処理結果は、例えば、ゲートウェイの情報を登録するゲートウェイ登録指示、優先ゲートウェイを切り替える（変更する）ゲートウェイ切り替え指示、登録済みのゲートウェイの情報を削除するゲートウェイ削除指示である。また、Ｌ２監視処理結果は、ゲートウェイのＭＡＣアドレスを含む。
【００３５】
Ｌ３経路制御部３１は、Ｌ３における経路の制御である第１Ｌ３経路制御処理、Ｌ２監視処理結果に基づく経路の制御である第２Ｌ３経路制御処理を行う。ＲＡ要求処理部３２は、Ｌ３経路制御部３１からの指示に基づいてＲＡを要求するＲＡ要求処理を行う。ＲＡ受信処理部３３は、ＲＡ受信時の処理であるＲＡ受信処理を行う。サーバ連携処理部３４は、サーバ１２ｘと連携するための処理であるサーバ連携処理を行う。第１Ｌ３経路制御処理、第２Ｌ３経路制御処理、ＲＡ要求処理、ＲＡ受信処理、サーバ連携処理は、互いに非同期で実行される。
【００３６】
経路情報記憶部２４は、第１Ｌ３経路制御処理及び第２Ｌ３経路制御処理のための経路情報を格納する。監視情報記憶部２５は、Ｌ２監視処理に関する監視情報（第３情報）を格納する。
【００３７】
経路情報記憶部２４により保存される経路情報について以下に説明する。
【００３８】
図４は、本発明に係る経路情報の一例を示す表である。経路情報は、デフォルトルータリスト、プレフィックスリスト、ルーティングテーブル、アドレス管理テーブルを有する。第１情報は、デフォルトルータリスト、プレフィックスリスト、アドレス管理テーブルに対応する。第２情報は、ルーティングテーブルに対応する。
【００３９】
デフォルトルータリストは、項目として、上述したゲートウェイアドレス（ＩＰアドレス）、ゲートウェイ有効期間に加え、ＲＡ送信元ゲートウェイのＭＡＣアドレスを有する。プレフィックスリストは、項目として、上述したプレフィックス、ＲＡ送信元ゲートウェイのゲートウェイアドレス、プレフィックス有効期間に加え、ＲＡ送信元ゲートウェイのＭＡＣアドレスを有する。ルーティングテーブルは、上述の優先ゲートウェイのゲートウェイアドレスを示す。
【００４０】
アドレス管理テーブルは、ＲＡ送信元ゲートウェイ毎のＭＡＣアドレス及びＩＰアドレスの対応付けを示すテーブルである。このアドレス管理テーブルは、項目として、ＲＡ送信元ゲートウェイのＭＡＣアドレス、ＲＡ送信元ゲートウェイのゲートウェイアドレス、ＲＡ送信元ゲートウェイが広報するグローバルアドレスを有する。
【００４１】
デフォルトルータリスト、プレフィックスリスト、ルーティングテーブル、アドレス管理テーブルは、ゲートウェイアドレスにより関連付けられる。ゲートウェイアドレスの代わりに他の識別子を用いて、関連付けを行っても良い。
【００４２】
Ｌ３経路制御部３１は、第１Ｌ３経路制御処理と並行して第２Ｌ３経路制御処理を行う。第１Ｌ３経路制御処理において、Ｌ３経路制御部３１は、端末１４ｘからネットワーク１１への送信パケットに、経路として優先ゲートウェイを設定する。また、第１Ｌ３経路制御処理において、Ｌ３経路制御部３１は、上述の経路切り替え要因Ｆ１、Ｆ２による優先ゲートウェイの切り替えを行う。
【００４３】
Ｌ３経路制御部３１による第２Ｌ３経路制御処理について以下に説明する。
【００４４】
図５は、本発明に係る第２Ｌ３経路制御処理の一例を示すフローチャートである。Ｌ２処理部２２がＬ２監視処理結果としてゲートウェイ切り替え指示をＬ３経路制御部３１へ送信すると、第２Ｌ３経路制御処理が開始される。ゲートウェイ切り替え指示は、新たな優先ゲートウェイにすべきゲートウェイのＭＡＣアドレスである優先ＭＡＣアドレスを含む。まず、Ｌ３経路制御部３１は、ゲートウェイ切り替え指示から優先ＭＡＣアドレスを取得する（Ｓ１１）。
【００４５】
次に、Ｌ３経路制御部３１は、優先ＭＡＣアドレスがデフォルトルータリストに登録済みであるか否かの判定を行う（Ｓ１２）。
【００４６】
優先ＭＡＣアドレスがデフォルトルータリストに登録済みである場合（Ｓ１２，Ｙ）、Ｌ３経路制御部３１は、優先ＭＡＣアドレスに対応するゲートウェイをルーティングテーブル及びアドレス管理テーブルにおける優先ゲートウェイに設定し（Ｓ１３）、このフローは処理Ｓ１４へ移行する。この処理Ｓ１３は、変更部が第２情報において指定されたゲートウェイを変更する処理に対応する。優先ＭＡＣアドレスがデフォルトルータリストに登録済みでない場合（Ｓ１２，Ｎ）、このフローは処理Ｓ１４へ移行する。
【００４７】
次に、Ｌ３経路制御部３１は、優先ＭＡＣアドレスがプレフィックスリストに登録済みであるか否かの判定を行う（Ｓ１４）。
【００４８】
優先ＭＡＣアドレスがプレフィックスリストに登録済みである場合（Ｓ１４，Ｙ）、Ｌ３経路制御部３１は、優先ＭＡＣアドレスに対応するゲートウェイのグローバルアドレスをアドレス管理テーブルにおける優先ゲートウェイに設定し（Ｓ１４）、このフローは処理Ｓ１５へ移行する。優先ＭＡＣアドレスがプレフィックスリストに登録済みでない場合（Ｓ１４，Ｎ）、このフローは処理Ｓ１６へ移行する。
【００４９】
次に、Ｌ３経路制御部３１は、優先ＭＡＣアドレスに対応するゲートウェイの情報をアドレス管理テーブルに設定する（Ｓ１６）。
【００５０】
次に、Ｌ３経路制御部３１は、優先ＭＡＣアドレスがアドレス管理テーブルに未登録であるか否かの判定を行う（Ｓ１７）。
【００５１】
優先ＭＡＣアドレスがアドレス管理テーブルに未登録である場合（Ｓ１７，Ｙ）、Ｌ３経路制御部３１は、Ｌ３経路制御処理と非同期のＲＡ要求処理をＲＡ要求処理部３２に開始させ（Ｓ１８）、このフローは終了する。優先ＭＡＣアドレスがアドレス管理テーブルに登録済みである場合（Ｓ１７，Ｎ）、このフローは終了する。
【００５２】
上述の第２Ｌ３経路制御処理によれば、Ｌ２監視処理結果に基づいて優先ゲートウェイを切り替えることにより、状況の変化に対して第１Ｌ３経路制御処理より素早く対応することができる。
【００５３】
ＲＡ要求処理部３２によるＲＡ要求処理について以下に説明する。
【００５４】
図６は、本発明に係るＲＡ要求処理の一例を示すフローチャートである。上述の処理Ｓ１７によりＲＡ要求処理が開始される。まず、ＲＡ要求処理部３２は、優先ＭＡＣアドレスがアドレス管理テーブルに未登録であるか否かの判定を行う（Ｓ２１）。
【００５５】
優先ＭＡＣアドレスがアドレス管理テーブルに未登録である場合（Ｓ２１，Ｙ）、ＲＡ要求処理部３２は、所定の送信時間間隔の経過後に、ＲＡを要求するためのＲＳ（Router Solicitation）を送信し（Ｓ２２）、処理Ｓ２１へ戻る。ここで、送信時間間隔は、例えば４秒である。優先ＭＡＣアドレスがアドレス管理テーブルに登録済みである場合（Ｓ２１，Ｎ）、このフローは終了する。
【００５６】
上述のＲＡ要求処理によれば、新たに優先ゲートウェイとすべきゲートウェイからＲＡを受信していない場合、そのゲートウェイにＲＡを要求することができる。
【００５７】
ＲＡ受信処理部３３によるＲＡ受信処理について以下に説明する。
【００５８】
図７は、本発明に係るＲＡ受信処理の一例を示すフローチャートである。Ｌ２通信制御部４１がＲＡを受信すると、ＲＡ受信処理が開始される。まず、ＲＡ受信処理部３３は、Ｌ２通信制御部４１からＲＡを取得する（Ｓ３１）。次に、ＲＡ受信処理部３３は、デフォルトルータリストに、ＲＡ送信元ゲートウェイのエントリを追加する（Ｓ３２）。ここで、ＲＡ受信処理部３３は、ＲＡから得られるＭＡＣアドレスもデフォルトルータリストに含める。
【００５９】
次に、ＲＡ受信処理部３３は、プレフィックスリストに、ＲＡ送信元ゲートウェイのエントリを追加し（Ｓ３３）、このフローは終了する。ここで、ＲＡ受信処理部３３は、ＲＡから得られるＭＡＣアドレスもプレフィックスリストに含める。
【００６０】
上述のＲＡ受信処理によれば、Ｌ３処理部２３は、ゲートウェイとそのＭＡＣアドレスとを対応付けて管理することができる。
【００６１】
サーバ連携処理部３４によるサーバ連携処理について以下に説明する。
【００６２】
図８は、本発明に係るサーバ連携処理の一例を示すフローチャートである。Ｌ３経路制御部３１が経路情報の更新（上述のゲートウェイ登録指示、ゲートウェイ切り替え指示、ゲートウェイ削除指示による更新を含む）を行うと、サーバ連携処理が開始される。まず、サーバ連携処理部３４は、経路情報記憶部２４から経路情報を取得して、ゲートウェイ更新通知を生成する（Ｓ６１）。ゲートウェイ更新通知は、経路情報において更新されたゲートウェイのＩＰアドレス、ＭＡＣアドレス、優先ゲートウェイであるか否かの情報を含む。ここで、ＭＡＣアドレスの代わりにゲートウェイを識別できる情報を用いても良い。次に、サーバ連携処理部３４は、ゲートウェイ更新通知をサーバ１２ｘへ送信する（Ｓ６２）、このフローを終了する。
【００６３】
上述のサーバ連携処理によれば、サーバ１２ｘは、端末１４ｘからのゲートウェイ更新通知に基づいて端末及びその端末への経路を管理する端末管理処理を行うことができる。
【００６４】
サーバ１２ｘによる端末管理処理の一例について以下に説明する。
【００６５】
サーバ１２ｘは、端末及びゲートウェイを管理する端末管理テーブルを有する。サーバ１２ｘは、受信したゲートウェイ更新通知を元に端末管理テーブルを更新する。サーバ１２ｘは、端末１４ｘへパケットを送信する際、まず端末管理テーブルに登録されている優先ゲートウェイ経由でパケットを送信する。その後、サーバ１２ｘは、優先ゲートウェイ経由で端末１４ｘへのパケットの送信が失敗した場合、端末管理テーブルに登録されている非優先ゲートウェイ経由で端末１４ｘへパケットを送信する。
【００６６】
Ｌ２処理部３２によるＬ２監視処理について以下に説明する。
【００６７】
図９は、本発明に係るＬ２監視処理の一例を示すフローチャートである。端末１４が起動されると、Ｌ２通信制御部４１は、回線アップを行い、パケットの受信を開始する（Ｓ４１）。以後、Ｌ２監視処理部４２は、パケットの受信により、そのパケットのゲートウェイのＬ２以下のレイヤの情報である監視情報を検出して、監視情報記憶部２５へ格納する。
【００６８】
次に、Ｌ２通信制御部４１は、回線ダウンの指示があったか否かの判断を行う（Ｓ４２）。回線ダウンの指示があった場合（Ｓ４２，Ｙ）、Ｌ２通信制御部４１は、回線ダウンを行い（Ｓ４３）、このフローは終了する。回線ダウンの指示がない場合（Ｓ４２，Ｎ）、このフローは処理Ｓ４４へ移行する。
【００６９】
次に、Ｌ２監視処理部４２は、ＲＡを受信したか否かの判定を行う（Ｓ４４）。Ｌ２監視処理部４２がＲＡを受信した場合（Ｓ４４，Ｙ）、Ｌ２監視処理部４２は、ゲートウェイ登録指示をＬ３処理部２３へ送信し、このフローは処理Ｓ５１へ移行する。ゲートウェイ登録指示は、ＲＡ送信元ゲートウェイのＭＡＣアドレスを含む。Ｌ２監視処理部４２がＲＡを受信していない場合（Ｓ４４，Ｎ）、このフローは処理Ｓ５１へ移行する。
【００７０】
次に、Ｌ２監視処理部４２は、時刻が定期監視時刻になったか否かの判定を行う（Ｓ５１）。ここで、定期監視時刻は、所定の監視時間間隔毎に設定される。監視時間間隔は、上述のゲートウェイ有効期間より十分短く、例えば１０分である。
【００７１】
時刻が定期監視時刻になっていない場合（Ｓ５１，Ｎ）、このフローは処理Ｓ４２へ戻る。
【００７２】
時刻が定期監視時刻になった場合（Ｓ５１，Ｙ）、Ｌ２監視処理部４２は、監視情報を取得する（Ｓ５２）。
【００７３】
次に、Ｌ２監視処理部４２は、ゲートウェイ削除条件（第２条件）が成立するか否かの判定を行う（Ｓ５３）。
【００７４】
ゲートウェイ削除条件が成立しない場合（Ｓ５３，Ｎ）、このフローは処理Ｓ５５へ移行する。
【００７５】
ゲートウェイ削除条件が成立する場合（Ｓ５３，Ｙ）、Ｌ２監視処理部４２は、ゲートウェイ削除指示をＬ３処理部２３へ送信し（Ｓ５４）、このフローは処理Ｓ５５へ移行する。
【００７６】
次に、Ｌ２監視処理部４２は、ゲートウェイ切り替え条件（第１条件）が成立するか否かの判定を行う（Ｓ５５）。
【００７７】
ゲートウェイ切り替え条件が成立しない場合（Ｓ５５，Ｎ）、このフローは処理Ｓ４２へ戻る。
【００７８】
ゲートウェイ切り替え条件が成立する場合（Ｓ５５，Ｙ）、Ｌ２監視処理部４２は、ゲートウェイ切り替え指示をＬ３処理部２３へ送信し（Ｓ５６）、このフローは処理Ｓ４２へ戻る。
【００７９】
ネットワークインタフェース５３が有線ポートである場合の監視情報、ゲートウェイ削除条件、ゲートウェイ切り替え条件について以下に説明する。
【００８０】
監視情報は、パケット非受信時間、パケット受信流量（受信パケット量）、パケット受信エラー量（受信エラーパケット量）、規定パケット受信、優先ゲートウェイＭＡＣアドレス、非優先ゲートウェイＭＡＣアドレスを含む。なお、監視情報のうち幾つかの情報が、省かれても良い。
【００８１】
パケット非受信時間は、送信元ＭＡＣアドレス毎に計測されるものであり、その送信元ＭＡＣアドレスからパケットを受信していない時間である。パケット非受信時間に対するゲートウェイ削除条件であるパケット非受信時間条件は、パケット非受信時間が所定の解放（expire）時間（時間閾値）を上回ることである。ここで、解放時間は、ゲートウェイ有効時間と同等であり、例えば３０分である。
【００８２】
パケット非受信時間条件が成立した場合は、当該ゲートウェイの経路上で障害が発生した場合と考えられる。
【００８３】
パケット非受信時間条件が成立した場合、Ｌ２監視処理部４２は、パケット非受信時間条件が成立したゲートウェイの監視情報を削除する。
【００８４】
更に、優先ゲートウェイのゲートウェイ削除条件が成立した場合、ゲートウェイ切り替え条件が成立する。この場合、Ｌ２監視処理部４２は、非優先ゲートウェイの中で最も優先度の高いものを新たな優先ゲートウェイに切り替えるように指示するゲートウェイ切り替え指示をＬ３処理部２３へ送信する。
【００８５】
パケット非受信時間条件によれば、あるゲートウェイからのパケットを受信することが無くなった場合にそのゲートウェイを利用しないようにすることができる。
【００８６】
パケット受信流量は、送信元ＭＡＣアドレス毎に計測されるものであり、監視時間間隔における受信パケット数である。パケット受信流量に対するゲートウェイ切り替え条件であるパケット受信流量条件は、パケット受信流量が所定のパケット受信流量上限値を上回ること、パケット受信流量が所定のパケット受信流量下限値を下回ることである。
【００８７】
パケット受信流量がパケット受信流量上限値を上回った場合は、当該ゲートウェイの経路における回線品質の劣化によりエラーパケットが発生した場合や当該ゲートウェイの経路を介して攻撃を受けている場合と考えられる。パケット受信流量がパケット受信流量下限値を下回った場合は、当該ゲートウェイの経路上で障害が発生した場合と考えられる。
【００８８】
パケット受信エラー量は、送信元ＭＡＣアドレス毎に計測されるものであり、監視時間間隔における受信パケットのエラー率である。Ｌ２通信制御部４１は、受信パケット内のＦＣＳ（Frame Check Sequence）等の誤り検出符号を用いて受信パケットのエラーをチェックする。パケット受信流量に対するゲートウェイ切り替え条件であるパケット受信エラー量条件は、パケット受信エラー量が所定のパケット受信エラー量上限値を上回ることである。なお、パケット受信エラー量は、監視時間間隔における受信パケットのエラーパケット数であっても良い。
【００８９】
パケット受信エラー量がパケット受信流量上限値を上回った場合は、当該ゲートウェイの経路上で障害が発生した場合と考えられる。
【００９０】
パケット受信流量条件またはパケット受信エラー量条件が成立した場合、Ｌ２監視処理部４２は、非優先ゲートウェイの中で最も優先度の高いものを新たな優先ゲートウェイに切り替えるように指示するゲートウェイ切り替え指示をＬ３処理部２３へ送信する。
【００９１】
パケット受信流量条件またはパケット受信エラー量条件によれば、優先ゲートウェイの経路の回線品質が悪化した場合に優先ゲートウェイを切り替えることができる。
【００９２】
規定パケット受信は、規定パケットの受信の状態である。規定パケットは、優先ゲートウェイ以外からのマルチキャストパケットまたは優先ゲートウェイ以外からのユニキャストパケットである。優先ゲートウェイ以外からのマルチキャストパケットは、ＮＳ（Neighbor Solicitation、アドレス解決要求）である。ここでのＮＳパケットは、例えば、サーバ１２ｘが端末１４ｘと疎通を取りたいときに送信するパケットであり、端末１４ｘのＩＰアドレスと経由するゲートウェイ（この場合は非優先ゲートウェイ）が指定されたパケットである。優先ゲートウェイ以外からのユニキャストパケットは、サーバ１２ｘがアドレス解決済みの端末１４ｘへ非優先ゲートウェイ経由で送信されるパケットである。
【００９３】
規定パケット受信条件が成立した場合は、サーバ１２ｘが優先ゲートウェイ経由の疎通が取れないことにより、非優先ゲートウェイ経由の疎通を要求する場合と考えられる。
【００９４】
規定パケット受信条件が成立した場合、Ｌ２監視処理部４２は、規定パケットを中継した非優先ゲートウェイを新たな優先ゲートウェイに切り替えるように指示するゲートウェイ切り替え指示をＬ３処理部２３へ送信する。ＮＳパケット受信によるゲートウェイ切り替え指示を受けたＬ３処理部２３は、優先ゲートウェイを切り替えた後、ＮＳパケットの応答を送信する。
【００９５】
規定パケット受信条件によれば、サーバ１２ｘが上述の端末管理処理により、非優先ゲートウェイ経由で端末１４ｘへパケットを送信した場合、そのゲートウェイを優先ゲートウェイに切り替えることができる。
【００９６】
ネットワークインタフェース５３が無線ポートである場合の監視情報及びゲートウェイ切り替え条件について以下に説明する。
【００９７】
ネットワークインタフェース５３が無線ポートである場合の監視情報は、有線ポートである場合の監視情報に加え、受信電波強度を含む。
【００９８】
受信電波強度は、ネットワークインタフェース５３から取得されるものであり、送信元ＭＡＣアドレス毎に格納される。受信電波強度に対するゲートウェイ切り替え条件である受信電波強度条件は、非優先ゲートウェイの受信電波強度が優先ゲートウェイの受信電波強度より高くなったことである。なお、受信電波強度条件は、（非優先ゲートウェイの受信電波強度−優先ゲートウェイの受信電波強度）が所定のマージンを超えたことであっても良い。
【００９９】
受信電波強度条件が成立した場合は、当該非優先ゲートウェイ経由の回線品質が優先ゲートウェイ経由の回線品質より高くなった場合と考えられる。
【０１００】
受信電波強度条件が成立した場合、Ｌ２監視処理部４２は、受信電波強度条件が成立した非優先ゲートウェイを新たな優先ゲートウェイに切り替えるように指示するゲートウェイ切り替え指示をＬ３処理部２３へ送信する。
【０１０１】
受信電波強度条件によれば、端末１４ｘの移動等により無線回線品質が変化する場合であっても、無線回線品質の高い経路を利用することができる。
【０１０２】
なお、Ｌ２監視処理部４２は、経路情報記憶部２４に格納された経路情報を参照して、監視情報のうち優先ゲートウェイＭＡＣアドレス、非優先ゲートウェイＭＡＣアドレス等を取得しても良い。
【０１０３】
上述のＬ２監視処理によれば、Ｌ２の情報に基づく経路の切り替えは、Ｌ３の情報に基づく経路の切り替えよりも、回線状況の変化に早く対応することができる。
【０１０４】
本実施の形態によれば、Ｌ２の情報に基づいてゲートウェイを切り替えることにより、回線状況に応じて経路制御を行うことができる。これにより、端末１４ｘとサーバ１２ｘの間が不達状態になる前に、回線状況が安定している経路へ素早く切り替えることができ、通信中断の発生を防止することができる。また、ゲートウェイが停止した場合であっても、第１Ｌ３経路制御処理の判断までの時間より第２Ｌ３経路制御処理の判断までの時間が短い。
【０１０５】
また、サーバ１２ｘは、非優先ゲートウェイ経由で端末１４ｘに対して疎通が行えるようになる。また、ＧＷ１とサーバ１２ｘの間が不通の状態になった場合のようにＬ２回線が認識できない場合でも、端末１４ｘはＧＷ２からのパケット着をトリガとしてＧＷ２に切り替えができるため、第１Ｌ３経路制御処理よりも切り替えが早くなる。また、サーバ１２ｘは、端末管理テーブルを元にして、端末に割り当てられたアドレスを知ることができる。また、端末１４ｘが、保守に用いる各種サーバ（ＤＮＳ等）との連携を行うことができる。例えば、ＤＮＳサーバは、ドメインと疎通可能な端末ＩＰアドレスとが正しく結びつけられることにより、適切な端末管理が行えるようになる。
【０１０６】
なお、本発明は以下に示すようなコンピュータシステムにおいて適用可能である。図１０は、本発明が適用されるコンピュータシステムの一例を示す図である。この図に示すコンピュータシステム９００は、ＣＰＵやディスクドライブ等を内蔵した本体部９０１、本体部９０１からの指示により画像を表示するディスプレイ９０２、コンピュータシステム９００に種々の情報を入力するためのキーボード９０３、ディスプレイ９０２の表示画面９０２ａ上の任意の位置を指定するマウス９０４及び外部のデータベース等にアクセスして他のコンピュータシステムに記憶されているプログラム等をダウンロードする通信装置９０５を有する。通信装置９０５は、ネットワーク通信カード、モデムなどが考えられる。
【０１０７】
上述したような、通信装置を構成するコンピュータシステムにおいて上述した各ステップを実行させるプログラムを、通信プログラムとして提供することができる。このプログラムは、コンピュータシステムにより読取り可能な記録媒体に記憶させることによって、通信装置を構成するコンピュータシステムに実行させることが可能となる。上述した各ステップを実行するプログラムは、ディスク９１０等の可搬型記録媒体に格納されるか、通信装置９０５により他のコンピュータシステムの記録媒体９０６からダウンロードされる。また、コンピュータシステム９００に少なくとも通信機能を持たせる通信プログラムは、コンピュータシステム９００に入力されてコンパイルされる。このプログラムは、コンピュータシステム９００を通信機能を有する通信システムとして動作させる。また、このプログラムは、例えばディスク９１０等のコンピュータ読み取り可能な記録媒体に格納されていても良い。ここで、コンピュータシステム９００により読取り可能な記録媒体としては、ＲＯＭやＲＡＭ等のコンピュータに内部実装される内部記憶装置、ディスク９１０やフレキシブルディスク、ＤＶＤディスク、光磁気ディスク、ＩＣカード等の可搬型記憶媒体や、コンピュータプログラムを保持するデータベース、或いは、他のコンピュータシステム並びにそのデータベースや、通信装置９０５のような通信手段を介して接続されるコンピュータシステムでアクセス可能な各種記録媒体を含む。
【０１０８】
本発明は、その精神または主要な特徴から逸脱することなく、他の様々な形で実施することができる。そのため、前述の実施の形態は、あらゆる点で単なる例示に過ぎず、限定的に解釈してはならない。本発明の範囲は、特許請求の範囲によって示すものであって、明細書本文には、何ら拘束されない。更に、特許請求の範囲の均等範囲に属する全ての変形、様々な改良、代替および改質は、全て本発明の範囲内のものである。
【０１０９】
以上の実施の形態に関し、更に以下の付記を開示する。
（付記１）
ネットワークとの通信を行うことができる通信装置であって、
前記ネットワークへのパケットの送信と前記ネットワークからのパケットの受信とを行う送受信部と、
前記送受信部と前記ネットワークとの間の経路に関する第１情報を記憶する第１情報記憶部と、
前記第１情報記憶部における前記第１情報の中から、前記送受信部から前記ネットワークへの送信パケットが経由すべきゲートウェイを指定する第２情報を記憶する第２情報記憶部と、
前記送受信部への受信パケットに基づいて、該受信パケットに示されたゲートウェイに関するレイヤ２の情報を含む第３情報を検出する検出部と、
前記検出部により検出された前記第３情報に基づいて、前記第２情報の変更の条件である第１条件が成立するか否かの判定を行う判定部と、
前記判定部により前記第１条件が成立すると判定された場合、前記第２情報記憶部に記憶された前記第２情報において指定されたゲートウェイを変更する変更部と、
を備える通信装置。
（付記２）
前記第１情報記憶部における前記第１情報と前記第２情報記憶部における前記第２情報とに基づいて、前記送受信部から前記ネットワークへの送信パケットの経路に、前記第２情報に指定されたゲートウェイを設定する設定部と、
付記１に記載の通信装置。
（付記３）
前記第３情報は、該第３情報の対象のゲートウェイからの受信パケット量、該ゲートウェイからの受信エラーパケット量の少なくともいずれかの測定値を含む、
付記１に記載の通信装置。
（付記４）
前記第１条件は、前記第２情報に指定されたゲートウェイの前記第３情報における測定値が所定の範囲外になった場合である、
付記３に記載の通信装置。
（付記５）
前記第３情報は、前記第２情報に指定されたゲートウェイ以外のゲートウェイからのパケットの受信の状態を含む、
付記１に記載の通信装置。
（付記６）
前記第１条件は、前記第２情報に指定されたゲートウェイ以外のゲートウェイからのパケットの受信が発生した場合である、
付記５に記載の通信装置。
（付記７）
前記送受信部は、前記ネットワークへのパケットの無線送信と前記ネットワークからのパケットの無線受信とを行い、
前記第３情報は、該第３情報の対象とするゲートウェイからの受信パケットの受信電波強度を含む、
付記１に記載の通信装置。
（付記８）
前記判定部は、前記第２情報に指定されたゲートウェイの第３情報における受信電波強度である第１受信電波強度と、該ゲートウェイと異なるゲートウェイの第３情報における受信電波強度である第２受信電波強度との比較を行い、
前記第１条件は、（第２受信電波強度−第１受信電波強度）が所定のマージンを超えた場合である、
付記７に記載の通信装置。
（付記９）
前記判定部は、あるゲートウェイの第３情報に基づいて、該ゲートウェイの第１情報の削除の条件である第２条件が成立するか否かの判定を行い、
前記第１条件は、前記第１情報に指定されたゲートウェイの第２条件が成立した場合である、
付記１に記載の通信装置。
（付記１０）
前記第３情報は、該第３情報の対象のゲートウェイからのパケットを受信していない時間を含み、
前記第２条件は、該時間が所定の時間閾値を超えた場合である、
付記９に記載の通信装置。
（付記１１）
前記変更部は、変更後の前記第２情報に指定されたゲートウェイが前記第１情報記憶部における前記第１情報に存在しない場合、該ゲートウェイの第１情報の要求を該ゲートウェイへ送信する、
付記１に記載の通信装置。
（付記１２）
前記設定部は、前記第１情報及び前記第２情報の少なくともいずれかの更新が行われた場合、該更新の通知を前記ネットワーク上の所定の管理装置へ送信する、
付記２に記載の通信装置。
（付記１３）
前記第１情報は、ゲートウェイに関するレイヤ３の情報とＭＡＣアドレスとを含む、
付記１に記載の通信装置。
（付記１４）
前記第２情報は、ゲートウェイの識別子を含む、
付記１に記載の通信装置。
（付記１５）
前記検出部は、定期的に前記第２情報を検出する、
付記１に記載の通信装置。
（付記１６）
ネットワークとの通信を行うことができる通信装置の制御を前記通信装置のコンピュータに実行させる通信プログラムであって、
前記通信装置と前記ネットワークとの間の経路に関する第１情報を前記通信装置の第１情報記憶部に記憶させ、
前記第１情報記憶部における前記第１情報の中から、前記通信装置から前記ネットワークへの送信パケットが経由すべきゲートウェイを指定する第２情報を前記通信装置の第２情報記憶部に記憶させ、
前記通信装置への受信パケットに基づいて、該受信パケットに示されたゲートウェイに関するレイヤ２の情報を含む第３情報を検出し、
検出された前記第３情報に基づいて、前記第２情報の変更の条件である第１条件が成立するか否かの判定を行い、
前記第１条件が成立すると判定された場合、前記第２情報記憶部に記憶された前記第２情報において指定されたゲートウェイを変更する
ことを前記コンピュータに実行させる通信プログラム。
（付記１７）
前記第１情報記憶部における前記第１情報と前記第２情報記憶部における前記第２情報とに基づいて、前記通信装置から前記ネットワークへの送信パケットの経路に、前記第２情報に指定されたゲートウェイを設定する、
付記１６に記載の通信プログラム。
（付記１８）
前記第３情報は、該第３情報の対象のゲートウェイからの受信パケット量、該ゲートウェイからの受信エラーパケット量の少なくともいずれかの測定値を含む、
付記１６に記載の通信プログラム。
（付記１９）
前記第１条件は、前記第２情報に指定されたゲートウェイの前記第３情報における測定値が所定の範囲外になった場合である、
付記１８に記載の通信プログラム。
（付記２０）
ネットワークとの通信を行うことができる通信装置の制御を行う通信方法であって、
前記通信装置と前記ネットワークとの間の経路に関する第１情報を前記通信装置の第１情報記憶部に記憶させ、
前記第１情報記憶部における前記第１情報の中から、前記通信装置から前記ネットワークへの送信パケットが経由すべきゲートウェイを指定する第２情報を前記通信装置の第２情報記憶部に記憶させ、
前記通信装置への受信パケットに基づいて、該受信パケットに示されたゲートウェイに関するレイヤ２の情報を含む第３情報を検出し、
検出された前記第３情報に基づいて、前記第２情報の変更の条件である第１条件が成立するか否かの判定を行い、
前記第１条件が成立すると判定された場合、前記第２情報記憶部に記憶された前記第２情報において指定されたゲートウェイを変更する
ことを行う通信方法。
【図面の簡単な説明】
【０１１０】
【図１】本発明に係るネットワークの構成の一例を示すブロック図である。
【図２】本発明に係る端末１４ｘのハードウェア構成の一例を示すブロック図である。
【図３】本発明に係る端末１４ｘのソフトウェア構成の一例を示すブロック図である。
【図４】本発明に係る経路情報の一例を示す表である。
【図５】本発明に係る第２Ｌ３経路制御処理の一例を示すフローチャートである。
【図６】本発明に係るＲＡ要求処理の一例を示すフローチャートである。
【図７】本発明に係るＲＡ受信処理の一例を示すフローチャートである。
【図８】本発明に係るサーバ連携処理の一例を示すフローチャートである。
【図９】本発明に係るＬ２監視処理の一例を示すフローチャートである。
【図１０】本発明が適用されるコンピュータシステムの一例を示す図である。
【図１１】従来のネットワークの構成の一例を示すブロック図である。
【図１２】従来のＬ３経路情報の一例を示す表である。
【符号の説明】
【０１１１】
１１  ネットワーク、１２ｘ  サーバ、１３ａ，１３ｂ，１３ｃ，１３ｄ  ルータ、１４ｘ  端末、２２  Ｌ２処理部、２３  Ｌ３処理部、２４  経路情報記憶部、２５  監視情報記憶部、３１  Ｌ３経路制御部、３２  ＲＡ要求処理部、３３  ＲＡ受信処理部、３４  サーバ連携処理部、４１  Ｌ２通信制御部、４２  Ｌ２監視処理部、５１  ＣＰＵ、５２  記憶部、５３  ネットワークインタフェース。
【図１】
2010098555.tif 000003
【図２】
2010098555.tif 000004
【図３】
2010098555.tif 000005
【図４】
2010098555.tif 000006
【図５】
2010098555.tif 000007
【図６】
2010098555.tif 000008
【図７】
2010098555.tif 000009
【図８】
2010098555.tif 000010
【図９】
2010098555.tif 000011
【図１０】
2010098555.tif 000012
【図１１】
2010098555.tif 000013
【図１２】
2010098555.tif 000014