ネットワーク経路設定装置を通して接続された、間接的に連結された発信元および宛先仮想ローカルエリアネットワークVLANを設けるステップと、発信元VLANと宛先VLANの間のネットワークトラフィックを指定するアクセス制御リストACLを規定するステップと、発信元VLANと宛先VLANの間で経路設定されるべきネットワークパケットに対するメタデータを生成するステップであって、メタデータはネットワークパケットから経路設定前発信元VLAN情報を捕捉している、ステップと、メタデータからの経路設定前発信元VLAN情報とネットワークパケットからの経路設定後宛先VLAN情報とを使用して、ネットワークパケットを経路設定するためにACLを適用するステップとを含む、ネットワークパケット処理の方法。経路設定前発信元および経路設定後宛先VLAN情報が、それぞれ発信元および宛先VLAN識別ID番号を含む、請求項1に記載の方法。発信元VLANID番号がHiGigヘッダの分類タグに記憶される、請求項2に記載の方法。宛先VLANID番号がVLANタグに記憶される、請求項2に記載の方法。メタデータおよびACLがIEEE802.1Q仕様に準拠する、請求項1に記載の方法。ネットワーク経路設定装置を通して間接的に接続された発信元および宛先仮想ローカルエリアネットワークVLANと、発信元VLANと宛先VLANの間で経路設定されるべきネットワークパケットに対するメタデータを提供するように接続されたメタデータ生成器であって、メタデータはネットワークパケットから経路設定前発信元VLAN情報を捕捉している、メタデータ生成器と、メタデータからの経路設定前発信元VLAN情報とネットワークパケットからの経路設定後宛先VLAN情報とを使用する、発信元VLANと宛先VLANの間のネットワークパケットの経路設定を指定するアクセス制御リストACLとを備える、ネットワークパケット処理システム。ネットワークパケットがインターネットプロトコルIPパケットである、請求項6に記載のシステム。メタデータが、パケット上にマップされた追加のヘッダ内に含まれる、請求項6に記載のシステム。追加のヘッダがHiGigヘッダである、請求項8に記載のシステム。メタデータが、ネットワークパケットの進入から退出までの期間の少なくとも一部分の間存続する、請求項6に記載のシステム。VLANの構成は本質的に、パケットフィルタリングおよびトラフィックフロー制御を行うことができるアクセス制御リストaccesscontrollist:ACLを用いて、ソフトウェアにて行うことができる。ユーザは、特定の発信元VLANと宛先VLANの間のトラフィックを制御するポリシーを指定することができる簡単な形で、VLANの間のアクセス制御を実現することを望む。しかし、発信元VLANは経路設定前探索段階のみに利用可能であり、宛先VLANは経路設定後探索段階のみに利用可能である。したがって当技術分野では、ACLの実現におけるこれらの異種の情報を関連付けるやり方が有益となり得る。本開示の実施形態は、ネットワークパケット処理システム、およびネットワークパケット処理の方法を提供する。一実施形態では、ネットワークパケット処理システムは、ネットワーク経路設定装置を通して間接的に接続された発信元および宛先仮想ローカルエリアネットワークVLANを含む。さらにネットワークパケット処理システムは、発信元VLANと宛先VLANの間で経路設定されるべきネットワークパケットに対するメタデータを提供するように接続されたメタデータ生成器を含み、メタデータはネットワークパケットから経路設定前発信元VLAN情報を捕捉している。ネットワークパケット処理システムはまた、メタデータからの経路設定前発信元VLAN情報とネットワークパケットからの経路設定後宛先VLAN情報とを使用する、発信元VLANと宛先VLANの間のネットワークパケットの経路設定を指定するアクセス制御リストACLを含む。他の態様では、ネットワークパケット処理の方法は、ネットワーク経路設定装置を通して接続された、間接的に連結された発信元および宛先仮想ローカルエリアネットワークVLANを設けるステップと、発信元VLANと宛先VLANの間のネットワークトラフィックを指定するアクセス制御リストACLを規定するステップとを含む。方法はまた、発信元VLANと宛先VLANの間で経路設定されるべきネットワークパケットに対するメタデータを生成するステップを含み、メタデータはネットワークパケットから経路設定前発信元VLAN情報を捕捉している。方法は、メタデータからの経路設定前発信元VLAN情報とネットワークパケットからの経路設定後宛先VLAN情報とを使用して、ネットワークパケットを経路設定するためにACLを適用するステップをさらに含む。上記は、当業者が以下の本開示の詳細な説明をより良く理解できるように、本開示の好ましいおよび代替の特徴の概要を述べたものである。本開示の特許請求の範囲の対象となる本開示のさらなる特徴については本明細書で以下に説明する。当業者は、本開示と同じ目的を実行するように他の構造を設計または変更するための基礎として、開示された概念および特定の実施形態を容易に使用できることが理解されるであろう。次に、添付の図面と併せ読まれる以下の説明を参照する。本開示の実施形態は、共に範囲が大きく変化し予測が難しいVLANのIPサブネットまたはネットワークパケット内のIPアドレスに無関係な、より簡単なやり方で仮想ローカルエリアネットワークVLAN間のアクセス制御を実現する能力をユーザにもたらす。さらにユーザはVLANのIPアドレスを知る必要はなく、VLANまたはユーザはACLを構成するときに通信を続けそれによってより実用的で安定なユーザ構成を可能にする。図1は全体的に100として示される、本開示の原理によって構成されたネットワークパケット処理システムの一実施形態のブロック図を示す。ネットワークパケット処理システム100は、発信元および宛先仮想ローカルエリアネットワークVLAN105、110と、ネットワーク経路設定装置115とを含む。概して、ネットワーク経路設定装置115は、ルータまたは経路設定能力を有するスイッチとすることができ、いずれも相互接続するVLANの一部とすることができる。図示の実施形態ではネットワーク経路設定装置115は、経路設定能力を有するスイッチであり、パケットルータ120と、メタデータ生成器125と、アクセス制御リストACL130とを含む。発信元および宛先VLAN105、110は、ネットワーク経路設定装置115を通して間接的に接続される。パケットルータ120は、ネットワーク経路設定装置115内でネットワークパケットを経路設定するために用いられる。直接示されていないが、ネットワーク経路設定装置115は、他の経路設定装置またはVLANに接続することができる。メタデータ生成器125は、発信元VLAN105と宛先VLAN110の間で経路設定されるべきネットワークパケットに対するメタデータを提供するように接続され、メタデータは、ネットワークパケットから経路設定前発信元VLAN情報を捕捉している。ACL130は、発信元VLAN105と宛先VLAN110の間のネットワークパケットの経路設定を指定し、メタデータからの経路設定前発信元VLAN情報と、ネットワークパケットからの経路設定後宛先VLAN情報とが使用される。本開示の実施形態は、経路設定前探索段階のみに利用可能な発信元VLAN、および経路設定後探索段階のみに利用可能な宛先VLANに対する解決策をもたらす。経路設定前探索段階は、典型的には、経路設定探索段階の前に、VLAN割り当て段階と、OSIレイヤ2探索段階と、分類段階とを含む。経路設定後探索段階はパケット経路設定が達成された後に発生し、ネットワークパケットをどこに送るかが関係するたとえば使用されるべき退出ポート、使用されるべき宛先VLANなど。図示の実施形態では、インターネットプロトコルIPパケットとすることができるネットワークパケットは、進入VLANID識別番号によって表される発信元VLAN105から進入し、退出VLANIDによって表される宛先VLAN110に退出する。IEEE802.1Q仕様に準拠するVLANでは、VLANIDは1から4094の間の番号である。メタデータは、ネットワーク経路設定装置115内のそのライフサイクルの間に、ネットワークパケットについての適切な決定を行うために、ネットワークパケットと共に運ばれる追加のパケットデータである。これは、ネットワークパケットがネットワーク経路設定装置115に進入し退出する時に、ネットワークパケットと共に入って来るまたは出て行く情報ではない。メタデータは、パケット上にマップされる追加のヘッダ内に含めることができる。一実施例では、ネットワークパケットがネットワーク経路設定装置115を通過している時にメタデータをネットワークパケット上にマップするために、BroadcomのASIC特定用途向け集積回路で使用されるHiGigヘッダと呼ばれるヘッダが用いられる。HiGigヘッダは、進入VLANIDを記憶することができる、基本的にHiGigヘッダ内のフィールドである13ビットのフィールドの分類タグを使用する。すべてのネットワークパケットは、VLAN標準の一部として付加された802.1QVLANタグを有してHiGigを通過する。このVLANタグは本質的に、その時点でネットワークパケットがメンバである、ネットワーク経路設定装置115またはVLAN上に退出VLANを付加する。VLANタグは4バイトの長さを使用する。パケットルータ120はパケットプロセッサを含み、パケットプロセッサは、パケットを取り込み、VLAN割り当てすなわちVLANをパケットに割り当てるを行い、経路設定のためにレイヤを探索し、ACLに関してパケットに対してポリシーの他の分類を行い、パケットに対して経路設定を行い、最後にパケットをそのポートから外へ切り換えるための、退出VLAN上の退出ポートを規定する。パケットプロセッサは基本的に、パケットに対して切り換えおよび経路設定の決定を行うことによって、パケットに対して起こらなければならない変更を行う。パケットプロセッサはメタデータに注目し、ACL130などのネットワークパケットに適用することができる退出ポリシーACLを使用する。この特定の場合には、進入発信元VLAN情報を抽出するためにメタデータが調べられ、パケットプロセッサにこれらのACLポリシーを適用しながらネットワークパケットから宛先VLANが確定される。図2A、図2B、図2C、および図2Dは、図1のネットワークパケット処理システムに使用できる、全体的に200、220、230、および240として示される経路設定の実施形態の選ばれた例を示す。図2Aではパケットプロセッサ205はTriumph/Scorpionプロセッサを使用し、キューイングエンジンおよびスイッチファブリック210はSIRIUSチップを使用する。すべてのネットワークパケットは、パケットプロセッサ205からHiGigポートA、Bを通してキューイングエンジンおよびスイッチファブリック210に経路設定され切り換えられ、パケットプロセッサ205に戻る。パケットは、HiGigヘッダ内にカプセル化されてHiGigポートA、Bを通過する。TCAM三値連想メモリ:ternarycontentaddressablememoryエントリAは、発信元VLANに対する突き合わせをもたらし、ネットワークパケットがそこからHiGigヘッダ分類タグフィールド内に進入する発信元VLANの進入VLANIDを記憶する。エントリは、パケットプロセッサの入力および出力ポートすなわちフロントパネルポートに対してのみ動作し、HiGigポートから進入するパケットに対しては効果をもたない。TCAMエントリAは、分類タグ値Aと、ネットワークパケットの802.1QVLANタグに記憶された退出VLANIDBとに対して突き合わせを行う。TCAMエントリBは、キューイングエンジンおよびスイッチファブリック210からのHiGigポートBにおいて進入するパケットのみに対して突き合わせを試みる。次いでTCAMエントリBに関連付けられたポリシーエントリBは、前もって規定されたACLに基づいてトラフィックを許可または削除する。図2B、図2C、および図2Dは、様々な処理段階でネットワークパケットを突き合わせるのに必要なTCAMエントリ構成の例を示す。ポートAでのネットワークパケットの場合図2Bは、必要なTCAMエントリ構成は、進入の時にネットワークパケットと突き合わせるのに必要なTCAMキーおよび値を示す。HiGigポートAおよびBでのネットワークパケットの場合図2Cは、必要なTCAMエントリ構成は、退出の時にネットワークパケットと突き合わせるのに必要なTCAMキーおよび値を示す。ポートBでのネットワークパケットの場合図2Dは、必要なTCAMエントリ構成は、退出の時にパケットと突き合わせる時のTCAMキーおよび値を示す。図3は、全体的に300として示され本開示の原理により実行される、ネットワークパケット処理の方法の一実施形態のフロー図を示す。方法300はステップ305で開始し、ステップ310でネットワーク経路設定装置を通して接続された、間接的に連結された発信元および宛先仮想ローカルエリアネットワークVLANが設けられる。次いでステップ315で、発信元VLANと宛先VLANの間のネットワークトラフィックを指定するアクセス制御リストACLが規定される。ステップ320では、発信元VLANと宛先VLANの間で経路設定されるべきネットワークパケットに対するメタデータが生成され、メタデータはネットワークパケットから経路設定前発信元VLAN情報を捕捉している。ステップ325では、メタデータからの経路設定前発信元VLAN情報と、ネットワークパケットからの経路設定後宛先VLAN情報とを使用して、ネットワークパケットを経路設定するためにACLが適用される。一実施形態ではネットワークパケットは、インターネットプロトコルIPパケットである。他の実施形態ではメタデータは、パケット上にマップされた追加のヘッダ内に含められる。一実施例では追加のヘッダはHiGigヘッダである。他の実施形態ではメタデータは、ネットワークパケットの進入から退出までの期間の少なくとも一部分の間存続する。さらに他の実施形態ではメタデータおよびACLは、IEEE802.1Q仕様に準拠する。さらに他の実施形態では、経路設定前発信元および経路設定後宛先VLAN情報は、それぞれ発信元および宛先VLAN識別ID番号を含む。発信元VLANID番号はHiGigヘッダの分類タグ内に記憶され、宛先VLANID番号はVLANタグ内に記憶される。発信元および宛先VLANID番号は、1から4094までの範囲である。方法300はステップ330で終了する。本明細書で開示される方法について、特定の順序で行われる特定のステップを参照して説明し図示したが、これらのステップは本開示の教示から逸脱せずに等価な方法となるように、組み合わせる、さらに分割する、または順序を変え得ることが理解されるであろう。したがって、本明細書で別段の指定がない限り、ステップの順序およびグループ化は本開示を限定するものではない。概して、これらの手法または方法論はまた、ネットワークパケット上の互いに排他的な進入および退出情報を融合する必要がある他のシナリオを包含するように拡張することができる。たとえばこれらの手法は、発信元VLANと退出ポート、または発信元VLANと宛先MACに適用することができる。すなわちそれらは、ネットワークパケットがネットワーク経路設定装置またはVLAN内でそれ自体のライフサイクルの間に変更を受け得るときはいつでも、入力情報を出力情報と組み合わせるために用いることができる。説明した実施形態に対して他のおよびさらなる追加、削除、置き換え、および変更を行い得ることを、本出願が関連する当業者は理解するであろう。