パケットの指定のコンテンツに関するVLANの割当てを定義するポリシーを格納するメモリ内のデータリポジトリと、データリポジトリからパケットの指定のコンテンツに関するVLANの割当てを定義するポリシーを取り出し、パケットのコンテンツの検査およびパケットの指定のコンテンツに関するVLANの割当てを定義するポリシーに基づいて、ノードから受信したパケットにVLANを割り当てるパケットプロセッサとを備える、ネットワーク内のデバイス。デバイスが、ネットワーク管理ステーションから、パケットの指定のコンテンツに関するVLANの割当てを定義するポリシーを受信する、請求項1に記載のデバイス。パケットプロセッサが、割り当てたVLANに基づく動作のために、ネットワーク内の別のノードに、割り当てたVLANと共にパケットを送信する、請求項1に記載のデバイス。パケットのコンテンツの検査およびネットワーク管理ステーションから受信したポリシーに基づいて、ノードから受信したパケットにVLANを割り当てることが、パケットプロセッサでVLANIDを有するVLANタグをパケットに挿入することを含む、請求項2に記載のデバイス。コンテンツが、TCP/UDPポート割当て、RTPヘッダ情報、HTTPコンテンツ、ウェブホスト指定、ユニバーサルリソース識別子URIフィールド、およびルーティングプロトコルのうちの1つである、請求項4に記載のデバイス。ネットワークのエッジノードに到達するパケットのコンテンツに基づいてVLANを分類する方法であって、エッジノードでパケットに関するVLANのコンテンツベースの分類を定義するポリシーをメモリに格納するステップと、パケットのコンテンツの検査およびポリシーに基づいて、ノードから受信したパケットにVLANをパケットプロセッサによって割り当てるステップとを含む、方法。割り当てたVLANに基づく動作のために、ネットワーク内の別のノードに、割り当てたVLANと共にパケットを送るステップをさらに含む、請求項6に記載の方法。パケットのコンテンツが、TCP/UDPポート割当て、RTPヘッダ情報、HTTPコンテンツ、ウェブホスト指定、ユニバーサルリソース識別子URIフィールド、およびルーティングプロトコルのうちの1つである、請求項6に記載の方法。ネットワーク管理ステーションから、VLANのコンテンツベースの分類を定義するポリシーを受信することをさらに含む、請求項6に記載の方法。ポリシーが、パケットのコンテンツに基づいて、一定のパケットに対する異なるセキュリティ処置を提供する、請求項9に記載の方法。したがって、トラフィックのコンテンツに基づいて仮想ローカルエリアネットワークVLANに対するトラフィックを分類し、トラフィックのコンテンツベースのブリッジングに基づいてネットワークに関するフレームワーク構築することを、効率的で、信頼性が高く、手頃に可能にするデバイスおよび方法が求められている。提案される解決策では、ネットワーク管理者は、トラフィックのコンテンツに基づいて顧客トラフィックを異なるVLANに分類することができる。このVLAN分類に基づいて、ネットワーク管理者は、顧客トラフィック内の部分フローのそれぞれに適用することのできるQoSポリシーを分類、制御、および管理し、顧客トラフィック内の異なる部分フローに異なるセキュリティプロファイルを適用し、部分フローのそれぞれについて異なるブリッジング挙動を実施し、部分フローに関する異なる課金ポリシーおよびSLAコンプライアンスを制定することができる。コンテンツまたは部分フローは、例えば、シングルエンドアプリケーション、あるいはシングルエンドアプリケーションにサービスするエンドアプリケーションおよび/または宛先ネットワーク要素に準拠するものとしてパケットを分類するためのパケットの属性に関係することができる。好ましいデバイスエッジスイッチは、命令のセットを含むメモリと、命令のセットの少なくも一部を処理するプロセッサと、プロセッサによって与えられた命令のセットの少なくとも一部に従って動作する/を処理するパケットプロセッサまたはスイッチング特定用途向け集積回路ASICとを含む。命令のセットは、ネットワーク管理ステーションからのパケットの指定のコンテンツに関するVLANの割当てを定義するポリシーを受信する命令を含む。命令のセットはまた、ポリシーデータベース/データリポジトリでポリシーを格納する命令と、ポリシーデータベース/データリポジトリからポリシーを取り出す命令をも含むことができる。命令のセットは、パケットのコンテンツの検査およびネットワーク管理ステーションから受信したポリシーに基づいて、ノードから受信したパケットにVLANを割り当てる命令と、割り当てたVLANに基づく動作のために、ネットワーク内の他のノードを通じて、割り当てたVLANと共にパケットを送る命令とをさらに含む。パケットのコンテンツの検査およびネットワーク管理ステーションから受信したポリシーに基づいて、ノードから受信したパケットにVLANを割り当てる命令と、割り当てたVLANに基づく動作のために、ネットワーク内の他のノードを通じて、割り当てたVLANと共にパケットを送る命令とを、こうした命令の処理/実装のためにプロセッサからパケットプロセッサ/ASICに送ることができる。パケットのコンテンツの検査およびネットワーク管理ステーションから受信したポリシーに基づいて、ノードから受信したパケットにVLANを割り当てることは、パケットプロセッサまたはASICでVLANIDを有するVLANタグをパケットに挿入することを含むことができる。好ましいデバイスネットワーク管理ステーションは、命令のセットを含むメモリと、命令のセットを処理するプロセッサとを含む。命令のセットは、ネットワーク管理ステーションから、パケットに関するVLANのコンテンツベースの分類を定義するポリシーを送る命令を含む。命令のセットは、パケットに関するVLANのコンテンツベースの分類を定義するポリシーを作成する命令をさらに含むことができる。エッジノード例えばエッジスイッチに到達するパケットのコンテンツに基づいてVLANを分類する好ましい方法は、ネットワーク管理ステーションから、パケットに関するVLANのコンテンツベースの分類を定義するポリシーを受信すること、パケットのコンテンツの検査およびネットワーク管理ステーションから受信したポリシーに基づいて、ノードから受信したパケットにVLANを割り当てること、および割り当てたVLANに基づく動作のために、ネットワーク内の他のノードに、割り当てたVLANと共にパケットを送ることを含む。管理ステーションでネットワークを管理する好ましい方法は、パケットに関するVLANのコンテンツベースの分類を定義するポリシーをエッジノード例えばエッジスイッチに送ること、およびネットワーク管理者が、VLANがパケットのコンテンツに基づいて分類される管理ステーションでポリシーを作成/選択し、一定のパケットに対する異なるQoS、ネットワークを通じた異なるブリッジング、および異なるセキュリティ処置のうちの1つを提供することを含む。いくつかの適用分野の下で、実施形態は、トラフィックのコンテンツに基づいて仮想ローカルエリアネットワークVLANに対するトラフィックを分類し、トラフィックのコンテンツベースのブリッジングに基づいてネットワークに関するフレームワークを構築することを可能にする、実装するのが比較的安価な方法を提供することができる。いくつかの適用分野の下で、実施形態は、トラフィックのコンテンツに基づいて仮想ローカルエリアネットワークVLANに対するトラフィックを分類し、トラフィックのコンテンツベースのブリッジングに基づいてネットワークに関するフレームワークを構築することを可能にする、動作上複雑ではないデバイスおよび方法を提供することができる。いくつかの適用分野の下で、実施形態は、トラフィックのコンテンツに基づいて仮想ローカルエリアネットワークVLANに対するトラフィックを分類し、トラフィックのコンテンツベースのブリッジングに基づいてネットワークに関するフレームワークを構築することを効率的に可能にするデバイスおよび方法を提供することができる。いくつかの適用分野の下で、実施形態は、トラフィックのコンテンツに基づいて仮想ローカルエリアネットワークVLANに対するトラフィックを分類し、トラフィックのコンテンツベースのブリッジングに基づいてネットワークに関するフレームワークを構築することを可能にする、信頼性の高いデバイスおよび方法を提供することができる。いくつかの適用分野の下で、実施形態は、トラフィックのコンテンツに基づいて仮想ローカルエリアネットワークVLANに対するトラフィックを分類し、トラフィックのコンテンツベースのブリッジングに基づいてネットワークに関するフレームワークを構築することを可能にする、製造および配置するのが比較的安価なデバイスおよびシステムを提供することができる。いくつかの適用分野の下で、実施形態は、トラフィックのコンテンツに基づいて顧客トラフィックに対する異なる挙動を与えるネットワークを設計するためにネットワーク管理者により良い制御を提供することができる。いくつかの適用分野の下で、実施形態は、顧客によって生成される実際のトラフィックパターンをより多く示す、パケットのVLAN分類のより微細な制御を提供することができ、顧客トラフィック内の異なる部分フローを処理するためのより良い制御をネットワーク管理者に与える。次に、本発明の装置および/または方法のいくつかの実施形態が、添付の図面を参照しながら単に実施例として説明される。本開示の好ましい実施形態は、ネットワーク管理者がトラフィックのコンテンツに基づいてトラフィックを隔離されたVLANに分類することのできるイーサネットネットワークに関する。こうしたVLANを使用して、特定のトラフィックフローに対して適用可能なブリッジング、QoS、またはセキュリティポリシーを制御するためにイーサネットネットワークの全体でネットワークポリシーを容易に適用することができる。本開示の好ましい実施形態は以下を含む:コンテンツベースのVLAN分類をサポートするための、ネットワーク管理ステーションからエッジスイッチへのポリシーの配布、顧客トラフィックのコンテンツの検査および受信したポリシーに基づく、エッジスイッチでのVLAN分類/割当て、ならびに顧客トラフィックのVLANに基づく差別化サービス例えばブリッジング、QoS、セキュリティを提供するための、イーサネットクラウドでのポリシー動作の実施。図1に、エッジスイッチで実施されるいくつかのVLAN分類方法を示す。エッジスイッチ10は、以下の分類方法を使用して、受信したパケット/トラフィック11、12、および13をVLANベースのトラフィック14、15、および16に分類する:1ポートベースのVLANまたはデフォルトVLAN割当てタグなしトラフィックについて17、2パケットのVLANタグに格納されたVLANIDに基づく割当てタグ付きトラフィックについて18、3プロトコルベースのVLAN割当ておよびIPサブネットベースのVLAN割当て19。従来のVLAN分類技法は、エンドカスタマによって生成されている異なるトラフィックフローに適応できないポリシーに基づいてパケットを分類する。顧客構内機器CPEによって生成されるトラフィックはしばしば、データ、ビデオ、および電話の混合である。データトラフィック内でも、しばしば異なるデータフロー例えばFTPおよびHTTPの混合があり、データフローの一部例えばHTTPトラフィックが、エンタープライズエッジ上の異なるゲートウェイに宛てられる。図2に、エッジスイッチで実施されるパケットのコンテンツを利用するVLAN分類方法の好ましい実施形態を示す。データパケットまたはトラフィック21が、エッジスイッチ20で受信される。エッジスイッチ20は、トラフィックのコンテンツに基づいて、受信したトラフィック21をVLANベースのトラフィック22、23、および24に分類する。VLANXはすべてのFTPトラフィックを含む。VLANYは、あるペイロールサイトに関するすべてのHTTPトラフィックを含む。VLANZは、URLhttp://check.com/query_stringを有するすべてのトラフィックを含む。図2は、パケットのコンテンツに基づくVLAN分類に関する1つのシナリオを示すに過ぎない。コンテンツベースのVLAN分類は、パケットの少なくとも以下のコンテンツ/属性に基づくことができる:TCP/UDPポート情報、RTPヘッダ情報、HTTPコンテンツ、ウェブホスト指定、ユニバーサルリソース識別子URIフィールド、およびルーティングプロトコル。エッジスイッチ20は、ディープパケット検査/分類を実施する機能をサポートする必要がある。通常、ネットワーク管理者は、静的ならびに適応型ポリシーを構成して、パケットを異なるVLANに割り当てる。パケットに関するVLANのコンテンツベースの分類を定義するポリシーは、パケット内のどんなコンテンツ例えば、URLhttp://check.com/query_stringによってパケットが所与のVLAN例えばVLANZに割り当てられるかを定義するポリシーである。エッジスイッチ20は、ネットワーク管理者から受信したポリシーに基づいてディープパケット検査を実施し、受信したパケットがポリシーで定義される所与のVLANに割り当てるのに必要な属性/コンテンツを有するかどうかに応じて、着信パケットを所与のVLANに割り当てる。次いで、パケットが、イーサネットネットワークの残りを通じて流れるときに、割り当てられたVLANに従って交換される。図3に、典型的なエンタープライズネットワークを示す。電話30およびコンピュータ31がブリッジ32に接続する。ブリッジ32はエッジスイッチ33に接続する。エッジスイッチ33はまた、サーバ45を含む非武装地帯44DMZに接続する。エッジスイッチ33は、サーバ45、電話30、およびコンピュータ31からのトラフィックがイーサネットクラウド34に入ることを可能にする。イーサネットクラウド34は、トラフィックを処理するブリッジ35、36、および46を含む。エッジスイッチ33、37、および38は、従来のVLAN分類技法に基づいてパケット/トラフィックを分類する。トラフィックのコンテンツに基づく顧客トラフィックのさらなる細分類は行われない。したがって、FTPトラフィック、第1のサーバに対するHTTPトラフィック、第2のサーバに対するHTTPトラフィック、ならびに音声トラフィックおよび/またはビデオトラフィックがすべて、同一のVLANに分類されることがある。次いで、すべての顧客トラフィックが、エッジスイッチ33、37、および38上で実施されるVLAN分類に基づいて、顧客ネットワークを通じて交換される。この例では、VLANX43に割り当てられたトラフィックが、ブリッジ46を通じて送られ、VLANY42に割り当てられたトラフィックが、ブリッジ36を通じて送られ、VLANZ41に割り当てられたトラフィックが、ブリッジ35を通じて送られる。次いで、トラフィックのすべてが、エッジスイッチ38に送られ、ゲートウェイルータ39上に送られる。この例でのトラフィックは、エッジスイッチ37に送られず、ゲートウェイルータ40上に送られない。図4に、パケットのコンテンツを使用する好ましいVLAN分類を利用するイーサネットネットワークの好ましい実施形態を示す。電話60およびコンピュータ61がブリッジ62に接続する。ブリッジ62はエッジスイッチ48に接続する。エッジスイッチ48はまた、サーバ64を含む非武装地帯63DMZに接続する。エッジスイッチ48は、サーバ64、電話60、およびコンピュータ61からのトラフィックがイーサネットクラウド54に入ることを可能にする。イーサネットクラウド54は、トラフィックを処理するブリッジ51、52、および53を含む。この例では、URL=https://bank.comに関するHTTPトラフィックがVLANXに割り当てられ、エッジスイッチ48を通じてブリッジ51に送られ、エッジスイッチ50およびゲートウェイルータ66上に送られる。URL=http://xyz.comに関するHTTPトラフィックがVLANYに割り当てられ、エッジスイッチ48を通じてブリッジ52に送られ、エッジスイッチ49およびゲートウェイルータ65上に送られる。すべての他のデータトラフィックが、従来のVLAN分類方法を使用してVLANZに分類され、エッジスイッチ48からブリッジ53に送られ、エッジスイッチ49およびゲートウェイルータ65上に送られる。図2に関連して説明されるように、VLAN分類および割当てが、エッジスイッチ48、49、および50で完了する。次いで、ブリッジ51、52、および53でのイーサネットクラウド54内のVLANの管理が容易に達成され、割り当てられたVLANを使用して、トラフィックのコンテンツに基づく差別化サービスが提供される。イーサネットクラウド54のコア内のブリッジ51、52、および53は、コンテンツ、またはVLAN分類がそれに関してエッジスイッチ48、49、および50上で行われた基礎を知っている必要はない。図4で示されるように、図2で説明されるようにコンテンツに基づいてトラフィックを異なるVLANに分類することにより、ネットワーク管理者は、顧客トラフィック内の部分フローを制御することができる。地方銀行に宛てられ、VLANX56に割り当てられたHTTPトラフィックを、顧客トラフィックの残りの部分と比較して、異なるゲートウェイルータ66にルーティングすることができる。同様に、URL=http://xyz.comに宛てられるすべての顧客トラフィックを、会計の目的でVLANY57に隔離することができる。従来のVLAN分類方法を使用して、残りのトラフィックをVLANZ58上に分類することができる。ネットワーク管理者は、通常のネットワーキングポリシーを使用して、異なるVLANに対する差別化された挙動を提供することができる。これにより、ネットワーク管理者が顧客トラフィックの異なる部分フローを制御および管理することが保証される。例えば、ネットワーク管理者は、パートナ検索エンジンに宛てられる顧客トラフィックに対して差別的挙動を提供することができる。別の実施例として、ネットワーク管理者は、不釣合いな数のファイル共有アプリケーションを使用している所与の顧客からのトラフィックをダウングレードまたは隔離することができる。図4はまた、ネットワーク管理ステーション59からエッジスイッチへのポリシー動作の配布も示す。NMSアプリケーションは、VLAN分類ポリシーがダウンロードされるエッジスイッチ48、49、および50へのVLAN分類ポリシーの配布を制御し、コンテンツベースの分類ポリシーを定義する。ポリシーは、顧客SLAに基づく静的ポリシーまたは適応型ポリシーでよい。図4に示されるシステムは、パケットのVLAN分類に対するより微細な制御を実現する。この分類は、顧客によって生成される実際のトラフィックパターンをより多く示し、顧客トラフィック内の異なる部分フローを処理するためのより良い制御をネットワーク管理者に与える。トラフィックが異なるVLANに分類された後、各部分フローは、ネットワーク内で独立したセキュリティ、QoS、およびブリッジングプロファイルを有することができる。例えば、ネットワーク管理者は、AmericaOnlineAOLサーバに向かうSSLトラフィックに対してより高い優先順位を与えることができ、またはオフィスからスポーツサイトに宛てられるすべてのトラフィックを会計のために別々のVLANに隔離することができる。図4に示されるシステムおよび方法は、トラフィックのコンテンツに基づいて顧客トラフィックに対する差別的挙動を提供するネットワークを設計するために、ネットワーク管理者により良い制御を与える。エンドカスタマアプリケーションが指数関数的に増加しているので、ネットワーク管理者が、トラフィックのコンテンツに基づいて、顧客に差別化されたSLAを提供することが望ましい。図5に、エッジスイッチの好ましい実施形態を示す。エッジスイッチ68は、命令のセット70を含むメモリ71と、命令のセット70の少なくも一部を処理するプロセッサ69と、プロセッサ69によって与えられた命令のセットの少なくとも一部に従って動作する/を処理するパケットプロセッサまたはスイッチング特定用途向け集積回路ASIC72とを含む。命令のセット70は、ネットワーク管理ステーションからのパケットの指定のコンテンツに関するVLANの割当てを定義するポリシーを受信する命令を含む。命令のセット70はまた、ポリシーデータベース/データリポジトリでポリシーを格納する命令と、ポリシーデータベース/データリポジトリからポリシーを取り出す命令をも含むことができる。命令のセット70は、パケットのコンテンツの検査およびネットワーク管理ステーションから受信したポリシーに基づいて、ノードから受信したパケットにVLANを割り当てる命令と、割り当てたVLANに基づく動作のために、ネットワーク内の他のノードを通じて、割り当てたVLANと共にパケットを送る命令とをさらに含む。パケットのコンテンツの検査およびネットワーク管理ステーションから受信したポリシーに基づいて、ノードから受信したパケットにVLANを割り当てる命令と、割り当てたVLANに基づく動作のために、ネットワーク内の他のノードを通じて、割り当てたVLANと共にパケットを送る命令とを、こうした命令の処理/実装のためにプロセッサ69からパケットプロセッサ/ASIC72に送ることができる。パケットのコンテンツの検査およびネットワーク管理ステーションから受信したポリシーに基づいて、ノードから受信したパケットにVLANを割り当てることは、パケットプロセッサ72でVLANIDを有するVLANタグをパケットに挿入することを含むことができる。図6に、ネットワーク管理ステーションの好ましい実施形態を示す。ネットワーク管理ステーション75は、命令のセット77を含むメモリ76と、命令のセット77を処理するプロセッサ78とを含む。命令のセット77は、ネットワーク管理ステーションから、パケットに関するVLANのコンテンツベースの分類を定義するポリシーを送る命令を含む。命令のセットは、パケットに関するVLANのコンテンツベースの分類を定義するポリシーを作成する命令をさらに含むことができる。実施例として、パケットに関するVLANのコンテンツベースの分類を定義するポリシーを作成する命令のセットは、TCP/UDPポート割当て、RTPヘッダ情報、HTTPコンテンツ、ウェブホスト指定、ユニバーサルリソース識別子URIフィールド、およびルーティングプロトコルのうちの少なくとも1つに基づいて、パケットに関するVLANを分類する命令を含むことができる。図7に、エッジスイッチに到達するパケットのコンテンツに基づいてVLANを分類する好ましい方法を示す。エッジスイッチで、ネットワーク管理ステーションから、パケットに関するVLANのコンテンツベースの分類を定義するポリシーを受信する動作85が実施される。次いで、パケットのコンテンツの検査およびネットワーク管理ステーションから受信したポリシーに基づいて、ノードから受信したパケットにVLANを割り当てる動作86が実施される。次いで、割り当てたVLANに基づく動作のために、ネットワーク内の他のノードに、割り当てたVLANと共にパケットを送る動作87が実施される。図8に、管理ステーションでネットワークを管理する好ましい実施形態を示す。管理ステーションで、パケットに関するVLANのコンテンツベースの分類を定義するポリシーを送る動作90が実施される。ポリシーの作成は、TCP/UDPポート割当て、RTPヘッダ情報、HTTPコンテンツ、ウェブホスト指定、ユニバーサルリソース識別子URIフィールド、およびルーティングプロトコルのうちの少なくとも1つに基づいてVLANを分類することを含むことができる。ネットワーク内のパケットを管理および制御する要望に基づいて、ネットワーク管理者によって管理ステーションでポリシーを作成または選択し、一定のパケットに対する異なるQoS、ネットワークを通じた異なるブリッジング、および異なるセキュリティ処置のうちの1つを提供する動作91を実施することもできる。コンピュータ、ハードウェア、ファームウェア、またはそれらの組合せの上で実行されるプログラム命令を有するコンピュータ可読媒体を含むソフトウェアとして本明細書に記載の方法を実装できることが企図される。本明細書に記載の方法は、ハードウェアおよび/またはソフトウェアの上の様々な組合せで実装することもできる。プログラムされたコンピュータによって様々な上述の方法のステップを実施することができ、ステップの順序は必ずしも重要ではないことを当業者なら容易に理解されよう。本明細書では、いくつかの実施形態は、機械可読またはコンピュータ可読であり、命令が本明細書に記載の方法のステップの一部またはすべてを実施する場合に前記命令の機械実行可能プログラムまたはコンピュータ実行可能プログラムを符号化するプログラム記憶デバイス、例えばデジタルデータ記憶媒体を包含するものとする。プログラム記憶デバイスは、例えば、デジタルメモリ、磁気ディスクや磁気テープなどの磁気記憶媒体、ハードドライブ、または光学的に可読なデジタルデータ記憶媒体でよい。実施形態はまた、本明細書に記載の方法の前記ステップを実施するようにプログラムされたコンピュータを包含するものとする。本発明の広い発明の概念から逸脱することなく、上述の実施形態に対して変更または修正を行うことができることを当業者は理解されよう。したがって、本発明が本明細書に記載の特定の実施形態に限定されず、特許請求の範囲に記載の発明であることを理解されたい。