(57)【要約】移動プラットフォーム上のインターネットプロトコル（ＩＰ）ベースのネットワーク上で、インターネット・コントロール・メッセージ・プロトコル（ＩＣＭＰ）ルータ発見プロトコル（ＩＲＤＰ）を作動させるネットワークであって、ネットワークのデフォルトルータの、１つ以上の搭載バックアップルータへの自動的な故障迂回を支持する。移動プラットフォーム上の複数の座席電子ボックス（ＳＥＢ）局の各々にパケットフィルタを含むことにより、セキュリティ防護対策も実現されており、ネットワーク上で送信されるＩＣＭＰタイプ９およびタイプ１０のパケットが阻止されるようにする。フィルタはさらに、各ＳＥＢが、ネットワーク上で作動しているルータの予め指定されたアドレスからの通知しか受付けないようにする。
2005527127.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク上のホスト、第１のルータ、および第２のルータ間の通信を、前記第１のルータが故障した場合に再構成するための方法であって、前記ホスト、前記第１のルータ、および前記第２のルータはすべて、インターネット・コントロール・メッセージ・プロトコル（ＩＣＭＰ）ルータ発見プロトコル（ＩＲＤＰ）上で作動しており、前記方法は、
前記ＩＲＤＰを用いて、前記第１のルータが前記ネットワーク上の前記ホストに送信する通知に含まれる第１の優先値を、前記第１のルータに割当てることによって、前記第１のルータを主ルータとして指定するステップと、
前記ＩＲＤＰを用いて、バックアップルータが前記ネットワーク上の前記ホストに送信する通知に含まれる第２の優先値を、前記第２のルータに割当てることによって、前記第２のルータを前記バックアップルータとして指定するステップと、
前記主ルータから通知を受信した後で、前記ホストに前記ネットワークを通して前記主ルータへデータを送信させるステップと、
前記ホストが予め定められた期間内に前記主ルータから通知を受信していない場合、前記ホストが、前記バックアップルータからの通知を認識し、前記バックアップルータを主ルータとして扱い、前記バックアップルータへデータを送信させるステップとを含み、それにより前記バックアップルータが、前記ホストから受信した前記データを、前記ネットワークを通して所望の宛先へルーティングする、方法。
【請求項２】
複数の前記バックアップルータが設けられ、前記バックアップルータの各々は前記ネットワーク上で前記ホストと通信し、各々には優先値が割当てられており、
前記主ルータが故障すると、前記ホストが、最も高い優先値を有する前記バックアップルータを使用するステップをさらに含む、請求項１に記載の方法。
【請求項３】
前記ネットワーク上で作動している任意のルータによって、前記ネットワーク上で前記ホストへ送信されるタイプ９およびタイプ１０のＩＣＭＰパケットの受信を阻止するステップをさらに含む、請求項１に記載の方法。
【請求項４】
複数の独立したコンピュータ装置からデータパケットを受信するために、前記主ルータを設定するステップをさらに含む、請求項１に記載の方法。
【請求項５】
前記ネットワーク上で、ホストと、前記ホストへ送信の通知を通信する複数のルータとの間の通信を再構成するための方法であって、前記ルータおよび前記ホストはすべて、インターネット・コントロール・メッセージ・プロトコル（ＩＣＭＰ）ルータ発見プロトコル（ＩＲＤＰ）上で作動しており、前記方法は、
前記ホストを、複数のパーソナルコンピュータ装置との通信用に設定するステップと、
前記ホストに、前記ルータのすべての中で最も高い優先値を有するアドレスを含む通知を送信する前記ルータのうちの第１のルータを、デフォルトルータとして認識させるステップと、
前記デフォルトルータが所定の期間の間、前記ネットワーク上で通知を送信するのを止めた場合に、前記ホストに、前記ホストによって維持されるルーティングテーブルから、前記デフォルトルータとしての前記ルータのうちの前記第１のルータを除去させるステップと、
前記ホストに、次に高い優先値をその通知内に有する前記ルータを、第２のデフォルトルータとして認識させ、前記第２のデフォルトルータを、前記ホストの前記ルーティングテーブルにおける新しいデフォルトルータとして指定するステップと、
前記ルータのうちの前記第１のルータが通知の送信を止めている間、前記第２のデフォルトルータも所定の期間の間、通知の送信を止めた場合に、前記ホストに、前記第２のルータの優先値の次に高い優先値を有する通知を送信している前記ルータを、第３のルータ
として認識させ、前記第３のルータを、前記ホストの前記ルーティングテーブルにおける前記デフォルトルータとして指定するステップとを含む、方法。
【請求項６】
前記ホストが、前記ネットワーク上で作動していることが知られている予め定められたルータの、前記ネットワーク上で送信される通知のみを受付けるようにするために、前記ホストと少なくとも１つのパケットフィルタを使用するステップをさらに含む、請求項５に記載の方法。
【請求項７】
前記少なくとも１つのパケットフィルタを使用するステップは、前記ホストから、前記ネットワーク上で通知を送信する認可ルータへ送信されるデータパケットの流用を予防するために、タイプ９およびタイプ１０のパケットの一方を含む前記ネットワーク上で、前記ホストに向けて送信された任意の通知の前記ホストによる受信を阻止するステップを含む、請求項６に記載の方法。
【請求項８】
前記ネットワーク上で、ホストと、前記ホストへ送信通知を通信する複数のルータとの間の通信を再構成するための方法であって、前記ルータおよび前記ホストはすべて、インターネット・コントロール・メッセージ・プロトコル（ＩＣＭＰ）ルータ発見プロトコル（ＩＲＤＰ）上で作動しており、前記方法は、
前記ホストを、複数のパーソナルコンピュータ装置との通信用に設定するステップと、
前記ホストに、前記ルータのすべての中で最も高い優先値を有するアドレスを含む通知を送信する前記ルータのうちの第１のルータを、デフォルトルータとして認識させるステップと、
前記デフォルトルータが所定の期間の間、前記ネットワーク上で通知を送信するのを止めた場合に、前記ホストに、前記ホストによって維持されるルーティングテーブルから、前記デフォルトルータとしての前記ルータのうちの前記第１のルータを除去させるステップと、
前記ホストに、次に高い優先値をその通知内に有する前記ルータを、第２のデフォルトルータとして認識させ、前記第２のデフォルトルータを、前記ホストの前記ルーティングテーブルにおける新しいデフォルトルータとして指定するステップと、
前記ルータのうちの前記第１のルータが通知の送信を止めている間、前記第２のデフォルトルータも所定の期間の間、通知の送信を止めた場合に、前記ホストに、前記第２のルータの優先値の次に高い優先値を有する通知を送信している前記ルータを、第３のルータとして認識させ、前記第３のルータを、前記ホストの前記ルーティングテーブルにおける前記デフォルトルータとして指定するステップと、
前記ホストが前記ネットワーク上で受信可能な通知を制限するために、前記ホスト上の少なくとも１つのパケットフィルタを使用するステップとを含む、方法。
【請求項９】
少なくとも１つのパケットフィルタを使用する前記ステップは、前記ネットワーク上で前記ホストに向けて送信されたすべてのタイプ９のデータパケットの前記ホストによる受信を阻止するステップを含む、請求項８に記載の方法。
【請求項１０】
少なくとも１つのパケットフィルタを使用する前記ステップは、前記ネットワーク上で前記ホストに向けて送信されたすべてのタイプ１０のデータパケットの前記ホストによる受信を阻止するステップを含む、請求項８に記載の方法。
【請求項１１】
ネットワーク上のホスト、第１のルータ、および第２のルータ間の通信を、前記第１のルータが故障した場合に再構成するための方法であって、前記ホスト、前記第１のルータ、および前記第２のルータはすべて、インターネット・コントロール・メッセージ・プロトコル（ＩＣＭＰ）ルータ発見プロトコル（ＩＲＤＰ）上で作動しており、前記方法は、
前記ＩＲＤＰを用いて、前記第１のルータが前記ネットワーク上の前記ホストに送信す
る通知に含まれる第１の優先値を、前記第１のルータに割当てることによって、前記第１のルータを主ルータとして指定するステップと、
前記ＩＲＤＰを用いて、バックアップルータが前記ネットワーク上の前記ホストに送信する通知に含まれる第２の優先値を、前記第２のルータに割当てることによって、前記第２のルータを前記バックアップルータとして指定するステップとを含み、前記第２の優先値は前記第１の優先値よりも小さく、前記方法はさらに、
前記主ルータから通知を受信した後で、前記ホストに前記ネットワーク上のデータパケットを前記主ルータへ送信させるステップと、
前記ホストが予め定められた期間内に前記主ルータから通知を受信していない場合、前記ホストが、前記バックアップルータからの通知を認識し、前記バックアップルータを主ルータとして扱い、その後、前記第１のルータの代わりに前記バックアップルータへデータを送信するステップとを含み、それにより前記バックアップルータは、前記ホストから受信した前記データを、前記ネットワークを通して所望の宛先へルーティングし、前記方法はさらに、
前記ホストが受信する通知のタイプを制限し、それにより、前記ネットワークへのアクセスを取得した無認可ルータが、前記ホストに前記無認可ルータを前記デフォルトルータとして認識させる通知を送信する可能性を排除するために、前記ホスト上のフィルタを使用するステップを含む、方法。
【請求項１２】
フィルタを使用する前記ステップは、前記ネットワーク上で送信されるすべてのタイプ９の通知パケットを阻止するステップを含む、請求項１１に記載の方法。
【請求項１３】
フィルタを使用する前記ステップは、前記ネットワーク上で送信されるすべてのタイプ１０の通知パケットを阻止するステップを含む、請求項１１に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
発明の分野
この発明はインターネットプロトコル（ＩＰ）ベースのネットワークに関し、より特定的には、予め定められたデフォルトルータが故障した場合に、ネットワーク上で作動しているホストがバックアップルータをデフォルトルータとして認識できるようにする、移動ＩＰベースのネットワーク上で実現されるルータ発見プロトコルに関する。この発明はまた、ホストが、ＩＰベースのネットワーク上で作動するよう予め認可されたルータのみを、可能なバックアップルータとして認識することを確実にするためのセキュリティ手段へも向けられている。
【背景技術】
【０００２】
発明の背景
インターネット・コントロール・メッセージ・プロトコル（ＩＣＭＰ）ルータ発見プロトコル（ＩＲＤＰ）は、局所的に取付けられたネットワーク上のデフォルトルータをホストが発見できるようにするＩＣＭＰベースのプロトコルである。このプロトコルは、ネットワーク上で作動している各ホスト上にデフォルトルートを手動で構成する必要性を排除する。ネットワーク上の「デフォルト」ルータが故障すると、ホストは自動的にバックアップルータを選択し、そのデフォルトルートをそれに応じて調整する。非ルーティングホスト上で実行中のＩＲＤＰデーモンが、ホストのルーティングテーブルにおけるデフォルトルートのみを処理する。
【０００３】
ＩＲＤＰは、ルータとホストという２種類のネットワーク装置を規定する。ＩＲＤＰは、通知および要請という２つの拡張されたＩＣＭＰメッセージタイプを提供する。ルータはそのネットワークアドレスを通知し、受信ホストはルータのアドレスをそのルーティングテーブルに入力して、デフォルトＩＰパケットルートを作り出す。ネットワーク上の各ルータは、定期的な間隔（たとえば＿秒）で「通知」を送信する。ホストは、ネットワークを通して要請を送信することによって、即時の通知を要求できる。ＩＲＤＰ通知は、予め規定された存続時間（通常＿秒）の間のみ有効であると考えられる。この存続時間中に新しい通知が見られなければ、ルータアドレスは無効であると考えられ、ホストは対応するデフォルトルートをそのルーティングテーブルから除去する。存続時間値はあらゆるＩＲＤＰ通知のヘッダに含まれており、ＩＰパケットに含まれる全アドレスに当てはまる。
【０００４】
各ルータアドレスはさらに、それに関連する優先値を有する。この値は、符号の付いた３２ビットの量を表わす。ＩＲＤＰホストは、最も高い優先値を有するアドレスを用いて、どのルータを「デフォルト」ルータとして指定すべきかを判断する。ルータはこの優先値を構成するメカニズムを提供するが、それが何か他の値に設定されていない場合、それは普通「０」にデフォルト設定される。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ホストと複数のルータとを有する移動のインターネットプロトコル（ＩＰ）ベースのネットワークでは、「デフォルト」ルータとして指定されているルータが故障した場合に、移動プラットフォームからホストによって送信されるＩＰパケットを地上局へ、または何か他のプラットフォーム外の宛先へルーティングできる、ということは重要である。そのような場合、ホストが、ネットワーク上の異なるルータをデフォルトルータとして認識するようにそのルーティングテーブルを再構成できるようにするための手段がなければ、デ
フォルトルータが故障するとデータパケットはホストからネットワークを通して送信できなくなるであろう。したがって、ホスト（またはホストにインターフェイス接続されたコンピュータ装置）におけるデフォルトルータ設定を変更して、以前には指定されていなかったネットワーク上の異なるルータをデフォルトルータとして指定できるようにする何らかのメカニズムを有することが重要である。そのような機能は、初期デフォルトルータの故障の際、初期デフォルトルータの他に異なるルータを、ＩＰパケットを移動プラットフォームからルーティングするために使用できるようにする。
【０００６】
移動プラットフォームＩＰベースのネットワーク上でのＩＲＤＰの適用に関する別の懸念は、無認可のルータがネットワークへのアクセスを獲得し、それ自体を「最優先」ルータとして通知し、次にネットワーク上のホストからの任意のＩＰトラフィックを取込む、という危険である。この危険は、ＩＲＤＰが、ＩＲＤＰに従って作動しているルータによって送信される通知の信憑性を検証するための備えを行なっていないために存在する。このため、ネットワークへの直接アクセスで、任意の個人が、それ自体を最優先ルータとして通知するルータを設定し、次にネットワーク上で送信されるホストからの任意のトラフィックを取込むおそれがある。そのような筋書きは、そのコンピュータが「介入者」スタイルの攻撃を行なうために使用されることも可能にする。
【０００７】
前述に鑑みて、ネットワーク上で作動中のコンピュータがそれ自体をデフォルトルータとして通知し、全てのネットワークトラフィックを妨害する危険を緩和または排除する、移動プラットフォーム上に導入されるネットワークの何らかのメカニズムも必要とされる。
【課題を解決するための手段】
【０００８】
発明の概要
この発明は、デフォルトルータの故障の場合にネットワーク上のデフォルトルータを変更するための手段を提供する移動インターネットプロトコル（ＩＰ）ベースのネットワークに関する。この発明はさらに、ネットワークにアクセスしている装置がそれ自体をデフォルトルータとしてホストへ通知し、したがって全ネットワークトラフィックを妨害することを防止するための手段へ向けられている。
【０００９】
好ましい一実施例では、この発明は、移動プラットフォーム上に配置されたＩＰベースのネットワーク上に、インターネット・コントロール・メッセージ・プロトコル（ＩＣＭＰ）ルータ発見プロトコル（ＩＲＤＰ）を実現する。移動プラットフォームは、プラットフォーム上のネットワークに結合されたコンピュータ装置を操作する複数の乗員を有する航空機、船舶、列車、または事実上他のあらゆる形の乗物を含んでいてもよい。ＩＲＤＰでは、ルータの各々は指定された「優先」値を有しており、それは、各ルータによりネットワークを通してホストへ送信される通知に含まれる。ホストは、最も高い優先度を通知しているルータを選択し、そのルータをデフォルトルータとして使用する。各通知は「存続時間」値も所持しており、それにより各ホストは、そのルータが故障した場合、そのルーティングテーブルへの入力を時間切れとし、その最後に送信された通知の満了後に通知の送信をやめるようになる。ホストは次に、故障したルータの入力を、次に高い優先値を通知している異なるルータと置き換えることができる。これにより、初めに設定されたデフォルトルータが故障した場合には、ネットワーク上の２つ以上のルータがデフォルトルータとして設定されるようになる。
【００１０】
この発明では、乗客または乗員の座席もしくは局に直接結合されてもよい１つ以上のルーティング装置が含まれることが予期される。便宜上、これらのルーティング装置の各々を「座席電子ボックス」（ＳＥＢ）と呼ぶ。各ＳＥＢはホストＩＲＤＰ機能を実行する。好ましい一実施例では、ルータを各々含む複数のサーバもネットワークにインターフェイ
ス接続されている。あるサーバが故障した場合、ＩＲＤＰは、次に高い優先値を有する他のサーバのうちの１つが、ネットワーク上でデフォルトルータとしての使用に備えて設定されるようにする。
【００１１】
この発明はさらに、ネットワークにインターフェイス接続された装置がそれ自体をデフォルトルータとして通知し、ホストからの全ネットワークトラフィックを妨害する可能性を排除するセキュリティ防護対策を実現する。これは、各ＳＥＢがネットワーク上の特定のサーバおよび／またはルータからの通知のみを受付けるようにする、各ＳＥＢインターフェイス上のフィルタを含むことによって達成される。好ましい一形態では、フィルタは、ネットワークにインターフェイス接続された装置からそれへ送信されるすべてのＩＣＭＰのタイプ９およびタイプ１０のパケットを阻止するパケットフィルタを含む。
【発明の効果】
【００１２】
この発明はこのように、周知のＩＲＤＰを利用しつつ、以前に規定されたデフォルトルータが故障した場合には、移動プラットフォーム上のＳＥＢの各々が新しいデフォルトルータを指定するようにそのルーティングテーブルを再構成できるようにしており、それは任意のネットワークトラフィックがネットワークから離れることを防止する。この発明はさらに、ネットワークとインターフェイス接続され、それ自体を最優先ルータとして通知する装置による「介入者」スタイルの攻撃を防止するためのセキュリティ防護対策を実現する。
【発明を実施するための最良の形態】
【００１３】
この発明の利用可能性のなお一層の領域は、以下に提供される詳細な説明から明らかとなるであろう。詳細な説明および特定の例は、この発明の好ましい実施例を示しているものの、例示のみのために意図されており、この発明の範囲を限定するよう意図されてはいない。
【００１４】
この発明は、詳細な説明および添付図面からより十分に理解されるであろう。
【００１５】
好ましい実施例の詳細な説明
好ましい実施例の以下の説明は本質的に単なる例示であり、この発明、その用途、または使用を限定する意図は全くない。
【００１６】
図１を参照すると、移動プラットフォーム上で実現され、この発明が使用され得るネットワーク構成の例として、ネットワーク１０が示されている。ネットワーク１０は、インターネット・コントロール・メッセージ・プロトコル（ＩＣＭＰ）ルータ発見プロトコル（ＩＲＤＰ）を利用している。第１のサーバが「航空機サーバ１」１２として指定されており、それはネットワーク１０の通信バス１４にインターフェイス接続されている。「航空機サーバ２」１６として指定された第２のサーバも通信バス１４にインターフェイス接続されている。好ましい一形態では、第１の航空機サーバ１２は、ルータも含むウェブサーバを含む。第２の航空機サーバ１６は、ルータも含むメディアサーバを含む。第１の航空機サーバ１２は好ましくは、インターネットウェブページを記憶するために使用される。メディアサーバは、航空機、船舶または列車などの乗物に乗っている乗客または乗員が見たい、もしくは聞きたいかもしれないメディア（つまりストリーミング音声および／または映像）コンテンツの他の形態を記憶するために使用される。「航空機ルータ」１８もバス１４にインターフェイス接続されている。航空機ルータ１８は、ネットワーク１０が配置された乗物からネットワークトラフィックをルーティングするために使用される。所望すれば、より少ない、またはより多い数のルータをネットワーク１０にインターフェイス接続可能であることが理解されるであろう。
【００１７】
図１をさらに参照すると、複数の追加のルータ２０、２２および２４もネットワーク１０の通信バス１４にインターフェイス接続されている。好ましい一形態での各ルータ２０、２２および２４は、「座席電子ボックス」（ＳＥＢ）２０ａ、２２ａおよび２４ａの一部をそれぞれ含む。各ＳＥＢ２０、２２および２４は、ラップトップコンピュータ、携帯情報端末、または他の個人コンピュータ装置などの複数のコンピュータ装置２６を、ネットワーク１０にインターフェイス接続するために使用される。もちろん、ネットワーク１０にインターフェイス接続されるべきコンピュータ装置２６の総数に依存して、より多い、またはより少ない数のルータ２０、２２および２４が含まれ得ることも理解されるであろう。
【００１８】
ルータ１２、１６、１８、２０、２２および２４の各々は、ＩＲＤＰに従って作動する。そのため、各ルータ１２、１６および１８は、座席ルータ２０、２２および２４の各々へ定期的な「通知」を送信するようにされる。座席ルータ２０、２２および２４の各々は「ホスト」装置として機能する。各通知は、「優先」値および「存続時間」値だけでなく、ルータ１２、１６または１８のネットワークアドレスを含む。優先値とは、ネットワーク１０が初めに構成された際にルータへ割当てられた数値である。優先値は、ネットワーク１０上のルータの優先度の指定を提供する、符号の付いた３２ビットの量である。各座席ルータ２０、２２および２４は、最も高い優先値を通知しているルータをその「デフォルト」ルータとして使用し、そのルーティングテーブルにおけるその特定のルータをデフォルトルータとして指定する。各座席ルータ２０、２２および２４は、それがコンピュータ装置２６の各々から受信したＩＰパケットを、それがそのルーティングテーブルにおいてデフォルトルータとして指定したルータへルーティングする。
【００１９】
存続時間値は、ルータ１２、１６および１８の各々によって送信されるあらゆるＩＲＤＰ通知のヘッダに含まれている。この値は、ルータ１２、１６または１８によって送信される通知へ存続時間を割当て、その期間は＿−＿ミリ秒の範囲にあってもよい。座席ルータ２０、２２および２４がこの存続時間値内に、現在デフォルトルータとして認識されているルータから通知を受信しなかった場合、座席ルータ２０、２２および２４の各々はこの状態を、デフォルトルータに故障が起こった兆候として解釈する。この場合、座席ルータ２０、２２および２４の各々は、それらの関連するコンピュータ装置２６からネットワーク１０上の異なるルータへＩＰパケットを送信できるように、それらのルーティングテーブルを再構成できなければならない。
【００２０】
デフォルトルータが故障した場合の上述の問題は、ＩＲＤＰを用いて、各座席ルータ２０、２２および２４が次に高い優先値を有するルータ１２、１６または１８をデフォルトルータとして選択できるようにすることにより、この発明によって対処される。図１に示す例示的なネットワーク１０では、航空機ルータ１８が最も高い優先値（つまり３）を有しており、したがって、座席ルータ２０、２２および２４の各々によってデフォルトルータとして認識されている。このルータが故障した場合、優先値「２」を有する第２の航空機サーバ１６が、座席ルータ２０、２２および２４の各々によって認識される。航空機ルータ１８、および第２の航空機サーバ１６のルータが双方とも故障した場合、ＩＲＤＰは、第１の航空機サーバ１２が座席ルータ２０、２２および２４の各々によってデフォルトルータとして認識され得るようにする。
【００２１】
座席ルータ２０、２２および２４の各々のルーティングテーブルを再構成する上述の方法を図２に示す。ネットワーク１０上でホストとして機能する座席ルータ２０、２２および２４の各々は、ステップ２８に示すように、ルータ１８、および、第１のサーバ１２ならびに第２のサーバ１６のルータからそれぞれ通知を受信する。ステップ３０に示すように、座席ルータ２０、２２および２４の各々は、現在のデフォルトルータ（航空機ルータ１８）の通知が時間切れとなったかどうかを判断する。なっていない場合、座席ルータ２
０、２２および２４の各々は、ステップ３２に示すように、航空機ルータ１８をデフォルトルータとして使用し続け、ループ３４によって示すように、さらに通知を受信し続ける。ステップ３０でなされた判断が、現在のデフォルトルータからの通知が時間切れとなっていること、つまり、次の通知が前に受信された通知の存続時間値内にデフォルトルータから受信されなかったことを示す場合、ステップ３６に示すように、座席ルータ２０、２２および２４は現在のデフォルトルータ（つまり航空機ルータ１８）をそれらのルーティングテーブルから除去する。ステップ３８に示すように、各座席ルータ２０、２２および２４はその後、次に高い優先値を有する通知を提供しているルータ（つまり第２の航空機サーバ１６のルータ）のアドレスを取得して、その特定のルータを新しいデフォルトルータとして指定する。座席ルータ２０、２２および２４の各々はその後、ループ４０によって示すように、ネットワーク上で作動している残りのルータから通知を受信し続ける。
【００２２】
この発明はさらに、ネットワーク１０にインターフェイス接続された装置がそれ自体を最優先（つまりデフォルト）ルータとして座席ルータ２０、２２および２４へ通知することを防止するセキュリティ防護対策を実現する。この防護対策は、各ＳＥＢ２０ａ、２２ａおよび２４ａのインターフェイス上にパケットフィルタを含むことによって実現される。このフィルタを図１に簡略化された形で、各ＳＥＢ２０ａ、２２ａおよび２４ａに関連するフィルタ４０によって図示する。このフィルタは、すべてのＩＣＭＰタイプ９およびタイプ１０パケットを阻止し、各ＳＥＢ２０ａ、２２ａおよび２４ａが、ネットワーク１０上の予め規定されたルータ（つまり、ネットワーク１０上でそういうものとして作動するよう認可されたルータとなるよう、ホストに知られたアドレスを有するルータ）および／またはメディアサーバからの通知しか受付けないようにする。これは、何らかの装置がネットワーク１０にインターフェイス接続され、各ＳＥＢ２０ａ、２２ａおよび２４ａにそれをデフォルトルータとして認識させようとして、現在のデフォルトルータよりも高い優先値を有する通知を送信する可能性を排除する。
【００２３】
この発明はしたがって、現在のデフォルトルータが故障した場合に各ホスト（つまり座席ルータ２０、２２および２４）上にデフォルトルートを手動で設定する必要性を排除し、このため任意のＩＰパケットがネットワーク１０から送信されることを防止する。この発明はさらに、ネットワーク１０にインターフェイス接続された装置がそれ自体を最優先ルータとして通知し、このため座席ルータ２０ａ、２２ａおよび２４ａによって送信されるＩＰパケットを妨害し得る可能性を排除する。
【００２４】
この発明の説明は本質的に単なる例示であり、このため、この発明の要旨から逸脱しない変形は、この発明の範囲内にあるよう意図されている。そのような変形は、この発明の精神および範囲からの逸脱であると考えられるべきではない。
【図面の簡単な説明】
【００２５】
【図１】この発明で使用される移動プラットフォームにとって好適な例示的なネットワークのフローチャートである。
【図２】デフォルトルータとして故障したルータを除去し、ホストに異なるルータをデフォルトルータとして指定させるステップを図示するフローチャートである。
【図１】
2005527127.tif 000003
【図２】
2005527127.tif 000004
【手続補正書】
【提出日】平成17年5月25日(2005.5.25)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００３
【補正方法】変更
【補正の内容】
【０００３】
ＩＲＤＰは、ルータとホストという２種類のネットワーク装置を規定する。ＩＲＤＰは、通知および要請という２つの拡張されたＩＣＭＰメッセージタイプを提供する。ルータはそのネットワークアドレスを通知し、受信ホストはルータのアドレスをそのルーティングテーブルに入力して、デフォルトＩＰパケットルートを作り出す。ネットワーク上の各ルータは、定期的な間隔（たとえば６０秒）で「通知」を送信する。ホストは、ネットワークを通して要請を送信することによって、即時の通知を要求できる。ＩＲＤＰ通知は、予め規定された存続時間（通常１８０秒）の間のみ有効であると考えられる。この存続時間中に新しい通知が見られなければ、ルータアドレスは無効であると考えられ、ホストは対応するデフォルトルートをそのルーティングテーブルから除去する。存続時間値はあらゆるＩＲＤＰ通知のヘッダに含まれており、ＩＰパケットに含まれる全アドレスに当てはまる。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
存続時間値は、ルータ１２、１６および１８の各々によって送信されるあらゆるＩＲＤＰ通知のヘッダに含まれている。この値は、ルータ１２、１６または１８によって送信される通知へ存続時間を割当てる。座席ルータ２０、２２および２４がこの存続時間値内に、現在デフォルトルータとして認識されているルータから通知を受信しなかった場合、座席ルータ２０、２２および２４の各々はこの状態を、デフォルトルータに故障が起こった兆候として解釈する。この場合、座席ルータ２０、２２および２４の各々は、それらの関連するコンピュータ装置２６からネットワーク１０上の異なるルータへＩＰパケットを送信できるように、それらのルーティングテーブルを再構成できなければならない。
【国際調査報告】
2005527127.tif 000005
2005527127.tif 000006