(57)【要約】【課題】アプリケーションサーバ機能がアクセスノードを介して促進されることを可能にする。【解決手段】アクセスノードは、アプリケーションサーバ、論理アクセスポート、およびリダイレクションフィルタモジュールを含む。リダイレクションフィルタモジュールは、データリダイレクションフィルタ、およびＡＲＰリダイレクションフィルタを含む。データリダイレクションフィルタは、データパケットの宛先ＭＡＣアドレスまたは宛先ＩＰアドレスが、アプリケーションサーバのＭＡＣアドレスまたはＩＰアドレスに対応するとき、アクセスポートで受け取られたデータパケットが、アプリケーションサーバに向けられることを促進する。ＡＲＰリダイレクションフィルタは、アクセスポートで受け取られたＡＲＰ要求メッセージのターゲットＩＰアドレスがアプリケーションサーバのＩＰアドレスに対応するとき、ＡＲＰ応答メッセージが発行されることを促進する。【選択図】図１
2006254430.tif 000002
【特許請求の範囲】
【請求項１】
アクセスノードにおけるアプリケーションサーバ機能を促進するための方法であって、
アドレス解決プロトコル（ＡＲＰ）要求メッセージがアクセスノードの論理アクセスポートで受け取られることに応答して、ターゲットインターネットプロトコル（ＩＰ）アドレスを指定するＡＲＰ要求メッセージにアクセスすること、
ターゲットＩＰアドレスの、アプリケーションサーバに割り当てられたＩＰアドレスとの成功した相関に応答して、ターゲットＩＰアドレスを、アクセスノード内に組み込まれたアプリケーションサーバのメディアアクセス（ＭＡＣ）アドレスと関連づける、ＡＲＰ応答メッセージを発行すること、および、
アプリケーションサーバのＩＰアドレスとＭＡＣアドレスの一方に対応するデータパケットの宛先アドレスに応答して、アプリケーションサーバに、論理アクセスポートで受け取られたデータパケットをリダイレクトすることを含む方法。
【請求項２】
前記発行することは、ＡＲＰ要求メッセージにアクセスすることに応答して、ＭＡＣアドレスを決定することを含む請求項１に記載の方法。
【請求項３】
アクセスポートのためのリダイレクションフィルタ機能を提供することをさらに含み、前記リダイレクションフィルタ機能を提供することは、データリダイレクションフィルタに対する条件付き情報を指定すること、および、ＡＲＰリダイレクションフィルタに対する条件付き情報を指定することを含む請求項１に記載の方法。
【請求項４】
データリダイレクションフィルタに対する前記条件付き情報を指定することは、データパケットの宛先ＭＡＣアドレスがアプリケーションサーバのＭＡＣアドレスに対応するとき、または、データパケットの宛先ＩＰアドレスがアプリケーションサーバのＩＰアドレスに対応するとき、アクセスポートで受け取られるデータパケットが、アプリケーションサーバに向けられるように指定することを含み、
ＡＲＰリダイレクションフィルタの前記条件付き情報を指定することは、アクセスポートで受け取られたＡＲＰ要求メッセージのターゲットＩＰアドレスがアプリケーションサーバのＩＰアドレスに対応するとき、ＡＲＰ応答メッセージが発行されるように指定することを含む請求項３に記載の方法。
【請求項５】
アプリケーションサーバのＩＰアドレスが、論理アクセスポートへのアクセスを有する顧客宅内機器（ＣＰＥ）のＩＰアドレスと同じＩＰサブネット内である、アプリケーションサーバのＩＰアドレスをアプリケーションサーバに割り当てること、および、
アプリケーションサーバのＭＡＣアドレスが、アプリケーションサーバに割り当てられたＩＰアドレスと結合される、アプリケーションサーバのＭＡＣアドレスを割り当てることをさらに含む請求項４に記載の方法。
【請求項６】
アプリケーションサーバのＩＰアドレスが、論理アクセスポートへのアクセスを有する顧客宅内機器（ＣＰＥ）のＩＰアドレスと同じＩＰサブネット内である、アプリケーションサーバのＩＰアドレスをアプリケーションサーバに割り当てること、および、
アプリケーションサーバのＭＡＣアドレスが、アプリケーションサーバに割り当てられたＩＰアドレスと結合される、アプリケーションサーバのＭＡＣアドレスを割り当てることをさらに含む請求項１に記載の方法。
【請求項７】
少なくとも１つのデータ処理装置と、
前記少なくとも１つのデータ処理装置に結合された論理アクセスポートと、
前記少なくとも１つのデータ処理装置に結合されたアプリケーションサーバと、
前記少なくとも１つのデータ処理装置に結合されたメモリと、
前記メモリからアクセス可能であり、前記少なくとも１つのデータ処理装置によって処理可能である命令とを含むアクセスノードであって、前記命令は、前記少なくとも１つのデータ処理装置が、
アドレス解決プロトコル（ＡＲＰ）要求メッセージが論理アクセスポートで受け取られることに応答して、ターゲットインターネットプロトコル（ＩＰ）アドレスを指定するＡＲＰ要求メッセージにアクセスすることと、
ターゲットＩＰアドレスの、アプリケーションサーバに割り当てられたＩＰアドレスとの成功した相関に応答して、ターゲットＩＰアドレスを、アプリケーションサーバのメディアアクセス（ＭＡＣ）アドレスと関連付ける、ＡＲＰ応答メッセージを発行することと、
アプリケーションサーバのＩＰアドレスとＭＡＣアドレスの一方に対応するデータパケットの宛先アドレスに応答して、アプリケーションサーバに、論理アクセスポートで受け取られたデータパケットをリダイレクトすることとを促進することを可能にするように構成されるアクセスノード。
【請求項８】
前記発行することは、ＡＲＰ要求メッセージにアクセスすることに応答して、ＭＡＣアドレスを決定することを含む請求項７に記載のアクセスノード。
【請求項９】
前記命令は、前記少なくとも１つのデータ処理装置が、アクセスポートに対するリダイレクションフィルタ機能を提供することを促進することを可能にするようにさらに構成され、
前記リダイレクションフィルタ機能を提供することは、データリダイレクションフィルタに対する条件付き情報を指定すること、および、ＡＲＰリダイレクションフィルタに対する条件付き情報を指定することを含む請求項７に記載のアクセスノード。
【請求項１０】
データリダイレクションフィルタに対する前記条件付き情報を指定することは、データパケットの宛先ＭＡＣアドレスがアプリケーションサーバのＭＡＣアドレスに対応するとき、または、データパケットの宛先ＩＰアドレスがアプリケーションサーバのＩＰアドレスに対応するとき、アクセスポートで受け取られるデータパケットが、アプリケーションサーバに向けられるように指定することを含み、
ＡＲＰリダイレクションフィルタの前記条件付き情報を指定することは、アクセスポートで受け取られたＡＲＰ要求メッセージのターゲットＩＰアドレスが、アプリケーションサーバのＩＰアドレスに対応するとき、ＡＲＰ応答メッセージが発行されるように指定することを含む請求項９に記載のアクセスノード。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書でなされる開示は、一般に、通信ネットワークに関し、より詳細には、通信ネットワークにおけるアプリケーションサーバ機能を促進するための方法に関する。
【背景技術】
【０００２】
アプリケーションサーバは、様々な異なるタイプの機能（すなわち、サーバ機能）のサポートをサポートする。このようなサーバ機能の例には、これだけに限定されないが、セキュリティおよび状態の保守、データのアクセスおよび持続性、ならびにコンテンツキャッチングが含まれる。このような機能は、本明細書では、アプリケーションサーバ機能と呼ばれる。アプリケーションサーバは、サーバ集中型アーキテクチャの中間層にあるコンポーネントベースのネットワーク要素である。従来、アクセスノードに対して、アプリケーションサーバは、通信ネットワーク内の比較的に集中化された位置にある。
【０００３】
アプリケーションサーバは、ＩＰアドレス可能（ＩＰ  ａｄｄｒｅｓｓａｂｌｅ）である必要がある。従来の様式でレイヤ２転送モデルを用いて構成されたアクセスノード（例えば、インテリジェントクロス接続、インテリジェントブリッジ、ブリッジなど）は、ＩＰアドレスに基づいてトラフィックをリダイレクトすることができない。したがって、従来の様式で構成されたアクセスノードは、それに組み込まれたアプリケーションサーバに、ローカルアクセスを提供することができない。さらに、ＩＰレイヤを実行しているアクセスノードについて、転送トラフィックは、ローカルでリダイレクトされうるが、ネットワークポートからのアクセスを防止するために、追加の特徴が提供される必要がある。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
通信ネットワーク内の比較的集中して配置されているアプリケーションサーバの重大な欠点は、トラフィックと関連付けられる。クライアントは、顧客宅内機器によって、アプリケーションサーバを介して定期的に情報にアクセスする。アプリケーションサーバの比較的集中した位置は、通信ネットワークにおいて、このような比較的集中化された位置でサポートされなければならないトラフィックボリュームに寄与する。好ましくないことに、ネットワークリソースの利用は、トラフィックボリュームが増大するのに従って増大する。
【０００５】
したがって、アプリケーションサーバをアクセスノードに組み込むための手法は、アプリケーションサーバの比較的集中化された配置と関連する欠点を解消し、そのことは、かかる手法を有用かつ有利にする。
【課題を解決するための手段】
【０００６】
本発明の実施形態は、アプリケーションサーバ機能がアクセスノードを介して促進されることを可能にする。より詳細には、本発明の実施形態は、顧客宅内機器（ＣＰＥ）に対する新しい要件が必要とならないように、現在配備されているＣＰＥと互換性のある様式で、アプリケーションサーバ機能がアクセスノードを介して促進されることを可能にする。本発明によるアクセスノードは、組み込まれたアプリケーションサーバを含み、転送トラフィックをアプリケーションサーバにローカルでリダイレクトできるようにＩＰレイヤ機能を実装し、また、ネットワークポートからのアプリケーションサーバに対するアクセスを制限する論理機能を含む。そうすることにより、本発明の実施形態は、有利なことに、ネットワークにおけるアプリケーションサーバの比較的集中化された配置に関連する１つまたは複数の欠点を解消する。
【０００７】
本発明によるアプリケーションサーバ機能は、アクセスノードに組み込まれたアプリケーションサーバに対するアクセスを提供する。多くの場合、アプリケーションサーバは、新しいサービスを提供しないが、ネットワークにおいてより集中して配置されたスタンドアロンサーバによって今日提供されている既存のサービスを提供する。このようなアクセスノードへの組み込みによって、これらのサービスは、より効率的で安全に提供される。これらの既存サービスでは、ＣＰＥ（例えば、ホームゲートウェイルータ）は、それらのサービスにアクセスする能力を有し、それらのサービスにアクセスできるように構成される。アプリケーションサーバを、ネットワークにおけるより集中化された位置から、アクセスノードに移動することは、ＣＰＥに対して基本的に透過的であり、ＣＰＥに対して新しい機能を再構成する必要はほとんどない。したがって、サービスプロバイダは、ネットワーク内で比較的集中して配置されたアプリケーションサーバ、アクセスノードに組み込まれたアプリケーションサーバ、またはその両者の組合せにサービスを提供する場合の全面的柔軟性を有する。
【０００８】
本発明の一実施形態は、複数の動作を含むアクセスノードにおけるアプリケーションサーバ機能を促進するための一方法である。一動作は、アドレス解決プロトコル（ＡＲＰ）要求メッセージがアクセスノードの論理アクセスポートで受け取られるのに応答して、ターゲットのインターネットプロトコル（ＩＰ）アドレスを指定するＡＲＰ要求メッセージにアクセスするために実行される。一動作は、アプリケーションサーバに割り当てられたＩＰアドレスと、ターゲットのＩＰアドレスの成功した相関に応答して、ターゲットのＩＰアドレスを、アクセスノード内に組み込まれたアプリケーションサーバのメディアアクセス（ＭＡＣ）アドレスと関連付ける、ＡＲＰ応答メッセージを発行するために実行される。一動作は、アプリケーションサーバのＩＰアドレスとＭＡＣアドレスの一方に対応するデータパケットの宛先アドレスに応答して、論理アクセスポートで受け取られたデータパケットを、アプリケーションサーバにリダイレクトするために実行される。
【０００９】
本発明の他の実施形態では、アクセスノードは、少なくとも１つのデータ処理装置、少なくとも１つのデータ処理装置に結合された論理アクセスポート、少なくとも１つのデータ処理装置に結合されたアプリケーションサーバ、少なくとも１つのデータ処理装置に結合されたメモリ、および、メモリからアクセス可能で少なくとも１つのデータ処理装置によって処理可能な命令を含む。この命令は、少なくとも１つのデータ処理装置が、ＡＲＰ要求メッセージが論理アクセスポートで受け取られることに応答して、ターゲットのＩＰアドレスを指定するＡＲＰ要求メッセージにアクセスすること、ターゲットのＩＰアドレスとアプリケーションサーバに割り当てられたＩＰアドレスとの成功した相関に応答して、ターゲットのＩＰアドレスをアプリケーションサーバのＭＡＣアドレスに関連付けるＡＲＰ応答メッセージを発行すること、および、アプリケーションサーバのＩＰアドレスとＭＡＣアドレスの一方に対応するデータパケットの宛先アドレスに応答して、論理アクセスポートで受け取ったデータパケットをアプリケーションサーバにリダイレクトすることを促進することを可能にするように構成される。
【００１０】
本発明の他の実施形態では、アクセスノードは、アプリケーションサーバ、アプリケーションサーバに結合された論理アクセスポート、および、論理アクセスポートに結合されたリダイレクションフィルタモジュールを含む。リダイレクションフィルタモジュールは、データリダイレクションフィルタ、およびＡＲＰリダイレクションフィルタを含む。
【００１１】
本発明により構成されたアクセスノードおよび方法は、アプリケーションサーバ機能を促進する従来のアクセスノードおよび従来の手法に対して、いくつかの利点を提供する。１つの利点は、本発明による組み込まれたアプリケーションサーバ機能を促進することは、アクセスノードに対して定義されたレイヤ２およびレイヤ３転送モデルに適用可能であることである。他の利点は、このようなアクセスノードおよび方法は、知られている（例えば標準の）ＩＰスタックを実行しているＣＰＥと互換性のある様式で実装されるように構成されることである。さらに他の利点は、アクセスノード内に（すなわちアクセスネットワーク上の周辺領域で）アプリケーションサーバを組み込むにより、アクセスネットワークを横断する必要があるトラフィックボリュームが減少し、したがって、ネットワークリソースの利用効率が向上することである。さらに別の利点は、組み込まれた（すなわちローカルの）アプリケーションサーバへの異なるネットワークおよびユーザに向いた（ｆａｃｅ）通信経路が、特定のセキュリティおよび管理の利益をもたらすことであり、これについては後で詳細に述べる。
【００１２】
次に、本発明の特定の態様を参照すると、少なくとも１つの実施形態では、ＡＲＰ応答メッセージを発行することは、ＡＲＰ要求メッセージにアクセスすることに応答して、ＭＡＣアドレスを決定することを含む。
【００１３】
本発明の少なくとも１つの実施形態では、アクセスポートに対するリダイレクションフィルタ機能が提供される。
【００１４】
本発明の少なくとも１つの実施形態では、リダイレクションフィルタ機能を提供することは、データリダイレクションフィルタに対して条件付き情報を指定すること、および、ＡＲＰリダイレクションフィルタに対して条件付き情報を指定することを含む。本発明の少なくとも１つの実施形態では、データリダイレクションフィルタに対する条件付き情報を指定することは、データパケットの宛先ＭＡＣアドレスが、アプリケーションサーバのＭＡＣアドレスに対応するとき、または、データパケットの宛先ＩＰアドレスが、アプリケーションサーバのＩＰアドレスに対応するときに、アクセスポートで受け取られたデータパケットが、アプリケーションサーバに向けられるように指定することを含む。
【００１５】
本発明の少なくとも１つの実施形態では、ＡＲＰリダイレクションフィルタの条件付き情報を指定することは、アクセスポートで受け取られたＡＲＰ要求メッセージのターゲットＩＰアドレスが、アプリケーションサーバのＩＰアドレスに対応するとき、ＡＲＰ応答メッセージが発行されるように指定することを含む。
【００１６】
本発明の少なくとも１つの実施形態では、アプリケーションサーバに割り当てられたＩＰアドレスは、論理アクセスポートに対するアクセスを有する顧客宅内機器（ＣＰＥ）のＩＰアドレスと同じＩＰサブネット内にあり、アプリケーションサーバに割り当てられたＭＡＣアドレスは、アプリケーションサーバに割り当てられたＩＰアドレスに結合される。
【００１７】
本発明の少なくとも１つの実施形態では、リダイレクションフィルタモジュールが適切なアクセスポートを決定することに応答して、アプリケーションサーバから適切な論理アクセスポートにメッセージを送るための一動作が提供される。
【００１８】
本発明の少なくとも１つの実施形態では、適切なアクセスポートを決定することは、アプリケーションサーバから送られるメッセージ内に指定された宛先ＭＡＣアドレスを評価することを含む。
【００１９】
上記のおよびその他の本発明の目的、実施形態、利点、および／または特徴は、さらに、以下の明細、ならびに添付の図面および特許請求の範囲を検討することにより、容易に明らかとなろう。
【発明を実施するための最良の形態】
【００２０】
図１は、アクセスノードに組み込まれたアプリケーションサーバ（すなわち、組み込まれたアプリケーションサーバ）を有するアクセスノードにおける、アプリケーションサーバ機能を促進するように構成された、本発明による方法（すなわち方法１００）を示す。アプリケーションサーバ機能をアクセスノード内に組み込むことは、通信ネットワークにおいてアプリケーションサーバ機能を提供するための従来の手法に対して有利である。より詳細には、このような組み込まれたアプリケーションサーバ機能は、アクセスノードに対して定義されたレイヤ２およびレイヤ３転送モデルに適用可能であり、知られている（例えば標準の）ＩＰスタックを実行しているＣＰＥと互換性のある様式で実装され、アクセスネットワークを横切る必要のあるトラフィックボリュームを減少させ、通信経路に向いたネットワークおよびユーザに対する、価値のあるセキュリティおよび管理の利益をもたらす。
【００２１】
方法１００は、アクセスノードの論理アクセスポート（すなわち、ユーザ側のアクセスポート）へのアクセスを有する顧客宅内機器（ＣＰＥ）に対するインターネットプロトコル（ＩＰ）アドレスサブネット範囲を決定するための動作１０２から開始する。論理アクセスポートの例には、デジタル加入者線上の論理回路、および受動光ネットワークインターフェースが含まれるが、これだけに限定されない。次いで、動作１０４が、ＣＰＥのＩＰアドレスと同じＩＰサブネットにおけるユーザに向いたＩＰアドレス（すなわちアプリケーションサーバのＩＰアドレス）を、アプリケーションサーバに割り当てるために実行され、次に、動作１０６が、アプリケーションサーバに割り当てられたＩＰアドレスに結合した（例えば、そのＩＰアドレスに一致した、割り当てられた）メディアアクセス制御（ＭＡＣ）アドレスを、アプリケーションサーバに割り当てるために実行される。
【００２２】
好ましい実施形態では、アプリケーションサーバは、ＩＰプロトコルスタック上で実行され、したがって、同様の他の任意のサーバは、ＩＰアドレスを用いてＣＰＥによってアドレス可能である必要がある。ＩＰアドレスは、論理アドレスである。アプリケーションサーバはまた、ハードウェアインターフェースの物理アドレスを割り当てられる必要がある。Ｅｔｈｅｒｎｅｔ（登録商標）接続を介して提供される接続の好ましい事例では、アプリケーションサーバに割り当てられるハードウェアインターフェースの物理アドレスは、Ｅｔｈｅｒｎｅｔ（登録商標）  ＭＡＣアドレス（すなわち、ＭＡＣアドレス）である。ＭＡＣアドレスは、アプリケーションサーバの物理Ｅｔｈｅｒｎｅｔ（登録商標）インターフェースの実（すなわち物理）ＭＡＣアドレスであることも、オペレータによって選択された仮想ＭＡＣアドレスであることもありうる。仮想ＭＡＣアドレスの利点は、ＭＡＣ層フィルタが使用される場合のリダイレクションフィルタの構成が、単純になり、アプリケーションサーバに関するハードウェア交換の際に再構成される必要がないことである。
【００２３】
本発明によれば、アプリケーションサーバのＩＰアドレスは、アプリケーションサーバに対するアクセスが必要であるか必要な可能性があるアクセスノードに直接接続されたＣＰＥのＩＰアドレスと同じＩＰサブネット内にある必要がある。ネットワークインターフェースに向いたネットワークを介したアプリケーションサーバに対する許可されないアクセスの可能性を限定するために、本発明では、アプリケーションサーバのユーザに向いたＩＰアドレスは、アクセスノードのアクセスポートで使用されないことが必要である。
【００２４】
アプリケーションサーバに、ＩＰアドレスとＭＡＣアドレスが割り当てられた後、動作１０８が、アプリケーションサーバと論理アクセスポートの間の内部データ経路を作成するために実行される。本発明の本質的態様は、この内部データ経路を提供していることである。本明細書では、アプリケーションサーバに割り当てられるＩＰアドレスおよびＭＡＣアドレスは、内部データ経路上でのみ可視である固有のアドレスとして定義される。アプリケーションサーバに割り当てられるＩＰアドレスおよびＭＡＣアドレスは、ネットワークリンク上のアクセスノードによっては決して使用されず、あるいは、アクセスノードは、ネットワークリンク上で受け取られた任意のメッセージアドレスまたはこれらのアドレスへの参照（例えば、アドレス解決プロトコル（ＡＲＰ）要求メッセージ）に応答しない。
【００２５】
ＩＰアドレスおよびＭＡＣアドレスが割り当てられているアプリケーションサーバと関連して、動作１１０は、論理アクセスポート上のリダイレクションフィルタ機能を提供するために実行される。リダイレクションフィルタ機能を提供することは、リダイレクションフィルタモジュール（すなわち論理リダイレクションフィルタモジュール）を論理アクセスポートの論理に組み込むことと、リダイレクションフィルタモジュールを論理アクセスポートと外部で結合することのいずれか一方を含むがそれだけに限定されない。本発明によるリダイレクションフィルタ機能は、本明細書では、データリダイレクションフィルタおよびＡＲＰリダイレクションフィルタを含むように定義される。本明細書では、必須ではないが好ましくは、データリダイレクションフィルタは、データパケットの宛先ＭＡＣアドレスが、アプリケーションサーバのＭＡＣアドレスに対応するとき、または、データパケットの宛先ＩＰアドレスが、アプリケーションサーバのＩＰアドレスに対応するとき、アクセスポートで受け取られたデータパケットが、アプリケーションサーバに向けられることを指定するように定められる。本明細書では、必須ではないが好ましくは、ＡＲＰリダイレクションフィルタは、アクセスポート上で受け取られたＡＲＰ要求メッセージのターゲットＩＰアドレスが、アプリケーションサーバのＩＰアドレスに対応するとき、ＡＲＰ応答メッセージが発行されることを指定するように定義される。互いに完全に一致する２つのアドレスは、本発明による、互いに対応するアドレスの一例である。同様に、互いに正確には一致しないが互いに適切に対応する２つのアドレス（例えば、互いに適切に対応するアドレスの必要とされる部分）は、本発明による、互いに対応するアドレスの例である。
【００２６】
アプリケーションサーバは、プレーンＩＰ転送モードで実行されているアクセスノードを有するＩＰアドレス可能デバイスであることは認識されよう。適切な装備（例えば、本発明によるリダイレクションフィルタ機能）なしでは、付加されたネットワークにおけるすべてのデバイス、ならびに、アクセスノードに直接接続されたＣＰＥは、望ましくないことに、アプリケーションサーバに容易にアクセスすることができる。本発明によるリダイレクションフィルタ機能は、ネットワークポートからアプリケーションサーバへのアクセスを許可された当事者（例えば、システム管理者）だけに制限する。管理インターフェースや、ネットワークリソースへの通常の通信経路を提供するなどのために、アプリケーションサーバがネットワークからアドレス可能であることが必要な場合、アプリケーションサーバには、ユーザに面するアドレスとは異なるサブネット範囲のＩＰアドレスが割り当てられなければならないことが本明細書では開示される。しかし、これは、アクセスノードにおける何らかの特定の機能を必要とするものではない。例えばアクセスノードのインバンド（ｉｎ−ｂａｎｄ）管理インターフェースにアクセスするために使用される、同じメカニズムあるいは同じアドレスさえも、再使用されうる。
【００２７】
他の実施形態では、論理アクセスポート上のリダイレクションフィルタ機能の提供は、アプリケーションサーバにＩＰアドレスまたはＭＡＣアドレスが割り当てられるのに先立ってまたはその後に行われることが本明細書では開示される。例えば、実ＩＰおよびＭＡＣアドレスが、論理アクセスポート上のリダイレクションフィルタ機能を提供するために必要とされない実施形態では、論理アクセスポート上のリダイレクションフィルタ機能の提供は、アプリケーションサーバにＩＰアドレスおよびＭＡＣアドレスが割り当てられるのに先立って行われることがある。
【００２８】
内部データ経路を作成しリダイレクションフィルタ機能を提供するための動作が実施された後、論理アクセスポートで受け取られたＡＲＰ要求メッセージにアクセスするための動作１１２が実行される。ＡＲＰ要求メッセージを内部データ経路にわたって流れているときにインターセプトすることは、ＡＲＰ要求メッセージにアクセスすることの実施形態である。ＡＲＰ要求メッセージがアクセスされると、ＡＲＰ要求メッセージのターゲットＩＰアドレスがアプリケーションサーバのＩＰアドレスに対応するかどうかを決定することを伴う、ＡＲＰ要求メッセージに対するリダイレクションフィルタ機能を実行するための動作１１４が実行される。ＡＲＰ要求メッセージのターゲットＩＰアドレスが、アプリケーションサーバのＩＰアドレスに対応しない場合、知られている従来の様式でＡＲＰ要求メッセージを取り扱うための動作１１６が実行される。そうでなければ、リダイレクションフィルタ機能によって、ＡＲＰ応答メッセージを、ＡＲＰ要求メッセージを送ったＣＰＥに発行するための動作１１８が実行される。ＡＲＰ応答メッセージは、アプリケーションサーバのＭＡＣアドレスに対してアプリケーションサーバのＩＰアドレスを解決する（すなわち関連付ける）。
【００２９】
アプリケーションサーバによってデータパケットが受け取られる意図がある場合、ＡＲＰ応答メッセージを受け取ることに応答して、ＣＰＥは、アプリケーションサーバの宛先アドレスを有するデータパケットを発行することができる。したがって、その後、論理アクセスポートのアクセスポート上でＩＰパケット（すなわちデータパケット）を受け取るための動作１２０が実行される。ＩＰデータパケットが受け取られた後、ＩＰパケットの宛先ＭＡＣアドレスがアプリケーションサーバのＭＡＣアドレスに対応するかどうか、または、ＩＰパケットの宛先ＩＰアドレスがアプリケーションサーバのＩＰアドレスに対応するかどうかを決定することを伴う、ＩＰパケットに対するリダイレクションフィルタ機能を実施するための動作１２２が実行される。ＩＰパケットの宛先ＭＡＣアドレスがアプリケーションサーバのＭＡＣアドレスと対応しない場合、または、ＩＰパケットの宛先ＩＰアドレスがアプリケーションサーバのＩＰアドレスと対応しない場合、知られている従来の様式でＩＰパケットを取り扱うための動作１２４が実行される。そうでない場合、リダイレクションフィルタ機能によって、論理アクセスポートとアプリケーションサーバの間で作成された内部データ経路を介してアプリケーションサーバにＩＰパケットをリダイレクトするための動作１２６が実行される。
【００３０】
図２は、本明細書ではアクセスノード２００として参照される、本発明によるアクセスノードの実施形態を示す。後で詳細に論じられるように、アクセスノード２００は、本発明によるアプリケーションサーバ機能を実行するように構成される。例えば、アクセスノード２００は、図１を参照して上記で論じられた方法１００が実行されるのを可能にするように適切に構成される。
【００３１】
アクセスノード２００は、データ処理装置２０５、メモリ２１０、アプリケーションサーバ２１５、ＡＲＰリダイレクションフィルタ２２０、データリダイレクションフィルタ２２５、ユーザに向いたアクセスポート２３０（すなわちアクセスポート２３０）、および、ネットワークに向いたネットワークインターフェース２３５（すなわちネットワークインターフェース２３５）を含む。ＡＲＰリダイレクションフィルタ２２０およびデータリダイレクションフィルタ２２５は共に、本発明によるリダイレクションフィルタモジュールの実施形態である。データ処理装置２０５、メモリ２１０、アプリケーションサーバ２１５、ＡＲＰリダイレクションフィルタ２２０、データリダイレクションフィルタ２２５、アクセスポート２３０、およびネットワークインターフェース２３５は、それらの間の相互作用を可能にするために相互接続されている。アプリケーションサーバ２１５、ＡＲＰリダイレクションフィルタ２２０、データリダイレクションフィルタ２２５、アクセスポート２３０、およびネットワークインターフェース２３５は、（方法１００による）アクセスノードによって実行される動作の観点から、それぞれの機能を提供する論理機能コンポーネントである。
【００３２】
図示された実施形態では、論理機能コンポーネントはそれぞれ、データ処理装置２０５のリソース処理を利用する。本発明によるアプリケーションサーバ機能をとりわけ実行するための命令２４０は、メモリ２１０内にある。より詳細には、命令２４０は、アプリケーションサーバ２１５、ＡＲＰリダイレクションフィルタ２２０、データリダイレクションフィルタ２２５、アクセスポート２３０、およびネットワークインターフェース２３５に関連付けられた機能を実行するように構成される。命令２４０は、メモリ２１０内からアクセス可能であり、データ処理装置２０５によって処理可能である。広範に言えば、命令２４０は、ＡＲＰ要求メッセージがアクセスノードの論理アクセスポートで受け取られることに応答して、データ処理装置２０５によるターゲットＩＰアドレスを指定するＡＲＰ要求メッセージにアクセスする動作の促進を可能にすること、ターゲットＩＰアドレスの、アプリケーションサーバに割り当てられたＩＰアドレスへの成功した相関に応答して、ターゲットＩＰアドレスを、アクセスノード内に組み込まれたアプリケーションサーバのＭＡＣアドレスに関連づけるＡＲＰ応答メッセージを発行すること、ならびに、アプリケーションサーバのＩＰアドレスとＭＡＣアドレスの一方に対応するデータパケットの宛先アドレスに応答して、アプリケーションサーバに、論理アクセスポートで受け取られたデータパケットをリダイレクトすることのために構成される。
【００３３】
本発明によるアクセスノードは、それに組み込まれたアプリケーションサーバを有する。したがって、本発明によるアプリケーションサーバは、アクセスノードに組み込まれたハードウェア上で実行されるサーバ機能（すなわち論理）を提供する。例えば、アプリケーションサーバは、アクセスノードにおける既存の処理リソースで実行されるサーバソフトウェア、アクセスノードに物理的に組み込まれた専用処理ハードウェアで実行されるサーバソフトウェア、（例えば、アクセスノードのスロットの１つに差し込むブレード、既存のブレードの１つの上のドーターカードなど）、および／または、論理的に組み込まれたアクセスノードに直接取り付けられた物理的に別個のハードウェア上で実行されるサーバソフトウェアによって実装されうる。本発明のコンテキストでは、論理的に組み込まれるとは、別個のボックスの装置の管理が、アクセスノードによって取り扱われること、組み合わされたハードウェアが、単一のネットワークノードとして管理システムに提示されること、および、アクセスノードと別個のハードウェアとの間の通信リンクが、外部の開かれたインターフェースでなくボックス内部のインターフェースとして扱われることを意味する。
【００３４】
以上の詳細な説明では、その一部分を形成する添付の図面に対し参照が行われ、例示によって本発明が実施されうる特定の実施形態が示されている。これらの実施形態とそのいくつかの変形形態は、当業者が本発明の実施形態を実施できるように十分に詳細に記述されている。このような発明的開示の精神および範囲から逸脱することなく、他の適切な実施形態も使用されうること、および、論理的、機構的、化学的、および電子的変更が行われうることを理解されたい。不必要な細部を避けるために、記述は、当業者に知られている特定の情報を省いている。したがって、以上の詳細な説明は、本明細書に示される特定の形態に限定されるものではなく、それどころか、添付の特許請求の範囲の精神および範囲に妥当に含まれうる、かかる代替形態、修正形態、および均等物を包含することが意図される。
【図面の簡単な説明】
【００３５】
【図１】アクセスノードに組み込まれたアプリケーションサーバを有するアクセスノードにおけるアプリケーションサーバ機能を促進するように構成された、本発明による方法を示す図である。
【図２】図１に示された方法を実施するように適切に構成された、本発明によるアクセスノードの実施形態を示す図である。
【符号の説明】
【００３６】
１００  方法
２００  アクセスノード
２０５  データ処理装置
２１０  メモリ
２１５  アプリケーションサーバ
２２０  ＡＲＰリダイレクションフィルタ
２２５  データリダイレクションフィルタ
２３０  アクセスポート
２３５  ネットワークインターフェース
２４０  命令
【図１】
2006254430.tif 000003
【図２】
2006254430.tif 000004
【外国語明細書】
2006254430.tif 000005
2006254430.tif 000006
2006254430.tif 000007
2006254430.tif 000008
2006254430.tif 000009
2006254430.tif 000010
2006254430.tif 000011
2006254430.tif 000012
2006254430.tif 000013
2006254430.tif 000014
2006254430.tif 000015
2006254430.tif 000016
2006254430.tif 000017
2006254430.tif 000018
2006254430.tif 000019
2006254430.tif 000020