(57)【特許請求の範囲】
【請求項１】
アウトオブボックス・インターフェイスを有するパケット・ルータとアウトオブボックス・サービスを実施するように構成される二以上のアウトオブボックス・サーバとを備えるシステムであって、
前記二以上のアウトオブボックス・サーバが、一のＶＬＡＮ  ＩＤによって識別される一のＶＬＡＮを形成するように構成されており、
前記パケット・ルータが、パケットを、前記アウトオブボックス・インターフェイスを介して前記ＶＬＡＮ  ＩＤを有する前記ＶＬＡＮに単一の動作で送るように構成され、前記パケットが、各前記アウトオブボックス・サーバが有する転送テーブルに基づいて、前記アウトオブボックス・サービスを提供するように前記パケットを処理する特定の数の前記アウトオブボックス・サーバに、決められた順序で従うようルーティングされる、システム。
【請求項２】
請求項１に記載のシステムにおいて、前記ＶＬＡＮ  ＩＤによって識別されるＶＬＡＮを形成する前記各アウトオブボックス・サーバが前記転送テーブルを備えており、前記転送テーブルが、一の前記アウトオブボックス・サーバが前記パケットに所与の一の前記アウトオブボックス・サービスを実施した後に、その次のどの一のアウトオブボックス・サーバに対して前記パケットが転送されるべきかを特定する、システム。
【請求項３】
請求項１又は２に記載のシステムにおいて、前記アウトオブボックス・サービスが、スパム・ブロック、ウィルス・チェック及びデータ圧縮を含む、システム。
【請求項４】
請求項１から３のいずれか１項に記載のシステムにおいて、前記パケット・ルータが、特定のカスタマ・グループの情報を前記パケットから識別し、前記識別されたカスタマ・グループの前記パケットを前記識別されたカスタマ・グループの前記情報に対応するＶＬＡＮに送るように構成される、システム。
【請求項５】
アウトオブボックス・インターフェイスを有するパケット・ルータとアウトオブボックス・サービスを実施するように構成される二以上のアウトオブボックス・サーバとを備えるシステムにおいてパケットをルーティングする方法であって、
前記二以上のアウトオブボックス・サーバが、一のＶＬＡＮ  ＩＤによって識別される一のＶＬＡＮを形成するように構成されており、
前記パケット・ルータが、パケットを、前記アウトオブボックス・インターフェイスを介して前記ＶＬＡＮ  ＩＤを有する前記ＶＬＡＮに単一の動作で送るステップであって、前記パケットが、各前記アウトオブボックス・サーバが有する転送テーブルに基づいて、前記アウトオブボックス・サービスを提供するように前記パケットを処理する特定の数のアウトオブボックス・サーバに、決められた順序で従うようルーティングされるステップを含む、方法。
【請求項６】
請求項５に記載の方法において、前記ＶＬＡＮ  ＩＤによって識別されるＶＬＡＮを形成する前記各アウトオブボックス・サーバが前記転送テーブルを備えており、更に、
一の前記アウトオブボックス・サーバが前記パケットに所与の一の前記アウトオブボックス・サービスを実施した後に、前記転送テーブルで特定されるように、前記パケットをその次の一のアウトオブボックス・サーバに転送するステップを備える、方法。
【請求項７】
請求項５又は６に記載の方法において、前記アウトオブボックス・サービスが、スパム・ブロック、ウィルス・チェック及びデータ圧縮を含む、方法。
【請求項８】
請求項５から７のいずれか１項に記載の方法において、更に、前記パケット・ルータが、特定のカスタマ・グループの情報を前記パケットから識別するステップと、前記識別されたカスタマ・グループの前記パケットを前記カスタマ・グループの前記情報に対応するＶＬＡＮに送るステップとを備える、方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アウトオブボックス・サービスのカスケーディングに関するものである。
【背景技術】
【０００２】
ルータは、通例レイヤ３に使用され、アウトオブボックス・サービスに対して中間的にパケットをルーティングする機会を提供することができ、その結果意図された宛先にパケットをルーティングしないうちに、アウトオブボックス・サービスが、ある上位レイヤ又はデータ圧縮といった高度なサービスを実施することは公知である。図１に図示するとおり、このタイプのアウトオブボックス・ルーティングは、双方向、すなわち、ＡからＢとＢからＡへの戻りとが提供される。各方向に対して、アウトオブボックスのインターフェイスＸおよびインターフェイスＹを介して反対方向のフローが構成される。このようにして、例えば、ＡからＢの方向での圧縮およびＢからＡの方向での展開といった反対のサービスを各方向に適用することができる。
【０００３】
ＷＯ２００６／０００６２９からは以下のことが公知である。すなわち、観測ポイントおよび多数のアクション・ポイントを介してパケットを中間的に再ルーティングすることにより、パケットは、二以上のアウトオブボックス・サーバでの二以上のアウトオブボックス・サービスを受けることができ、これにより、ニ回以上アウトオブボックス・インターフェイスを通過する。したがって、ルータの外および内へ、多数の中間再ルーティング・アクションが実行され、その数は、実行されるアウトオブボックス・サービスの数と等しい。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来技術においては、パケットが、二以上のアウトオブボックス・サービスを、二以上のアウトオブボックス・サーバを介して受ける必要がある場合に、効果的なやり方でパケットを処理することはできない。
【０００５】
ＷＯ２００６／０００６２９から公知となるシステムは、プロセッサの負荷、メモリ使用およびインターフェイスの負荷の観点では、非常にリソースを消費することになる。
【課題を解決するための手段】
【０００６】
発明の目的
本発明の目的は、パケットが、二以上のアウトオブボックス・サーバを介して二以上のアウトオブボックス・サービスを受ける必要がある場合に、中間的にパケットを再ルーティングするためのより効果的なアプローチを開示することにある。
【０００７】
発明の概要
本発明は、パケット・ルータが、一又はそれ以上のアウトオブボックス・インターフェイスを介して二以上のアウトオブボックス・サービスに接続されるシステムを提供する。
【０００８】
本発明の一態様によれば、このアウトオブボックス・サーバ間での通信は、一又はそれ以上のＶＬＡＮに基づくものである。
本発明の別の態様によれば、各ＶＬＡＮには、固有のＶＬＡＮ  ＩＤ、およびアウトオブボックス・サーバを介する固有の双方向のパケット・フローが割り当てられる。
【０００９】
また、本発明の更なる態様によれば、アウトオブボックス・インターフェイスを介して、パケットを固有のＶＬＡＮ  ＩＤに送ることにより、パケットは、特定番号および特定順序のアウトオブボックス・サービスを受ける。
【００１０】
本発明の別の態様によれば、ルータによる単一の中間再ルーティング・アクションにより、二以上のアウトオブボックス・サーバがパケットに対して実施する二以上のアウトオブボックス・サービスが提供されることになる。このことは、先行技術およびＷＯ０６／０００６２９に開示される代替アプローチと比して最も有利なことである。何故なら、二以上のアウトオブボックス・サービスは、中間的にルーティングされたパケットに対して適用することができ、一方で、アウトオブボックス・インターフェイス、観測ポイントおよびアクション・ポイントに関わるリソース消費が大きく減少するからである。
【発明を実施するための最良の形態】
【００１１】
図面に示す実施形態例を参照しながら、本発明について更に詳しく説明する。
本発明の教示の目的のために、本発明の方法およびシステムの好適な実施形態について順次説明する。尚、本発明の別の代替実施形態および同等の実施形態も、本発明の真の主旨から逸脱することなく、着想し実用化に移すことができ、本発明の範囲は最終的に付与される特許請求の範囲のみによって限定されることは、当業者には明白であろう。
【００１２】
本発明は、パケット・ルータが、一又はそれ以上のアウトオブボックス・インターフェイスを介して二以上のアウトオブボックス・サービスに接続されるシステムを提供する。図３に例示される実施形態において、アウトオブボックス・インターフェイスＸを介するアウトオブボックス・サーバ１と、アウトオブボックス・インターフェイスＹを介するアウトオブボックス・サーバ３とに接続したルータについて説明する。アウトオブボックス・サーバ間での通信は、一又はそれ以上の仮想ＬＡＮ（ＶＬＡＮ）に基づく。一般的に、ＶＬＡＮは、異なる物理ＬＡＮのセグメントに基づくサーバ・グループが、レイヤ２において情報をブロードキャスティングすることにより、あたかも全てが同一の物理ＬＡＮセグメントにあるかのように相互に通信することを可能にするものである。異なるブロードキャスト・ドメイン（ＶＬＡＮ）は、サーバ・グループを規定するために、および通信効率を改良するために構成することができる。各ブロードキャスト・ドメインには、固有のＶＬＡＮ  ＩＤが付与することができる。
【００１３】
本発明によれば、固有のＶＬＡＮ  ＩＤを有する多数のＶＬＡＮが構成される。各ＶＬＡＮは、多数の特定アウトオブボックス・サーバを備え、パケット・フロー上の一又はそれ以上の特定のアウトオブボックス・サービスを実施する。各アウトオブボックス・サーバは、転送テーブルを備えている。転送テーブルは、パケット・フロー上の一又はそれ以上のアウトオブボックス・サービスを実施した後に、どのアウトオブボックス・サーバ又はどのアウトオブボックス・インターフェイスにパケットを転送すべきかを特定する。図３に示す例示の実施形態において、ＶＬＡＮ  Ｘは、例えばアウトオブボックス・サーバ１、２および３を備えている。当該アウトオブボックス・サーバが実施するサービスは、例えば、スパム・ブロック、ウィルス・チェックおよびデータ圧縮である。アウトオブボックス・サーバ１により処理されたパケットは、アウトオブボックス・サーバ１の転送テーブルで特定されるとおりに、アウトオブボックス・サーバ２に転送される。アウトオブボックス・サーバ２で処理されたパケットは、アウトオブボックス・サーバ２の転送テーブルで特定されるとおりに、アウトオブボックス・サーバ３に転送される。アウトオブボックス・サーバ３で処理されるパケットは、アウトオブボックス・サーバ３の転送テーブルで特定されるとおりに、アウトオブボックス・インターフェイスＹに転送される。このようにして、多数のアウトオブボックス・サーバ上の多数のアウトオブボックス・サービスを非常に効率的なやり方で実施することができる。図２に示される公知技術の解決策とは異なり、本発明により、１つの観測／アクション・ポイントのみが、実行するのに必要とされ、（ルータのイン／アウトの）各方向において、１つのアウトオブボックス・インターフェイスのみが通過される。
【００１４】
ＢからＡへの逆方向通信経路に同一の適用があることは当業者にとって明白である。この場合、パケットは、アウトオブボックス・インターフェイスＹを通じてアウトオブボックス・サーバ３に送られる。アウトオブボックス・サーバ３は、データ圧縮の逆動作、例えば、データの展開を実行し、転送テーブルで特定されたとおりに、処理されたパケットをアウトオブボックス・サーバ２に送る。アウトオブボックス・サーバ２およびアウトオブボックス・サーバ１はウィルス・チェックおよびスパム・ブロックといった逆動作をそれぞれ実行し、処理されたパケットを、それら各転送テーブルで特定される方向に送る。これにより、Ｂからのパケットが、アウトオブボックス・インターフェイスＸを介してルータへ送り戻され、そしてルータからのパケットがＡへ送り戻されるということになる。
【００１５】
本発明によれば、多数のＶＬＡＮを構成することができ、各ＶＬＡＮは、特定の数のアウトオブボックス・サーバを備える。各アウトオブボックス・サーバは、固有のＶＬＡＮ  ＩＤとともにパケットを受信し、その一又はそれ以上のアウトオブボックス・サービスを実施し、およびパケットを特定ＶＬＡＮの転送テーブルで特定される宛先に送る。このようにして、各ＶＬＡＮ  ＩＤは、対応するＶＬＡＮ  ＩＤとともに適切なＶＬＡＮをアドレスすることにより、特定の数および順序のアウトオブボックス・サービスをルータにより呼び出すことができる。サービスの観点では、本発明は、異なるカスタマ・グループに対して、異なったバンドルの付加価値サービスを実現するのに最も有益であろう。特定のカスタマ・グループは、ルータ、例えばＩＰパケット・ヘッダ（宛先アドレス、ソース・アドレス、プロトコル、宛先ポート、ソース・ポート）の５タプルといった基本的なＩＰ情報に基づいて識別することができる。本発明によれば、ルータは、識別したカスタマ・グループのパケットを適切なＶＬＡＮに対して送ることができ、これより、特定のカスタマ・グループに規定したサービスに適合するアウトオブボックス・サービスをトリガする。
【００１６】
本発明を適用することは、先行技術およびＷＯ２００６／０００６２９に開示される代替のアプローチと比して、最も有益であることは当業者にとって明白である。何故なら、ルータにおいて単一の再ルーティングのアクションによりパケットを中間的にルーティングするために、二以上のアウトオブボックス・サービスを適用することができるからであり、これにより、アウトオブボックス・インターフェイス、観測ポイントおよびアクション・ポイントに関するリソース消費は大きく減少する。
【００１７】
さらに、ルーティングとは、レイヤ３でのルーティングだけではなく、レイヤ２又はレイヤ４でのスイッチングを意味することは当業者にとって明白である。パケットとは、ＩＰパケットのようなパケットだけでなく、フレーム・リレーのフレーム又はＡＴＭセルと呼ばれるセルとすることができる。
【図面の簡単な説明】
【００１８】
【図１】図１は、先行技術による、アウトオブボックス・サービスをサポートするルータの概略図である。
【図２】図２は、ＷＯ２００６／０００６２９による多数のアウトオブボックス・サービスを受けるパケット・フローの概略図である。
【図３】図３は、本発明による一実施形態の概略図である。
【図１】
0004875746.tif 000002
【図２】
0004875746.tif 000003
【図３】
0004875746.tif 000004