(57)【特許請求の範囲】
【請求項１】
ネットワークグループ分けシステムのためのネットワークグループ分け方法であって、
前記ネットワークグループ分けシステムは、制御サーバーと接続サーバーとを備え、前記接続サーバーはスイッチとの物理的接続を有し、前記制御サーバーは前記スイッチにつながり、
（ａ）前記接続サーバーが、グループ分け識別子をネットワークパケットに埋め込むことを可能にするステップと、
（ｂ）前記接続サーバーが、前記物理的接続を介して前記ネットワークパケットを前記スイッチに送信することを可能にするステップであって、それによって、前記スイッチは前記ネットワークパケットを前記制御サーバーに送信する、ステップと、
（ｃ）前記制御サーバーが、前記ネットワークパケットから前記グループ分け識別子を引き出すことを可能にするステップと、
（ｄ）前記制御サーバーが、前記グループ分け識別子に従ってグループ分け構成を作成することを可能にするステップであって、前記グループ分け構成は、前記接続サーバーとのグループ分け識別子の整合関係を記録する、ステップと、
（ｅ）前記制御サーバーが、前記グループ分け構成を前記スイッチに送信することを可能にするステップであって、それによって、前記スイッチは、前記グループ分け構成に従って前記ネットワークパケットを伝達する、ステップと、を備え、
前記ステップ（ａ）は、以下のステップ、
（ａ１）前記接続サーバーが、前記グループ分け識別子を１つのネットワーク情報に変換することを可能にするステップと、
（ａ２）前記接続サーバーが、前記ネットワーク情報及び制御コードを前記ネットワークパケットに埋め込むことを可能にするステップと、
を更に備え、
前記ステップ（ｃ）は、以下のステップ、
（ｃ１）前記制御サーバーが、前記ネットワークパケットから、前記制御コード及び前記ネットワーク情報を引き出すことを可能にするステップと、
（ｃ２）前記制御サーバーが、前記制御コードに従って、前記ネットワーク情報を前記グループ分け識別子に変換することを可能にするステップと、
を更に備えることを特徴とする、
ネットワークグループ分け方法。
【請求項２】
請求項１に記載のネットワークグループ分け方法であって、前記ネットワーク情報は、ネットワークＩＰアドレス、メディアアクセス制御（ＭＡＣ）コード、接続ポートコード、及びこれらの組み合わせの１つを更に備えることを特徴とする、ネットワークグループ分け方法。
【請求項３】
請求項１に記載のネットワークグループ分け方法であって、前記グループ分け構成は、別の接続サーバーとのグループ分け識別子の整合関係を更に記録し、それによって、前記スイッチは、前記グループ分け構成に従って、同じグループ分け識別子を有する前記接続サーバーと別の接続サーバーとの間で、前記ネットワークパケットを送信することを特徴とする、ネットワークグループ分け方法。
【請求項４】
ネットワークグループ分けシステムであって、
スイッチにつながる制御サーバーと、
前記スイッチとの物理的接続を有する接続サーバーと、を備え、
前記接続サーバーは、グループ分け識別子をネットワークパケットに埋め込み、且つ前記物理的接続を介して前記ネットワークパケットを前記スイッチに送信し、それによって、前記スイッチは、前記ネットワークパケットを前記制御サーバーに送信し、且つ前記制御サーバーは、前記ネットワークパケットから前記グループ分け識別子を引き出し、前記グループ分け識別子に従ってグループ分け構成を作成し、且つ前記グループ分け構成を前記スイッチに更に送信し、それによって、前記スイッチは、前記グループ分け構成に従って前記ネットワークパケットを伝達し、前記グループ分け構成は、前記接続サーバーとのグループ分け識別子の整合関係を記録し、
前記接続サーバーは、更に前記グループ分け識別子を１つのネットワーク情報に変換し、且つ前記ネットワーク情報及び制御コードを前記ネットワークパケットに埋め込み、且つ前記制御サーバーは、前記ネットワークパケットから、前記制御コード及び前記ネットワーク情報を更に引き出し、且つ前記制御コードに従って、前記ネットワーク情報をグループ分け識別子に変換することを特徴とする、
ネットワークグループ分けシステム。
【請求項５】
請求項４に記載のネットワークグループ分けシステムであって、前記ネットワーク情報は、ネットワークＩＰアドレス、ＭＡＣコード、接続ポートコード、及びこれらの組み合わせの１つを更に備えることを特徴とする、ネットワークグループ分けシステム。
【請求項６】
請求項４に記載のネットワークグループ分けシステムであって、前記グループ分け構成は、別の接続サーバーとのグループ分け識別子の整合関係を更に記録し、それによって、前記スイッチは、前記グループ分け構成に従って、同じグループ分け識別子を有する前記接続サーバーと前記別の接続サーバーとの間で、前記ネットワークパケットを送信することを特徴とする、ネットワークグループ分けシステム。
【請求項７】
制御サーバーのためのネットワークグループ分け方法であって、
前記制御サーバーは、接続サーバーを更に備えるネットワークグループ分けシステムで使用され、前記接続サーバーはスイッチとの物理的接続を有し、且つ前記制御サーバーは前記スイッチにつながり、
（ａ）前記制御サーバーが、前記スイッチを介して、前記接続サーバーからネットワークパケットを受信することを可能にするステップと、
（ｂ）前記制御サーバーが、前記ネットワークパケットからグループ分け識別子を引き出すことを可能にするステップと、
（ｃ）前記制御サーバーが、前記グループ分け識別子に従ってグループ分け構成を作成することを可能にするステップであって、前記グループ分け構成は、前記接続サーバーとのグループ分け識別子の整合関係を記録する、ステップと、
（ｄ）前記制御サーバーが、前記グループ分け構成を前記スイッチに送信することを可能にするステップであって、それによって、前記スイッチは、前記グループ分け構成に従って前記ネットワークパケットを伝達する、ステップと、を備え、
前記ステップ（ｂ）は、次のステップ、
（ｂ１）前記制御サーバーが、前記ネットワークパケットから、制御コード及び１つのネットワーク情報を引き出すことを可能にするステップと、
（ｂ２）前記制御サーバーが、前記制御コードに従って、前記ネットワーク情報を前記グループ分け識別子に変換することを可能にするステップと、
を更に備えることを特徴とする、
ネットワークグループ分け方法。
【請求項８】
請求項７に記載のネットワークグループ分け方法であって、前記ネットワーク情報は、ネットワークＩＰアドレス、ＭＡＣコード、接続ポートコード、及びこれらの組み合わせの１つを更に備えることを特徴とする、ネットワークグループ分け方法。
【請求項９】
請求項７に記載のネットワークグループ分け方法であって、前記グループ分け構成は、別の接続サーバーとのグループ分け識別子の整合関係を更に記録し、それによって、前記スイッチは、前記グループ分け構成に従って、同じグループ分け識別子を有する前記接続サーバーと前記別の接続サーバーとの間で、前記ネットワークパケットを送信することを特徴とする、ネットワークグループ分け方法。
【請求項１０】
ネットワークグループ分けシステムのための制御サーバーであって、
前記ネットワークグループ分けシステムは、接続サーバーを更に備え、前記接続サーバーはスイッチとの物理的接続を有し、且つ前記制御サーバーは前記スイッチにつながり、
前記スイッチを介して、前記接続サーバーからネットワークパケットを受信するように構成されるトランシーバと、
前記ネットワークパケットからグループ分け識別子を引き出し、且つ前記グループ分け識別子に従ってグループ分け構成を作成するように構成されるプロセッサであって、前記グループ分け構成は、前記接続サーバーとの前記グループ分け識別子の整合関係を記録する、プロセッサと、を備え、
前記トランシーバは、前記グループ分け構成を前記スイッチに送信するように更に構成され、それによって、前記スイッチは、前記グループ分け構成に従って、前記ネットワークパケットを伝達し、
前記プロセッサは、前記ネットワークパケットから、制御コード及び１つのネットワーク情報を引き出し、且つ前記制御コードに従って、前記ネットワーク情報を前記グループ分け識別子に変換するように更に構成されることを特徴とする、
制御サーバー。
【請求項１１】
請求項１０に記載の制御サーバーであって、前記ネットワーク情報は、ネットワークＩＰアドレス、ＭＡＣコード、接続ポートコード、及びこれらの組み合わせの１つを更に備えることを特徴とする、制御サーバー。
【請求項１２】
請求項１０に記載の制御サーバーであって、前記グループ分け構成は、別の接続サーバーとのグループ分け識別子の整合関係を更に記録し、それによって、前記スイッチは、前記グループ分け構成に従って、同じグループ分け識別子を有する前記接続サーバーと前記別の接続サーバーとの間で、前記ネットワークパケットを送信することを特徴とする、制御サーバー。
【請求項１３】
接続サーバーのためのネットワークグループ分け方法であって、
前記接続サーバーは、制御サーバーを更に備えるネットワークグループ分けシステムで使用され、前記接続サーバーはスイッチとの物理的接続を有し、且つ前記制御サーバーは前記スイッチにつながり、
（ａ）前記サーバーが、グループ分け識別子をネットワークパケットに埋め込むことを可能にするステップと、
（ｂ）前記接続サーバーが、前記物理的接続を介して、前記ネットワークパケットを前記スイッチに送信することを可能にするステップであって、それによって、前記スイッチは、前記ネットワークパケットを前記制御サーバーに送信し、且つ、その後、前記制御サーバーは、前記ネットワークパケットから前記グループ分け識別子を引き出し、前記グループ分け識別子に従ってグループ分け構成を作成し、且つ前記グループ分け構成を前記スイッチに送信し、それによって、前記スイッチは、前記グループ分け構成に従って前記ネットワークパケットを伝達し、前記グループ分け構成は、前記接続サーバーとのグループ分け識別子の整合関係を記録する、ステップと、を備え、
前記ステップ（ａ）は、次のステップ、
（ａ１）前記接続サーバーが、前記グループ分け識別子を１つのネットワーク情報に変換することを可能にするステップと、
（ａ２）前記接続サーバーが、前記ネットワーク情報及び制御コードを前記ネットワークパケットに埋め込むことを可能にするステップであって、それによって、前記制御サーバーは、前記制御コードに従って前記ネットワーク情報を前記グループ分け識別子に変換する、ステップと、を備えることを特徴とする、
ネットワークグループ分け方法。
【請求項１４】
請求項１３に記載のネットワークグループ分け方法であって、前記ネットワーク情報は、ネットワークＩＰアドレス、ＭＡＣコード、接続ポートコード、及びこれらの組み合わせの１つを更に備えることを特徴とする、ネットワークグループ分け方法。
【請求項１５】
請求項１３に記載のネットワークグループ分け方法であって、前記グループ分け構成は、別の接続サーバーとのグループ分け識別子の整合関係を更に記録し、それによって、前記スイッチは、前記グループ分け構成に従って、同じグループ分け識別子を有する前記接続サーバーと前記別の接続サーバーとの間で、前記ネットワークパケットを伝達することを特徴とする、ネットワークグループ分け方法。
【請求項１６】
ネットワークグループ分けシステムのための接続サーバーであって、
前記ネットワークグループ分けシステムは制御サーバーを更に備え、前記接続はスイッチとの物理的接続を有し、且つ制御サーバーは前記スイッチにつながり、
グループ分け識別子をネットワークパケットに埋め込むように構成されるプロセッサと、
前記物理的接続を介して、前記ネットワークパケットを前記スイッチに送信するように構成されるトランシーバであって、それによって、前記スイッチは、前記ネットワークパケットを前記制御サーバーに送信し、且つ、その後、前記制御サーバーは、前記ネットワークパケットから前記グループ分け識別子を引き出し、前記グループ分け識別子に従ってグループ分け構成を作成し、且つ前記グループ分け構成を前記スイッチに送信し、それによって、前記スイッチは、前記グループ分け構成に従って前記ネットワークパケットを伝達し、前記グループ分け構成は、前記接続サーバーとのグループ分け識別子の整合関係を記録する、トランシーバと、を備え、
前記プロセッサは、前記グループ分け識別子を１つのネットワーク情報に変換し、且つ前記ネットワーク情報及び制御コードを前記ネットワークパケットに埋め込むように更に構成され、それによって、前記制御サーバーは、前記制御コードに従って前記ネットワーク情報を前記グループ分け識別子に変換することを特徴とする、
接続サーバー。
【請求項１７】
請求項１６に記載の接続サーバーであって、前記ネットワーク情報は、ネットワークＩＰアドレス、ＭＡＣコード、接続ポートコード、及びこれらの組み合わせの１つを更に備えることを特徴とする、接続サーバー。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークグループ分けシステム及びそのネットワークグループ分け方法に関する。そして特に、本発明によるネットワークグループ分けシステム及びそのネットワークグループ分け方法は、自動設定によって、直接にネットワークグループ分けを完遂する。
【背景技術】
【０００２】
異なるサービス環境に対処するため、従来のネットワークアーキテクチャにおいてネットワークグループ分け分離の必要性がしばしば生じ、これに対応して、関連するソフトウェア技術及びハードウェア技術が開発されてきた。とりわけ、一般に用いられる方法は、実在ネットワークハードウェア及び仮想ローカルエリアネットワーク（ＶＬＡＮ）を用いるものであり、この方法は、主に特定の通信プロトコルと共同したネットワーク機器を用いることによって、ネットワークグループ分け分離を完遂する。
【０００３】
しかしながら、ネットワーク技術の進歩と共に、ネットワークグループ分けの複雑さが増加するにつれて、ネットワークグループ分け分離に対する要求を満足させるために、より多くのネットワーク機器が必要とされ、このことは、ネットワークグループ分け分離のハードウェア及びメンテナンスの著しいコスト増加につながっている。更に、ネットワーク機器の数が増加するにつれて、ＶＬＡＮ技術を導入することによって、機器の小さな部分のプロトコル設定の誤りのために（例えば、中継プロトコル）、ネットワーク全体が混乱するかもしれないという問題が引き起こされるであろう。
【０００４】
また更に、従来のネットワークアーキテクチャでは、せいぜい４０９５のＶＬＡＮ分離が、単一の物理ネットワークの中でサポートされ得るが、これは、現在のネットワーク要求を満足させるのに不十分となっている。今日、仮想拡張ローカルエリアネットワーク（ＶＸＬＡＮ）は、物理ネットワークにおいて４０９６よりも多いＶＬＡＮを見込んだ利用が可能ではあるが、ＶＸＬＡＮは、付加的なハードウェアネットワーク機器を使用することが必要となり、これらはコストがかかる。
【０００５】
それ故に、コストを削減し、且つ同時にネットワークグループ分け分離の数を増加させるために、主として、従来のソフトウェア定義のネットワーク（ＳＤＮ）技術が使用される。具体的には、ＳＤＮ技術は、例えばオープンフロー（ＯｐｅｎＦｌｏｗ）等のソフトウェアプロトコルを主に使用することによって、ネットワークグループ分け分離を完遂する。コスト削減のための、ネットワーク機器の数を減らすこととは別に、これはまた、ソフトウェアパラメータ定義によって、４０９５よりも多いＬＡＮのグループ分け分離を見込む。
【０００６】
しかしながら、現在のＳＤＮ技術では、分離されたネットワークのグループ分けに対する設定の割り当ては、管理者によって完遂され、且つ従来技術におけるように、ネットワークグループ分けの複雑さが増加するにつれて、誤った設定によるネットワーク異常状態のリスクも存在する。また更に、ＳＤＮアーキテクチャでは、制御レイヤーは、一般的なネットワークパケット（例えば、オープンフロー・ネットワーク・パケット）を処理しなければならないだけでなく、仮想管理ソフトウェアの他の部分の呼び出しを許可するための、付加的なＡＰＩインターフェースを提供する必要もあり、それによって、分離グループ分け及び環境設定を完遂する。その場合、従来のネットワーク分離グループ分け技術のアーキテクチャ及び管理設定は、依然として複雑すぎる。
【０００７】
従って、課題解決策を提供するための、緊急の必要性が当技術分野では依然として存在し、その課題解決策によって、従来技術の欠点に対して改善を行い、管理設定のアーキテクチャ及びプロセスフローを単純化し、しかも自動的且つ直接的にネットワーク分離グループ分けを完遂し、それによって、グループ分けの効率及び精度の両方を改善することが可能である。
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明の主な目的は、ネットワークグループ分けシステムのためのネットワークグループ分け方法を提供することである。
【課題を解決するための手段】
【０００９】
ネットワークグループ分けシステムは、制御サーバーと接続サーバーとを備える。接続サーバーは、スイッチとの物理的接続を有する。制御サーバーは、スイッチにつながる。ネットワークグループ分け方法は、以下のステップ、すなわち、（ａ）接続サーバーが、グループ分け識別子をネットワークパケットに埋め込むことを可能にするステップと、（ｂ）接続サーバーが、物理的接続を介して、ネットワークパケットをスイッチに送信することを可能にするステップであって、それによって、スイッチがネットワークパケットを制御サーバーに送信する、ステップと、（ｃ）制御サーバーが、ネットワークパケットからグループ分け識別子を引き出すことを可能にするステップと、（ｄ）制御サーバーが、グループ分け識別子に従ってグループ分け構成を作成することを可能にするステップであって、グループ分け構成は、接続サーバーとのグループ分け識別子の整合関係を記録する、ステップと、（ｅ）制御サーバーが、グループ分け構成をスイッチに送信することを可能にするステップであって、それによって、スイッチは、グループ分け構成に従ってネットワークパケットを伝達する、ステップと、を備える。
【００１０】
前述の目的を達成するために、本発明はネットワークグループ分けシステムを更に提供し、このシステムは、制御サーバーと接続サーバーとを備える。接続サーバーは、スイッチとの物理的接続を有する。制御サーバーは、スイッチとつながる。接続サーバーは、グループ分け識別子をネットワークパケットに埋め込み、且つ物理的接続を介して、ネットワークパケットをスイッチに送信し、それによって、スイッチは、ネットワークパケットを制御サーバーに送信する。制御サーバーは、ネットワークパケットからグループ分け識別子を引き出し、且つグループ分け識別子に従って、グループ分け構成を作成する。グループ分け構成は、接続サーバーとのグループ分け識別子の整合関係を記録する。制御サーバーは、更にグループ分け構成をスイッチに送信し、それによって、スイッチは、グループ分け構成に従って、ネットワークパケットを伝達する。
【００１１】
主題発明のために履行される詳細な技術及び好ましい実施形態は、添付図面を伴って次の節で説明されるが、それによって、この技術分野の当業者は、請求される発明の特徴を十分に正しく認識する。
【図面の簡単な説明】
【００１２】
【図１Ａ】本発明の第１実施形態によるネットワークグループ分けシステムを例示する略図である。
【図１Ｂ】本発明の第１実施形態による制御サーバーのブロック図である。
【図１Ｃ】本発明の第１実施形態による接続サーバーのブロック図である。
【図２】本発明の第２実施形態によるネットワークグループ分けシステムを例示する略図である。
【図３Ａ】本発明の第３実施形態によるネットワークグループ分けシステムを例示する略図である。
【図３Ｂ】本発明の第３実施形態による、グループ分け識別子を１つのネットワーク情報に変換するプロセスを例示する略図である。
【図３Ｃ】本発明の第３実施形態による、グループ分け識別子を１つのネットワーク情報に変換するプロセスを例示する略図である。
【図３Ｄ】本発明の第３実施形態による、グループ分け識別子を１つのネットワーク情報に変換するプロセスを例示する略図である。
【図４】本発明の第４実施形態によるネットワークグループ分け方法のフローチャート図である。
【図５】本発明の第５実施形態によるネットワークグループ分け方法のフローチャート図である。
【発明を実施するための形態】
【００１３】
以下で、本発明は、その実施形態に関して説明されるであろう。しかしながら、これらの実施形態は、本発明がこれらの実施形態の中で説明される任意の環境、応用又は履行に限定されることを意図していない。それ故に、以下の実施形態の説明は、本発明を制限するというよりは、むしろ例示を目的としているだけである。
以下の実施形態及び図面において、本発明に直接関連しない要素は、描写から全て省略されている。そして、図面における個々の要素の中での寸法的な関係は、単に理解を容易にするためのものであり、実際のスケールを制限するものではない。
【００１４】
図１Ａから図１Ｃを併せて参照されたい。図１Ａは、本発明の第１実施形態によるネットワークグループ分けシステム１を例示する略図である。ネットワークグループ分けシステム１は、制御サーバー１１と接続サーバー１３とを備える。接続サーバー１３は、スイッチ２との物理的接続Ｐを有する。制御サーバー１１は、スイッチ２につながる。
図１Ｂは、本発明の第１実施形態による制御サーバー１１のブロック図である。そして、制御サーバー１１は、プロセッサ１１１とトランシーバ１１３とを備える。
図１Ｃは、本発明の第１実施形態による接続サーバー１３のブロック図である。そして、接続サーバー１３は、プロセッサ１３１とトランシーバ１３３とを備える。要素間の相互作用は、以下で更に説明されるであろう。
【００１５】
第一に、物理的接続Ｐを介してスイッチ２につながった後、接続サーバー１３は、物理的接続Ｐを介してパケットをスイッチ２に送信でき、それによって、スイッチ２は、パケットを制御サーバー１１に自動的に伝達し、且つ、その後、制御サーバー１１は、パケットに従ってネットワークグループ分けを直接遂行する。
具体的には、接続サーバー１３のプロセッサ１３１は、先ずグループ分け識別子ＩＤ＿１をネットワークパケット１３０に埋め込む。そして、接続サーバー１３が、物理的接続Ｐを介してスイッチ２につながった後、接続サーバー１３のトランシーバ１３３は、物理的接続Ｐを介して、ネットワークパケット１３０をスイッチ２に送信する。その後、スイッチ２は、ネットワークパケット１３０を制御サーバー１１に直接送信する。
【００１６】
その後、ネットワークパケット１３０が、制御サーバー１１のトランシーバ１１３によって受信された後、制御サーバー１１のプロセッサ１１１は、ネットワークパケット１３０を解析し、且つネットワークパケット１３０からグループ分け識別子ＩＤ＿１を引き出す。続いて、制御サーバー１１のプロセッサ１１１は、グループ分け識別子ＩＤ＿１に従ってグループ分け構成ｃｏｎｆｉｇ（条件設定）を作成する。グループ分け構成ｃｏｎｆｉｇは、接続サーバー１３とのグループ分け識別子ＩＤ＿１の整合関係を記録する。
【００１７】
最後に、制御サーバー１１のトランシーバ１１３は、グループ分け構成ｃｏｎｆｉｇをスイッチ２に送信する。その後、スイッチ２は、接続サーバー１３とのグループ分け識別子ＩＤ＿１の整合関係に従って、接続サーバー１３のネットワークグループ分けを学習する。この整合関係は、グループ分け構成ｃｏｎｆｉｇによって記録され、それによって、引き続いて、ＩＤ＿１ネットワークグループに属するネットワークパケットを、接続サーバー１３に伝達する。
【００１８】
図２を参照する。図２には、本発明の第２実施形態によるネットワークグループ分けシステム１’を例示する略図が示されている。特に正しく認識されるべきことであるが、第２実施形態は、前述の実施形態と同じシステムアーキテクチャ及びネットワーク接続環境を有しており、そのため、同じ参照符号を持つ要素はまた、同じ機能を有し、且つ本明細書では更に説明されないであろう。
第２実施形態は、第２実施形態のネットワークグループ分けシステム１’が、接続サーバー１５と接続サーバー１７とを更に備える点において、前述の実施形態と異なる。
【００１９】
具体的には、接続サーバー１５及び１７がスイッチ２につながった後、グループの整合は、前述の技術的開示によって完遂され得る。そして、この場合、スイッチ２のグループ分け構成ｃｏｎｆｉｇは、接続サーバー１５とのグループ分け識別子ＩＤ＿１の整合関係、及び接続サーバー１７とのグループ分け識別子ＩＤ＿２の整合関係を更に記録する。
【００２０】
従って、グループ分け識別子ＩＤ＿１に伝達されるべきネットワークパケットが、スイッチ２によって受信される場合、スイッチ２は、グループ分け構成ｃｏｎｆｉｇに従ってグループ分け識別子ＩＤ＿１に整合する接続サーバー１３及び１５にネットワークパケットを伝達し、且つ関連するネットワークパケットは、接続サーバー１７によって受信されないであろう。
【００２１】
同様に、グループ分け識別子ＩＤ＿２に伝達されるべきネットワークパケットがスイッチ２によって受信される場合、スイッチ２は、グループ分け構成ｃｏｎｆｉｇに従ってグループ分け識別子ＩＤ＿２と整合する接続サーバー１７にネットワークパケットを伝達し、且つ関連するネットワークパケットは、接続サーバー１３及び１５によって受信されないであろう。
このように、ネットワーク分離グループ分けは、グループ分け識別子を担うネットワークパケットによって直接完遂され、且つ接続サーバーがスイッチにつながると、自動的に送信されることが可能である。
【００２２】
図３Ａを参照する。図３Ａには、本発明の第３実施形態によるネットワークグループ分けシステム１’’を例示する略図が示されている。特に正しく認識されるべきことであるが、第３実施形態は、前述の実施形態と同じシステムアーキテクチャ及びネットワーク接続環境を有しており、そのため、同じ参照符号を持つ要素はまた、同じ機能を有し、且つ本明細書では更に説明されないであろう。
第３実施形態は、グループ分け識別子を埋め込み、且つ解析するプロセスを更に詳述する。
【００２３】
同様に、スイッチ２につながった後、接続サーバー１３は、物理的接続Ｐを介して、パケットをスイッチ２に送信する。そして、その後、スイッチ２は、パケットを制御サーバー１１に自動的に送信し、それによって、制御サーバー１１は、パケットに従ってネットワークグループ分けを直接遂行する。
具体的には、接続サーバー１３のプロセッサ１３１は、グループ分け識別子ＩＤ＿１を、１つのネットワーク情報に先ず変換する（図示せず）。ネットワーク情報は、ネットワークＩＰアドレス、メディアアクセス制御（ＭＡＣ）コード、接続ポートコード、及びこれらの組み合わせの１つを備える。
【００２４】
続いて、接続サーバー１３のプロセッサ１３１は、ネットワーク情報を更に埋め込むが、このネットワーク情報に、グループ分け識別子ＩＤ＿１が変換され、且つ制御コード（図示せず）が、ネットワークパケット１３０に変換される。そして、接続サーバー１３がスイッチ２につながった後、接続サーバー１３のトランシーバ１３３は、スイッチ２を介して、制御サーバー１１にパケット１３０を直接送信する。
【００２５】
その後、ネットワークパケット１３０が、制御サーバー１１のトランシーバ１１３によって受信された後、制御サーバー１１のプロセッサ１１１はネットワークパケット１３０を解析し、且つ制御コード及びネットワーク情報を、ネットワークパケット１３０から引き出す。
ネットワークパケット１３０のネットワーク情報は、グループ分け識別子ＩＤ＿１が変換されるデータである、ということを制御サーバー１１に通知するために、制御コードは主に使用される。従って、制御サーバー１１のプロセッサ１１１は、ネットワーク情報が制御コードに従って変換される（即ち、暗号化される）必要があることを決定し、且つネットワーク情報をグループ分け識別子ＩＤ＿１に変換する。
【００２６】
最後に、制御サーバー１１のプロセッサ１１１は、グループ分け識別子ＩＤ＿１に従ってグループ分け構成ｃｏｎｆｉｇを作成し、且つトランシーバ１１３を介して、グループ分け構成ｃｏｎｆｉｇをスイッチ２に送信する。それによって、引き続いて、スイッチ２は、ＩＤ＿１ネットワークグループ分けに属するネットワークパケットを接続サーバー１３に伝達する。
【００２７】
図３Ｂを参照する。図３Ｂには、本発明の第３実施形態による、グループ分け識別子をネットワーク情報に変換するプロセスを例示する略図が示されている。
第一に、図３Ｂは、ＭＡＣコード及びＡＳＣＩＩ暗号化体系を用いることにより、如何にして変換を完遂するかを主に説明している。例えば、グループ分け識別子ＩＤ＿１の内容が、キャラクタ“Ｔｅｎａｎｔ００１”を主に備えると仮定すれば、その時には、ＡＳＣＩＩの数字範囲が、ＭＡＣコードの数字範囲と同じ場合、ＡＳＣＩＩ暗号化体系により、接続サーバー１３のプロセッサ１３１によって、グループ分け識別子は、“５４，６５，６ｅ，６１，６ｅ，７４，３０，３０，及び３１”に変換される。
【００２８】
その後、ソースＭＡＣコード及び行先ＭＡＣコードは、ネットワークパケット１３０の中で合計して１２セットの数値を必要とする。それ故に、ＩＤ＿１の内容が、変換後に９セットの数値のみを有する場合、プロセッサ１３１は、１２セットの数値を得るために、自己定義の制御コード“６３，７４，及び６ｃ”を９セットの数値に挿入することが可能である。
同時に、自己定義の制御コードを設定することによって、ネットワークパケット１３０のネットワーク情報はグループ分け識別子ＩＤ＿１が変換されるデータである、ということを、制御サーバー１１が決定でき、それによって、引き続いて、対応する動作が遂行され得る。
【００２９】
従って、ネットワークパケット１３０が、制御サーバー１１のトランシーバ１１３によって受信された後、制御サーバー１１のプロセッサ１１１は、制御コード及びネットワーク情報を引き出すために、ネットワークパケット１３０を解析し、且つ、その後、ネットワーク情報が制御コードに従って変換される必要があることを決定する。
同様に、プロセッサ１１１は、９セットの数値“５４，６５，６ｅ，６１，６ｅ，７４，３０，３０，及び３１”（これらは、ソースＭＡＣコード及び行先ＭＡＣコードから、自己定義の制御コードを差し引くことによって得られる）を、ＡＳＣＩＩ暗号化体系によって、グループ分け識別子ＩＤ＿１の内容“Ｔｅｎａｎｔ００１”に変換し、それによって、引き続いて、ネットワーク分離グループ分けの記録及び動作が遂行され得る。
【００３０】
図３Ｃを参照する。図３Ｃには、本発明の第３実施形態による、グループ分け識別子をネットワーク情報に変換するプロセスを例示する略図が示されている。
第一に、図３Ｃは、ＩＰアドレス及びベース（Ｂａｓｅ）６４暗号化体系を用いることによって、如何にして変換を完遂するかを主に説明している。例えば、グループ分け識別子ＩＤ＿１の内容が、キャラクタ“Ｔｅｎａｎｔ００１”を主に備えると仮定すれば、その時には、接続サーバー１３のプロセッサ１３１は、先ず事前設定された文字“Ｘ”をＩＤ＿１の中に挿入し、それによって、ＩＤ＿１は、１０キャラクタ“Ｔｅｎａｎｔ００１ｘ”を有することになり、且つ、その後、ベース６４暗号化体系によって、１０キャラクタを“１９，３０，３９，２６，３９，４５，５２，５２，５３，及び４９”に変換する。
【００３１】
続いて、数値“１９，３０，３９，２６，３９，４５，５２，５２，５３，及び４９”は、二進数値“０１００１１，０１１１１０，１００１１１，０１１０１０，１００１１１，１０１１０１，１１０１００，１１０１００，１１０１０１，及び１１０００１”に変換される。
事前設定された接頭部“１１”が、第１セットの数値及び第６セットの数値の前に付加された後、ソースＩＰアドレス及び行先ＩＰアドレスの数値の数に一致するように、元のビットを表す数値を８つの数値エリアの中に調節するべく（図示のように）、ビット再割り当てが遂行される。
【００３２】
その後、８つの数値エリアにおける数値をＩＰアドレスフォーマットに変換するためのビット再割り当ての後、十進数変換が遂行される。特に正しく認識されるべきであるが、この例証的な実施形態では、制御コードは、ＭＡＣレイヤーの中の関連するネットワーク情報であってもよく、そのため、自己定義の制御コードを特に挿入する必要はない。
このように、ネットワークパケット１３０のネットワーク情報はグループ分け識別子ＩＤ＿１が変換されるデータである、ということを、制御サーバー１１は同様に決定でき、それによって、引き続いて、対応する動作が遂行される。
【００３３】
同様に、ネットワークパケット１３０が、制御サーバー１１のトランシーバ１１３によって受信された後、制御サーバー１１のプロセッサ１１１は、制御コード及びネットワーク情報を引き出すために、ネットワークパケット１３０を解析し、且つネットワーク情報が、制御コードに従って変換される必要があることを決定する。その後、同様に、プロセッサ１１１は、ソースＩＰアドレス及び行先ＩＰアドレスの数値を、ベース６４、二進数システム、十進数システム及びビット再割り当ての暗号化体系に基づいて、“Ｔｅｎａｎｔ００１ｘ”に変換し、且つそれを、グループ分け識別子ＩＤ＿１の内容“Ｔｅｎａｎｔ００１”へと更に解析し、それによって、引き続いて、ネットワーク分離グループ分けの記録及び動作が遂行される。
【００３４】
図３Ｄを参照する。図３Ｄには、本発明の第３実施形態による、グループ分け識別子をネットワーク情報に変換するプロセスを例示する略図が示されている。
第一に、図３Ｄは、異なるシステムのポートコード及び暗号化体系を用いることによって、如何にして変換を完遂するかを主に説明している。例えば、グループ分け識別子ＩＤ＿１の内容が、数値“１０００”を主に備えると仮定すれば、その時には、接続サーバー１３のプロセッサ１３１は、先ず“１０００”を１２ビット二進数値“００１１１１１０１０００”に変換する。
【００３５】
続いて、数値“００１１１１１０１０００”は、“００１１１１”及び“１０１０００”に分割され、且つ接頭部“０００００１００”及び接尾部“００”が、“００１１１１”及び“１０１０００”にそれぞれ付加され、それによって、１２ビット数値“００１１１１１０１０００”が、３２ビット数値“０００００１００００１１１１０００００００１００１０１０００００”に拡大される。その後、ソースポートコード及び行先ポートコードの数値の数に一致するように、元のビットを表す数値を、２つの数値エリアの中に調節するべく（図示せず）、３２ビット数値に対してビット再割り当てが遂行される。
【００３６】
その後、２つの数値エリアの中の数値をポートコードフォーマットに変換するための再割り当ての後、十進数変換が遂行される。同様に、この例証的な実施形態では、制御コードは、他のネットワークレイヤーの中の関連するネットワーク情報であってもよく、そのため、カスタマイズされた制御コードを特に挿入する必要はない。このように、制御サーバー１１はまた、ネットワークパケット１３０のネットワーク情報はグループ分け識別子ＩＤ＿１が変換されるデータである、ということを、制御コードに従って決定でき、それによって、引き続いて、対応する動作が遂行される。
【００３７】
同様に、ネットワークパケット１３０が、制御サーバー１１のトランシーバ１１３によって受信された後、制御サーバー１１のプロセッサ１１１は、制御コード及びネットワーク情報を引き出すために、ネットワークパケット１３０を解析し、且つネットワーク情報が、制御コードに従って変換される必要があることを決定する。
同様に、プロセッサ１１１は、異なるシステムの暗号化体系及びビット再割り当てによって、ソースポートコード及び行先ポートコードの数値を、グループ分け識別子ＩＤ＿１の内容“１０００”に変換し、それによって、引き続いて、ネットワーク分離グループ分けの記録及び動作が遂行される。
【００３８】
特に正しく認識されるべきことであるが、図３Ｂから図３Ｄは、如何にしてグループ分け識別子をパケットヘッダーの中に埋め込み、且つ如何にしてグループ分け識別子を異なるネットワークレイヤーの中のネットワーク情報に変換するかを例示するために用いられている。これによって、本技術分野の当業者は、本発明の技術的内容をより明瞭に知ることが可能である。しかしながら、これは本発明の履行が制限されることを意図するものではない。
そして、本技術分野の当業者は、本発明の前述の技術に従って、グループ分け識別子が埋め込まれ、且つ任意の関連するネットワークパケット情報（例えば、パケットヘッダー又はパケットデータ負荷）に変換され得ることを容易に理解することが可能である。
【００３９】
本発明の第４実施形態は、ネットワークグループ分け方法であり、そのフローチャート図が図４に示されている。
第４実施形態の方法は、ネットワークグループ分けシステムにおいて使用され、これの中に備えられる制御サーバー及び接続サーバー（例えば、前述の実施形態の制御サーバー１１及び接続サーバー１３）も同様に使用される。接続サーバーは、スイッチとの物理的接続を有する。制御サーバーは、スイッチにつながる。第４実施形態のステップは、以下で説明される。
【００４０】
第一に、接続サーバーがスイッチにつながった後、ステップ４０１が実行されて、接続サーバーがグループ分け識別子をネットワークパケットに埋め込むことが可能になる。ステップ４０２が実行されて、接続サーバーが、物理的接続を介して、ネットワークパケットをスイッチに送信することが可能になり、それによって、スイッチは、ネットワークパケットを制御サーバーに送信する。
ステップ４０３が実行されて、制御サーバーが、ネットワークパケットからグループ分け識別子を引き出すことが可能になる。ステップ４０４が実行されて、制御サーバーが、グループ分け識別子に従ってグループ分け構成を作成することが可能になる。グループ分け構成は、接続サーバーとのグループ分け識別子の整合関係を記録する。
【００４１】
最後に、ステップ４０５が実行されて、制御サーバーが、グループ分け構成をスイッチに送信することが可能になる。このように、スイッチは、グループ分け構成によって記録される、接続サーバーとのグループ分け識別子の整合関係に従って、接続サーバーのネットワークグループ分けを学習し、それによって、引き続いて、ネットワークグループに属するネットワークパケットを、接続サーバーに伝達することが可能である。
【００４２】
特に正しく認識されるべきことであるが、他の履行において、グループ分け構成は、別の接続サーバーとのグループ分け識別子の整合関係を更に記録する。このように、スイッチは、グループ分け構成に従って、同じグループ分け識別子を有する接続サーバーと別の接続サーバーとの間で、ネットワークパケットを伝達することが可能である。言い換えれば、スイッチは、グループ分け構成の記録に従って、同じグループ分け識別子を有する接続サーバー間で、ネットワークパケットを伝達することが可能である。
【００４３】
本発明の第５実施形態は、ネットワークグループ分け方法であり、そのフローチャート図が図５に示されている。
第５実施形態の方法は、ネットワークグループ分けシステムにおいて使用され、これの中に備えられる制御サーバー及び接続サーバー（例えば、前述の実施形態の制御サーバー１１及び接続サーバー１３）も同様に使用される。接続サーバーは、スイッチとの物理的接続を有する。制御サーバーは、スイッチにつながる。第５実施形態のステップは、以下に詳述される。
【００４４】
第一に、ステップ５０１が実行されて、接続サーバーが、グループ分け識別子を１つのネットワーク情報に変換することが可能になる。ステップ５０２が実行されて、接続サーバーが、ネットワーク情報及び制御コードをネットワークパケットに埋め込むことが可能になる。ステップ５０３が実行されて、接続サーバーが、物理的接続を介して、ネットワークパケットをスイッチに送信することが可能になり、それによって、スイッチは、ネットワークパケットを制御サーバーに送信する。ステップ５０４が実行されて、制御サーバーが、ネットワークパケットから、制御コード及びネットワーク情報を引き出すことが可能になる。
【００４５】
その後、ステップ５０５が実行されて、制御サーバーが、制御コードに従って、ネットワーク情報をグループ分け識別子に変換することが可能になる。具体的には、制御サーバーは、ネットワーク情報が制御コードに従って変換される必要があることを決定し、且つ、その後、ネットワーク情報をグループ分け識別子に変換してもよい。
ステップ５０６が実行されて、制御サーバーが、グループ分け識別子に従って、グループ分け構成を作成することが可能になる。同様に、グループ分け構成は、接続サーバーとのグループ分け識別子の整合関係を記録する。
【００４６】
最後に、ステップ５０７が実行されて、制御サーバーが、グループ分け構成をスイッチに送信することが可能になる。このように、同様に、スイッチは、グループ分け構成によって記録される、接続サーバーとのグループ分け識別子の整合関係に従って、接続サーバーのネットワークグループ分けを学習し、それによって、引き続いて、ネットワークグループに属するネットワークパケットを、接続サーバーに伝達することが可能である。
【００４７】
上の記述によれば、本発明によるネットワークグループ分けシステム及びそのネットワールグループ分け方法は、接続サーバーがスイッチにつながった後、グループ分け識別子の関連情報を自動的に送信でき、それによって、制御サーバー及びスイッチは、その後、ネットワークグループ分け分離をより効率的に直接遂行できる。これによって、従来技術の欠点に対して改善を図ることが可能である。
【００４８】
上記の開示は、詳細な技術内容及び、その創意に富んだ特徴に関連する。この分野の当業者は、発明の特色から外れることなく、説明された発明の開示及び示唆に基づいて、様々な変更及び置換を進めることが可能であろう。そのような変更及び置換は、上の記述では十分に開示されていないが、にもかかわらず、それらは、添付された次の請求項において、既に実質的に含まれている。
【図１Ａ】
0005940632.tif 000002
【図１Ｂ】
0005940632.tif 000003
【図１Ｃ】
0005940632.tif 000004
【図２】
0005940632.tif 000005
【図３Ａ】
0005940632.tif 000006
【図３Ｂ】
0005940632.tif 000007
【図３Ｃ】
0005940632.tif 000008
【図３Ｄ】
0005940632.tif 000009
【図４】
0005940632.tif 000010
【図５】
0005940632.tif 000011