(57)【要約】【課題】ＶＸＬＡＮを適用した広域ネットワークにおいて、ＶＸＬＡＮ領域でのＶＴＥＰ間のマルチキャストの負荷を低減する。【解決手段】ｖＥＰＣ仮想ネットワーク４４と接続され、ＶＸＬＡＮによりカプセル化が行われるＶＸＬＡＮ領域と、ＰＢＢによりカプセル化が行われるＰＢＢ網２０’とからなり、ＶＸＬＡＮ領域とＰＢＢ網２０’とを接続するエッジスイッチ２２を有し、エッジスイッチ２２は、ＶＸＬＡＮのカプセル化がされたデータのＶＮＩＤと、ＰＢＢのカプセル化がされたデータのＩＳＩＤとの間で変換を行う。【選択図】図１
2017212658.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも一部は仮想ネットワーク上の仮想マシンにより構成される、各拠点の第１のネットワークと接続され、Ｌ２  ｏｖｅｒ  Ｌ３カプセル化方式により第１のカプセル化が行われた第１のカプセル化データを転送する第２のネットワークと、
前記第２のネットワークと接続され、Ｌ２  ｏｖｅｒ  Ｌ２カプセル化方式により第２のカプセル化が行われた第２のカプセル化データを転送する、コアネットワークを含む第３のネットワークと、
前記第２のネットワークと前記第３のネットワークとを接続し、前記第１のカプセル化に係る処理および前記第２のカプセル化に係る処理を行う中継装置と、を有し、
前記中継装置は、前記第２のネットワークにおいて前記第１のカプセル化がされたデータの第１の識別子と、前記第３のネットワークにおいて前記第２のカプセル化がされたデータの第２の識別子と、の間で変換を行う、
ネットワークシステム。
【請求項２】
少なくとも一部は仮想ネットワーク上の仮想マシンにより構成される、各拠点の第１のネットワークと接続され、Ｌ２  ｏｖｅｒ  Ｌ３カプセル化方式により第１のカプセル化が行われた第１のカプセル化データを転送する第２のネットワークと、
前記第２のネットワークと接続され、Ｌ２  ｏｖｅｒ  Ｌ２カプセル化方式により第２のカプセル化が行われた第２のカプセル化データを転送する、コアネットワークを含む第３のネットワークと、
前記第２のネットワークに属して前記第３のネットワークと接続し、前記第１のカプセル化に係る処理を行う第１の中継装置と、
前記第３のネットワークに属して前記第２のネットワークと接続し、前記第２のカプセル化に係る処理を行う第２の中継装置と、を有し、
前記第１の中継装置は、前記第２のネットワークにおいて前記第１のカプセル化がされたデータの第１の識別子と、前記第２の中継装置との間で授受される非カプセル化データの第３の識別子と、の間で変換を行い、
前記第２の中継装置は、前記第３のネットワークにおいて前記第２のカプセル化がされたデータの第２の識別子と、前記第１の中継装置との間で授受される前記非カプセル化データの前記第３の識別子と、の間で変換を行う、
ネットワークシステム。
【請求項３】
少なくとも一部は仮想ネットワーク上の仮想マシンにより構成される、各拠点の第１のネットワークと接続され、Ｌ２  ｏｖｅｒ  Ｌ３カプセル化方式により第１のカプセル化が行われた第１のカプセル化データを転送する第２のネットワークと、
前記第２のネットワークと接続され、Ｌ２  ｏｖｅｒ  Ｌ２カプセル化方式により第２のカプセル化が行われた第２のカプセル化データを転送する、コアネットワークを含む第３のネットワークと、
前記第２のネットワークと前記第３のネットワークとを接続し、前記第１のカプセル化に係る処理および前記第２のカプセル化に係る処理を行う中継装置と、を有し、
前記中継装置は、前記第２のネットワークにおいて前記第１のカプセル化がされたデータの第１の識別子と、カプセル化が解除された非カプセル化データの第３の識別子と、の間で変換を行い、また、前記非カプセル化データの前記第３の識別子と、前記第３のネットワークにおいて前記第２のカプセル化がされたデータの第２の識別子と、の間で変換を行う、
ネットワークシステム。
【請求項４】
請求項１〜３のいずれか１項に記載のネットワークシステムにおいて、
前記第１のカプセル化はＶＸＬＡＮによるカプセル化である、
ネットワークシステム。
【請求項５】
請求項１〜３のいずれか１項に記載のネットワークシステムにおいて、
前記第２のカプセル化はＰＢＢによるカプセル化である、
ネットワークシステム。
【請求項６】
ネットワークシステムにおける中継装置であって、
前記ネットワークシステムは、
少なくとも一部は仮想ネットワーク上の仮想マシンにより構成される、各拠点の第１のネットワークと接続され、Ｌ２  ｏｖｅｒ  Ｌ３カプセル化方式により第１のカプセル化が行われた第１のカプセル化データを転送する第２のネットワークと、
前記第２のネットワークと接続され、Ｌ２  ｏｖｅｒ  Ｌ２カプセル化方式により第２のカプセル化が行われた第２のカプセル化データを転送する、コアネットワークを含む第３のネットワークと、からなり、
前記中継装置は、
前記第２のネットワークと前記第３のネットワークとを接続し、前記第１のカプセル化に係る処理および前記第２のカプセル化に係る処理を行い、
前記第２のネットワークにおいて前記第１のカプセル化がされたデータの第１の識別子と、前記第３のネットワークにおいて前記第２のカプセル化がされたデータの第２の識別子と、の間で変換を行う、
中継装置。
【請求項７】
ネットワークシステムにおける中継装置であって、
前記ネットワークシステムは、
少なくとも一部は仮想ネットワーク上の仮想マシンにより構成される、各拠点の第１のネットワークと接続され、Ｌ２  ｏｖｅｒ  Ｌ３カプセル化方式により第１のカプセル化が行われた第１のカプセル化データを転送する第２のネットワークと、
前記第２のネットワークと接続され、Ｌ２  ｏｖｅｒ  Ｌ２カプセル化方式により第２のカプセル化が行われた第２のカプセル化データを転送する、コアネットワークを含む第３のネットワークと、からなり、
前記中継装置は、
前記第３のネットワークに属して前記第２のネットワークと接続し、前記第２のカプセル化に係る処理を行い、
前記第３のネットワークにおいて前記第２のカプセル化がされたデータの第２の識別子と、前記第２のネットワークに属して前記第３のネットワークと接続し、前記第１のカプセル化に係る処理を行う他の中継装置との間で授受される非カプセル化データの識別子であって、前記他の中継装置により、前記第２のネットワークにおいて前記第１のカプセル化がされたデータの第１の識別子との間で変換されるものと、の間で変換を行う、
中継装置。
【請求項８】
ネットワークシステムにおける中継装置であって、
前記ネットワークシステムは、
少なくとも一部は仮想ネットワーク上の仮想マシンにより構成される、各拠点の第１のネットワークと接続され、Ｌ２  ｏｖｅｒ  Ｌ３カプセル化方式により第１のカプセル化が行われた第１のカプセル化データを転送する第２のネットワークと、
前記第２のネットワークと接続され、Ｌ２  ｏｖｅｒ  Ｌ２カプセル化方式により第２のカプセル化が行われた第２のカプセル化データを転送する、コアネットワークを含む第３のネットワークと、からなり、
前記中継装置は、
前記第２のネットワークと前記第３のネットワークとを接続し、前記第１のカプセル化に係る処理および前記第２のカプセル化に係る処理を行い、
前記第２のネットワークにおいて前記第１のカプセル化がされたデータの第１の識別子と、カプセル化が解除された非カプセル化データの第３の識別子と、の間で変換を行い、また、前記非カプセル化データの前記第３の識別子と、前記第３のネットワークにおいて前記第２のカプセル化がされたデータの第２の識別子と、の間で変換を行う、
中継装置。
【請求項９】
請求項６〜８のいずれか１項に記載の中継装置において、
前記第１のカプセル化はＶＸＬＡＮによるカプセル化である、
中継装置。
【請求項１０】
請求項６〜８のいずれか１項に記載の中継装置において、
前記第２のカプセル化はＰＢＢによるカプセル化である、
中継装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク技術に関し、特に、広域ネットワークの構成に用いられる中継装置およびこれを有するネットワークシステムに適用して有効な技術に関するものである。
【背景技術】
【０００２】
例えば、国際公開第２０１５／１３６８７５号（特許文献１）には、サーバ仮想化を導入した大規模なモバイルネットワークにおいて、多数の論理ネットワークへの分離の際にＶＬＡＮ（Virtual Local Area Network）を用いた場合のＶＬＡＮ−ＩＤ（１２ビット）の枯渇に対応するため、ＶＸＬＡＮ（Virtual eXtensible Local Area Network）を適用してＶＮＩ／ＶＮＩＤ（VXLAN Network Identifier、以下では「ＶＮＩＤ」と記載する。２４ビット）単位でネットワークを分離することが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】国際公開第２０１５／１３６８７５号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
例えば、モバイルネットワークシステムでは、ＥＰＣ（Evolved Packet Core）などのコアネットワークを構成する装置の故障等により、ＥＰＣを別の拠点に移動させるなどの構成変更が必要となる場合がある。この場合、ｅＮｏｄｅＢ（evolved Node B：基地局、以下では「ｅＮＢ」と記載する場合がある）側でのＥＰＣのＩＰアドレス等の設定変更を回避する必要がある。
【０００５】
従来は、例えば、以下の様な煩雑な手順がとられていた。まず、ＥＰＣの移動先拠点に移動元拠点と同様のＩＰネットワークのセグメントを手動で構築する。そして、ＩＰアドレス等の設定は移動元拠点のままに設定してＥＰＣを移動する。そして、モバイルバックホール（ＭＢＨ：Mobile BackHaul）におけるＩＰコア網のルーター間で、移動先拠点の新しいＩＰセグメントのルーティング情報を交換する。このような煩雑な手順が必要となるのは、ＥＰＣやｅＮＢで使用しているＩＰアドレスをＭＢＨにおいてルーティングで使用しているためである。これに対して、例えば、特許文献１に記載されているようなＶＸＬＡＮなどのカプセル化技術を用いることで、ＥＰＣやｅＮＢで使用しているＩＰアドレスをＭＢＨのルーティング処理から分離させることが可能である。
【０００６】
この場合、ＶＸＬＡＮの終端のＶＴＥＰ（VXLAN Tunnel End Point）間の通信において、Ｌ２であれば単純なブロードキャストとなるものがＬ３でのマルチキャストとなってしまう。これは、ＶＸＬＡＮがＬ２  ｏｖｅｒ  Ｌ３という特性を有するネットワーク（Multipoint NW over point-to-point NW）であることによる。したがって、ＶＴＥＰ間の総当たりの処理となり、マルチキャストグループの必要数はＶＴＥＰの数に応じて指数関数的に増加してしまう。ここで、例えばＭＢＨ全体をＶＸＬＡＮによりカプセル化する構成を考えた場合、ＶＸＬＡＮにＶＴＥＰを介して接続するｅＮＢの数が多くなる。その結果、ＶＴＥＰの数が増加してしまい、マルチキャストの負荷が増大してスケーラビリティに課題が生じ得る。
【０００７】
本発明は、このようなことに鑑みてなされたものであり、その目的の一つは、ＶＸＬＡＮを適用した広域ネットワークにおいて、ＶＸＬＡＮ領域でのＶＴＥＰ間のマルチキャストの負荷を低減するネットワークシステムおよび中継装置を提供することにある。
【０００８】
本発明の前記ならびにその他の目的と新規な特徴は、本明細書の記述および添付図面から明らかになるであろう。
【課題を解決するための手段】
【０００９】
本願において開示される発明のうち、代表的なものの概要を簡単に説明すれば、以下のとおりである。
【００１０】
本発明の代表的な実施の形態によるネットワークシステムは、少なくとも一部は仮想ネットワーク上の仮想マシンにより構成される第１のネットワークと接続され、Ｌ２  ｏｖｅｒ  Ｌ３カプセル化方式により第１のカプセル化が行われた第１のカプセル化データを転送する第２のネットワークと、前記第２のネットワークと接続され、Ｌ２  ｏｖｅｒ  Ｌ２カプセル化方式により第２のカプセル化が行われた第２のカプセル化データを転送する第３のネットワークと、からなる。また、前記第２のネットワークに属して前記第３のネットワークと接続し、前記第１のカプセル化に係る処理を行う第１の中継装置と、前記第３のネットワークに属して前記第２のネットワークと接続し、前記第２のカプセル化に係る処理を行う第２の中継装置と、を有する。
【００１１】
そして、前記第１の中継装置は、前記第２のネットワークにおいて前記第１のカプセル化がされたデータの第１の識別子と、前記第２の中継装置との間で授受される非カプセル化データの第３の識別子と、の間で変換を行う。また、前記第２の中継装置は、前記第３のネットワークにおいて前記第２のカプセル化がされたデータの第２の識別子と、前記第１の中継装置との間で授受される前記非カプセル化データの前記第３の識別子と、の間で変換を行う。
【発明の効果】
【００１２】
本願において開示される発明のうち、代表的なものによって得られる効果を簡単に説明すれば以下のとおりである。
【００１３】
すなわち、本発明の代表的な実施の形態によれば、ＶＸＬＡＮを適用した広域ネットワークにおいて、ＶＸＬＡＮ領域でのＶＴＥＰ間のマルチキャストの負荷を低減することが可能となる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施の形態であるネットワークシステムの構成例とカプセル化によるトンネルイメージの例について概要を示した図である。
【図２】本発明の一実施の形態におけるＰＢＢのＩＳＩＤとＶＸＬＡＮのＶＮＩＤとのマッピングの例について概要を示した図である。
【図３】本発明の一実施の形態における中継装置の構成例について概要を示した図である。
【図４】本発明の一実施の形態における２台の中継装置でマッピングを行う場合の中継装置の構成例について概要を示した図である。
【図５】本発明の一実施の形態におけるフレーム処理の流れの例について概要を示したフローチャートである。
【図６】本発明の一実施の形態におけるフレーム処理の流れの他の例について概要を示したフローチャートである。
【図７】従来のモバイルネットワークシステムの構成例とＥＰＣの移動の例について概要を示した図である。
【図８】仮想マシンおよび仮想ネットワークにより構成したＥＰＣ環境にＶＸＬＡＮを適用した場合の例について概要を示した図である。
【図９】ｖＥＰＣの環境にＶＸＬＡＮを適用した場合の課題の例について概要を示した図である。
【発明を実施するための形態】
【００１５】
以下、本発明の実施の形態を図面に基づいて詳細に説明する。なお、実施の形態を説明するための全図において、同一部には原則として同一の符号を付し、その繰り返しの説明は省略する。一方で、ある図において符号を付して説明した部位について、他の図の説明の際に再度の図示はしないが同一の符号を付して言及する場合がある。
【００１６】
また、以下においては、本発明の特徴を分かり易くするために、従来の技術と比較して説明する。なお、以下では、ＬＴＥ（Long Term Evolution）等のモバイルネットワークシステムを例として説明するが、本発明の適用対象はこれに限られない。末端のアクセスネットワークと、中心部のコアネットワーク（バックボーン回線）、およびこれらをつなぐネットワークであるバックホールを有する構成からなるＶＰＮ（Virtual Private Network）等の広域ネットワークに適宜適用することができる。
【００１７】
＜概要＞
図７は、従来のモバイルネットワークシステムの構成例とＥＰＣの移動の例について概要を示した図である。図７に示されたモバイルネットワークは、末端のアクセスネットワークである複数のｅＮＢネットワーク１１（図中では、ｅＮＢネットワークＡ（１１ａ）、Ｂ（１１ｂ）で示される）と、コアネットワークを構成する複数の物理ＥＰＣ装置４５、およびこれらをつなぐＭＢＨ５０からなる。物理ＥＰＣ装置４５は、データセンター等の複数のＥＰＣ拠点４０（図中ではＥＰＣ拠点Ａ（４０ａ）、Ｂ（４０ｂ）で示される）に設置されている。ｅＮＢネットワーク１１には複数のｅＮＢ１０が属している。
【００１８】
ＭＢＨ５０は、Ｌ２ネットワークであるＬ２エントランス２０と、Ｌ３ネットワークであるＩＰコア網３０とにより構成されるネットワークである。Ｌ２エントランス２０は、複数のエッジスイッチ２１（図中ではエッジスイッチ２１ａ〜２１ｃで示される）を有する。また、ＩＰコア網３０は、複数のエッジルーター３１（図中ではエッジルーター３１ａ〜３１ｃ）を有する。
【００１９】
Ｌ２エントランス２０のエッジスイッチ２１ａ、２１ｂには、それぞれｅＮＢネットワークＡ（１１ａ）、Ｂ（１１ｂ）内のｅＮＢ１０が収容されている。また、ＩＰコア網３０のエッジルーター３１ａ、３１ｂにはＥＰＣ拠点Ａ（４０ａ）、Ｂ（４０ｂ）のデータセンター（ＤＣ）ルーター４１ａ、４１ｂがそれぞれ接続されている。また、Ｌ２エントランス２０とＩＰコア網３０とは、上位のエッジスイッチ２１ｃおよび下位のエッジルーター３１ｃを介して接続されている。このエッジルーター３１ｃは、ｅＮＢ１０のデフォルトゲートウェイとして機能する。
【００２０】
Ｌ２エントランス２０は、例えば、広域イーサネットの実装に用いられる技術の一つであるＰＢＢ（Provider Backbone Bridging）により構成することができる。ＰＢＢは、ＩＥＥＥ８０２．１ａｈで標準化されている。この場合、各エッジスイッチ２１は、いわゆるＭＡＣ−ｉｎ−ＭＡＣ方式によりｅＮＢ１０のＭＡＣ（Media Access Control）フレームをエッジスイッチ２１のＭＡＣフレームでカプセル化する等のＰＢＢ機能を有するＰＢＢエッジスイッチにより構成される。
【００２１】
ここで、例えば、ＥＰＣ拠点Ａ（４０ａ）内のＩＰネットワークのセグメントＡ（４６ａ）上に各種の物理ＥＰＣ装置４５によりＥＰＣが構築されており、各ｅＮＢ１０がＭＢＨ５０を介してＥＰＣ拠点Ａ（４０ａ）上のＥＰＣにアクセスしている状態で、何らかの障害等により物理ＥＰＣ装置４５が稼働不可になった場合を考える。このとき、物理ＥＰＣ装置４５により実現されるＥＰＣの機能を別のＥＰＣ拠点Ｂ（４０ｂ）に速やかに移動させる、すなわちＥＰＣ拠点Ｂ（４０ｂ）上に新たに同様の物理ＥＰＣ装置４５を構築する必要がある。
【００２２】
この場合、ＥＰＣの移動の前後でｅＮＢ１０側のＩＰアドレスやデフォルトゲートウェイ（図７の例ではエッジルーター３１ｃ）等のネットワーク設定の変更を回避する必要があることから、以下の様な煩雑な作業が必要となる。すなわち、まず、移動先のＥＰＣ拠点Ｂ（４０ｂ）において移動元のＥＰＣ拠点Ａ（４０ａ）と同様の環境（物理ＥＰＣ装置４５およびセグメントＡ（４６ａ）のネットワーク環境）を手動で構築する。この場合、各物理ＥＰＣ装置４５のＩＰアドレス等のネットワーク設定は移動元のＥＰＣ拠点Ａ（４０ａ）と同じセグメントＡ（４６ａ）のままとなる。
【００２３】
そして、ＥＰＣ拠点Ｂ（４０ｂ）内にセグメントＡ（４６ａ）のデフォルトゲートウェイ（図７の例ではＤＣルーター４１ｂ）を手動で作成する。さらに、ＤＣルーター４１ｂおよび各エッジルーター３１間でＥＰＣ拠点Ｂ（４０ｂ）のセグメントＡ（４６ａ）のルーティング情報を新たに交換することが必要となる。これにより、各ｅＮＢ１０はＥＰＣ拠点Ｂ（４０ｂ）上のＥＰＣ（物理ＥＰＣ装置４５）にアクセスすることが可能となる。
【００２４】
このような煩雑な処理が必要となる原因は、ＭＢＨ５０において、ＥＰＣやｅＮＢ１０で使用しているＩＰアドレスに基づいてルーティングを行っているためである。これに対する解決策として、上述したように、ＶＸＬＡＮ等のカプセル化技術を用いることで、ＥＰＣやｅＮＢ１０で使用しているＩＰアドレスをＭＢＨ５０でのルーティング処理から分離させることが可能である。
【００２５】
さらに、本実施の形態では、物理的なＥＰＣの移動を容易にし、またその影響を隠蔽することを可能とするため、ＥＰＣを仮想ネットワーク上に構築した仮想マシンにより構成する（以下ではこれを「ｖＥＰＣ」と記載する場合がある）ものとする。
【００２６】
図８は、仮想マシンおよび仮想ネットワークにより構成したＥＰＣ環境にＶＸＬＡＮを適用した場合の例について概要を示した図である。図中では、拠点が異なるものも含む複数の物理サーバ４７と、これらが接続されるＩＰネットワークである物理ネットワーク６０とからなる環境を示している。この環境において、複数の物理サーバ４７を含んで構築されたｖＥＰＣ仮想ネットワーク４４（図中ではＶＮＩＤ＝Ａで識別されるｖＥＰＣ仮想ネットワークＡ（４４ａ）、およびＶＮＩＤ＝Ｂで識別されるｖＥＰＣ仮想ネットワークＢ（４４ｂ）で示される）上に複数のｖＥＰＣ４３が構築されている。仮想マシンや仮想ネットワークの構築については公知の技術を適宜利用することができる。
【００２７】
ここで、各物理サーバ４７が接続される物理ネットワーク６０においてＶＸＬＡＮを適用する。これにより、図示するように、ｖＥＰＣ仮想ネットワーク４４およびｖＥＰＣ４３からなる仮想ネットワーク領域と、各物理サーバ４７等に設けられたＶＴＥＰ４２を終端とするＶＸＬＡＮ領域との間でネットワークの管理を分離することができる。
【００２８】
すなわち、各ＶＴＥＰ４２を含むＶＸＬＡＮ領域内の各ＶＴＥＰ間でＬ３での到達可能性が確保されていれば、例えば、仮想マシンであるｖＥＰＣ４３の生成や他の物理サーバ４７への移動があった場合でも、同じｖＥＰＣ仮想ネットワーク４４内のものであれば、物理ネットワーク６０の設定内容には影響が及ばず設定変更等が不要となる。これにより、仮想ネットワーク領域において物理ネットワーク６０（例えば、図７の例ではＩＰコア網３０）のルーティング仕様の影響を受けずに構成の自由度を高めることができる。なお、このようなＶＸＬＡＮの適用による仮想マシンおよび仮想ネットワーク環境の管理技術についても公知の技術を適宜利用することができる。
【００２９】
一方で、例えば図７に示したような環境において、図８に示したようにＥＰＣ環境をｖＥＰＣ仮想ネットワーク４４上に構築したｖＥＰＣ４３により構成し、ＭＢＨ５０全体にＶＸＬＡＮを適用してカプセル化する構成とした場合、ＶＴＥＰ間のマルチキャストの扱いに課題が生じ得る。すなわち、ＶＸＬＡＮがＬ２  ｏｖｅｒ  Ｌ３という特性を有するネットワークであることから、ＶＸＬＡＮ領域内でのＶＴＥＰ間の通信において、Ｌ２であれば単純なブロードキャストとなるものがＬ３でのマルチキャストとなってしまう。
【００３０】
図９は、ｖＥＰＣの環境にＶＸＬＡＮを適用した場合の課題の例について概要を示した図である。図９の例では、ＥＰＣ拠点４０（図中ではＥＰＣ拠点Ａ（４０ａ）、Ｂ（４０ｂ）で示される）においてｖＥＰＣ仮想ネットワーク４４およびｖＥＰＣ４３により構成されたＥＰＣ環境を有している。このＥＰＣ環境において、ＭＢＨ５０全体、すなわちｖＥＰＣ４３からｅＮＢ１０に至る範囲をＶＸＬＡＮによりカプセル化する構成とした場合、ｅＮＢ１０の数に応じてｅＮＢ１０側のＶＴＥＰ５１が設けられる。
【００３１】
ここで、ＶＴＥＰ（ＶＴＥＰ４２およびＶＴＥＰ５１）間のマルチキャストは図示するようなメッシュ状の総当たりとなる。すなわち、ＶＴＥＰの数をｎとした場合、マルチキャストグループの必要数は２ｎとなり、ＶＴＥＰの数が多くなると指数関数的に増加する。したがって、ＭＢＨ５０全体にＶＸＬＡＮを適用した場合、ｅＮＢ１０やデータセンター（ＥＰＣ拠点４０）の数に応じてＶＴＥＰ４２やＶＴＥＰ５１の数も多くなり、マルチキャストグループの必要数が増加する。その結果、負荷が増大してシステムのスケーラビリティに課題が生じ得る。
【００３２】
一方、図９のような構成では、ｅＮＢ１０についてはｖＥＰＣ４３と異なり移動することが想定されないため、ＶＸＬＡＮによるカプセル化のメリットはない。しかし、ｅＮＢネットワーク１１を構成する仮想ネットワーク（ＶＬＡＮ）とＶＸＬＡＮ技術とは互換性がない。したがって、ｅＮＢ１０がＶＸＬＡＮ領域を介してｖＥＰＣ４３と通信するためには、どこかでＶＸＬＡＮのカプセル化を行うことが必要となるという課題も有する。
【００３３】
そこで、本実施の形態のネットワークシステムでは、ＭＢＨ５０全体にＶＸＬＡＮを適用するのではなく、ＭＢＨ５０より上位側（ｖＥＰＣ４３側）の一部の領域にのみＶＸＬＡＮを適用し、ｖＥＰＣ仮想ネットワーク４４内でのｖＥＰＣ４３の移動等に対応可能とする。さらに、ＭＢＨ５０の部分は、エントランスおよびコア網を併せてＰＢＢ等によりカプセル化したＬ２コア＋Ｌ２エントランスのネットワークとしてこれらを組み合わせる。これにより、ＥＰＣ拠点４０間でのｖＥＰＣ４３の移動や生成に対してＶＸＬＡＮによるカプセル化のメリットを受ける。さらに、移動しないｅＮＢ１０側までＶＸＬＡＮを適用しないことで、ＶＸＬＡＮでのマルチキャストの範囲（ＶＴＥＰの数）を小さくし、マルチキャストの負荷を低減してスケーラビリティを確保する。
【００３４】
＜全体構成＞
図１は、本発明の一実施の形態であるネットワークシステムの構成例とカプセル化によるトンネルイメージの例について概要を示した図である。図１の左側に示した構成例では、図７に示した従来の構成と異なり、ＥＰＣ拠点４０（図中ではＥＰＣ拠点Ａ（４０ａ）、Ｂ（４０ｂ）により示される）ではｖＥＰＣ仮想ネットワーク４４（第１のネットワーク）上に構築されたｖＥＰＣ４３（図中ではｖＥＰＣ４３ａ、４３ｂにより示される）を含む形でＥＰＣ環境が構成されている。また、ＭＢＨ５０が、ＩＰコア網３０とＬ２エントランス２０からなるＬ３コア＋Ｌ２エントランスの構成ではなく、ＰＢＢ網２０’（第３のネットワーク）からなるＬ２コア＋Ｌ２エントランスの構成となっている。
【００３５】
そして、ｖＥＰＣ仮想ネットワーク４４からＰＢＢ網２０’（ＭＢＨ５０）に至る領域（第２のネットワーク）にはＶＸＬＡＮが適用され、これに伴いＶＸＬＡＮ領域の両終端にはＶＴＥＰが設けられている。すなわち、ＰＢＢ網２０’においてデータセンター（ＥＰＣ拠点４０）の近傍に設置され、ＥＰＣ拠点４０が接続される箇所のエッジスイッチ２２（図中ではエッジスイッチ２２ａ、２２ｂにより示される）はＶＴＥＰとなる。また、各ＥＰＣ拠点４０においてｖＥＰＣ仮想ネットワーク４４に接続する箇所にはＶＴＥＰ４２（図中ではＶＴＥＰ４２ａ、４２ｂにより示される）が設けられる。
【００３６】
このようにＭＢＨ５０より上位側（ｖＥＰＣ４３側）の一部の領域にのみＶＸＬＡＮを適用し、下位側（ｅＮＢ１０側）のＭＢＨ５０（ＰＢＢ網２０’）をＰＢＢにより構成する。これにより、図９に示すような従来の構成と異なり、下位側のＶＴＥＰをエッジスイッチ２２に集約して数を大きく減らすことができる。
【００３７】
この構成では、図１の右側に示したトンネルイメージに示すように、例えば、ｅＮＢネットワーク１１からの通信は、ＰＢＢ網２０’の領域（第３のネットワーク）ではＰＢＢ（Ｌ２  ｏｖｅｒ  Ｌ２カプセル化方式）によりカプセル化（第２のカプセル化）される。そして、ｅＮＢネットワーク１１はＩＳＩＤ（Service Instance ID）により識別される。一方、ＰＢＢ網２０’からｖＥＰＣ仮想ネットワーク４４に至る領域（第２のネットワーク）ではＶＸＬＡＮ（Ｌ２  ｏｖｅｒ  Ｌ３カプセル化方式）によりカプセル化（第１のカプセル化）される。そして、ｖＥＰＣ仮想ネットワーク４４はＶＮＩＤにより識別される。本実施の形態では、後述するようにＰＢＢのＩＳＩＤとＶＸＬＡＮのＶＮＩＤとを変換・マッピングすることでシームレスな中継を実現する。
【００３８】
この構成では、ｖＥＰＣ仮想ネットワーク４４内でのｖＥＰＣ４３の移動があった場合でも、ＭＢＨ５０において何らの設定変更や操作を要することなく、ＡＲＰ（Address Resolution Protocol）によりネットワーク全体における切り替えが可能となる。また、ｅＮＢ１０から通信対象のｖＥＰＣ４３が存在するＥＰＣ拠点４０に直接通信することが可能であり、ＥＰＣ拠点４０間で通信を分散させることも可能である。
【００３９】
＜ＰＢＢとＶＸＬＡＮとの変換＞
図２は、ＰＢＢのＩＳＩＤとＶＸＬＡＮのＶＮＩＤとのマッピングの例について概要を示した図である。図中では、ＶＸＬＡＮフレームフォーマット３５とＰＢＢフレームフォーマット２５、およびこれらにおけるマッピングの内容を示している。
【００４０】
図の上側のＶＸＬＡＮ領域では、ｖＥＰＣ仮想ネットワーク４４でのＬ２のユーザフレーム（ＣＤＡ（Customer Destination Address）、ＣＳＡ（Customer Source Address）、ＤＡＴＡ）に対して、ＶＸＬＡＮのヘッダーも付加した上でＩＰプロトコルによるカプセル化を行ったＶＸＬＡＮフレームフォーマット３５が示されている。ＩＰプロトコルのヘッダーにはＶＸＬＡＮ中継で使用するＬ３の情報が含まれる。一方、図の下側のＰＢＢ領域では、ｅＮＢ１０側の通信におけるＬ２のユーザフレームに対して、イーサネット（登録商標、以下同様）プロトコルによるカプセル化を行ったＰＢＢフレームフォーマット２５の例が示されている。イーサネットのヘッダーにはＰＢＢ中継で使用するＬ２の情報が含まれる。ＶＸＬＡＮおよびＰＢＢのいずれのカプセル化も、Ｌ２のユーザフレームをカプセル化するという点では共通している。
【００４１】
そして、いずれの場合も、カプセル化した後のデータにおいて、カプセル化する前のデータを発した仮想マシンや端末がどの仮想ネットワークに属するかを識別することができなければならない。この識別を可能とするのがＶＸＬＡＮではＶＮＩＤ（第１の識別子）であり、ＰＢＢではＩＳＩＤ（第２の識別子）である。ＶＸＬＡＮ領域では、例えば、ＶＸＬＡＮによる仮想マシンや仮想ネットワークについての公知の管理技術やソリューションを利用することでｖＥＰＣ仮想ネットワーク４４をＶＮＩＤにマッピングすることが可能である。また、ＰＢＢ領域では、カプセル化する前においてｅＮＢ１０が属する仮想ネットワーク（ＶＬＡＮ）を識別するＣＶＩＤ（Customer VLAN-ID、１２ビット）を用いてＩＳＩＤを決定し、マッピングすることができる。
【００４２】
ＰＢＢのＩＳＩＤおよびＶＸＬＡＮのＶＮＩＤはいずれも２４ビットの識別子である。したがって、これらの間で変換・マッピングを行うことで、ＰＢＢ領域とＶＸＬＡＮ領域のシームレスな中継を実現することができる。
【００４３】
本実施の形態では、上記の変換・マッピングは、ＰＢＢ領域とＶＸＬＡＮ領域の境界に設置された中継装置（図１の例では各エッジスイッチ２２）で行う構成とする。すなわち、ＰＢＢ領域からＶＸＬＡＮ領域への通信の場合は、エッジスイッチ２２が、ＰＢＢ網２０’から受信したＰＢＢのカプセル化データのカプセル化を解除し、ＩＳＩＤをＶＮＩＤに変換した上でＶＸＬＡＮのカプセル化を行って、対応するＥＰＣ拠点４０のＶＴＥＰ４２に送信する。ＶＸＬＡＮ領域からＰＢＢ領域への通信の場合はその逆の変換となる。
【００４４】
図３は、中継装置の構成例について概要を示した図である。中継装置であるエッジスイッチ２２は、ＰＢＢ網２０’におけるＰＢＢの終端としての機能と、ＶＸＬＡＮの終端としての機能（ＶＴＥＰ）とを備える。エッジスイッチ２２は、例えば、ＰＢＢ領域側の下位ポート２１１と、ＶＸＬＡＮ領域側の上位ポート２１２を有する。また、フレームのパース機能や変換機能を備え、フレームを中継する処理を行うＦＰＧＡ（Field-Programmable Gate Array）やＡＳＩＣ（Application Specific Integrated Circuit）からなるフレーム処理部２２０を有する。フレーム処理部２２０は、さらに、ＰＢＢとＶＸＬＡＮのデータのカプセル化／非カプセル化および図２に示したマッピング（１）の処理を行うＶＸＬＡＮカプセル化処理部２２１およびＰＢＢカプセル化処理部２２２を有する。
【００４５】
また、メモリ２３０には、フレーム処理部２２０が参照する各種のテーブルとして、例えば、ＶＮＩＤ／ＶＴＥＰ  ＩＰ／ＩＰテーブル２３１、ＶＴＥＰ  ＩＰ／ＭＡＣテーブル２３２、ＩＳＩＤ／ＶＮＩＤテーブル２３３、ＭＡＣ／インタフェーステーブル２３４、ＩＳＩＤ／ＢＭＡＣ／ＣＭＡＣテーブル２３５、およびＩＳＩＤ／ＢＶＩＤテーブル２３６等を有する。
【００４６】
ＶＮＩＤ／ＶＴＥＰ  ＩＰ／ＩＰテーブル２３１は、ＶＴＥＰのＩＰ情報とユーザデータのＩＰ情報との対応関係を保持するテーブルである。また、ＶＴＥＰ  ＩＰ／ＭＡＣテーブル２３２は、ＶＴＥＰのＩＰアドレスとＭＡＣアドレスとの対応関係を保持するテーブル（ＡＲＰ（Address Resolution Protocol）テーブル）である。また、ＩＳＩＤ／ＶＮＩＤテーブル２３３は、ＰＢＢのＩＳＩＤとＶＸＬＡＮのＶＮＩＤとの対応関係を保持するテーブルである。
【００４７】
また、ＭＡＣ／インタフェーステーブル２３４は、ＭＡＣアドレスと出力先インタフェースとの対応関係を保持するテーブル（ＦＤＢ（Forwarding DataBase））である。また、ＩＳＩＤ／ＢＭＡＣ／ＣＭＡＣテーブル２３５は、ＰＢＢのＩＳＩＤおよびユーザデータのＭＡＣアドレス（ＣＭＡＣ（Customer MAC））とＰＢＢの終端ＭＡＣ（ＢＭＡＣ（Backbone MAC））との対応関係を保持するテーブルである。また、ＩＳＩＤ／ＢＶＩＤテーブル２３６は、ＰＢＢのＩＳＩＤとＰＢＢのブロードキャストドメインを決定するＢＶＩＤ（Backbone VLAN-ID）との対応関係を保持するテーブルである。
【００４８】
フレーム処理部２２０は、例えば、下位ポート２１１から受信したＰＢＢのカプセル化データについて、ＰＢＢカプセル化処理部２２２によってカプセル化を解除する。ＰＢＢカプセル化処理部２２２は、カプセル化を解除したデータに対して、ＩＳＩＤ／ＶＮＩＤテーブル２３３を参照してＩＳＩＤをＶＮＩＤに変換する。その後、ＶＸＬＡＮカプセル化処理部２２１によりＶＸＬＡＮのカプセル化が行われる。そして、フレーム処理部２２０は、カプセル化データを上位ポート２１２を介してＶＸＬＡＮ領域に送信する。
【００４９】
一方、上記の例のように、１台の中継装置でＶＮＩＤとＩＳＩＤとを直接マッピングする（図２の「マッピング（１）」）のではなく、ＶＸＬＡＮ領域でのＶＴＥＰとなるエッジルーター（第１の中継装置）と、ＰＢＢ領域でのエッジスイッチ（第２の中継装置）とを個別に設けて、これらの双方で変換・マッピングを行う構成とすることも可能である。この場合、エッジスイッチがＰＢＢのデータへのカプセル化および解除を行い、エッジルーターがＶＸＬＡＮのデータへのカプセル化および解除を行う。
【００５０】
この場合は、例えば図２に示すように、エッジスイッチとエッジルーター（ＶＴＥＰ）との間で授受される非カプセル化データのユーザフレームに中間ＣＶＩＤ（第３の識別子）を設定する。そして、エッジスイッチがＩＳＩＤと中間ＣＶＩＤをマッピングし、エッジルーターがＶＮＩＤと中間ＣＶＩＤをマッピングする。これにより、中間ＣＶＩＤを介して間接的にＩＳＩＤとＶＮＩＤを変換・マッピングすることができる（図２の「マッピング（２ａ）、（２ｂ）」）。
【００５１】
図４は、２台の中継装置でマッピングを行う場合の中継装置の構成例について概要を示した図である。エッジスイッチ２２（第２の中継装置）は、ＰＢＢ網２０’におけるＰＢＢの終端としての機能を備える。エッジスイッチ２２は、例えば、ＰＢＢ領域側の下位ポート２１１と、エッジルーター３２側の上位ポート２１２を有する。また、フレームのパース機能や変換機能を備え、フレームを中継する処理を行うＦＰＧＡやＡＳＩＣからなるフレーム処理部２２０を有する。フレーム処理部２２０は、さらに、ＰＢＢのデータのカプセル化／非カプセル化および図２に示したマッピング（２ａ）の処理を行うＰＢＢカプセル化処理部２２２を有する。
【００５２】
また、メモリ２３０には、フレーム処理部２２０が参照する各種のテーブルとして、例えば、ＭＡＣ／インタフェーステーブル２３４、ＩＳＩＤ／ＢＭＡＣ／ＣＭＡＣテーブル２３５、ＩＳＩＤ／ＢＶＩＤテーブル２３６、およびＩＳＩＤ／中間ＣＶＩＤテーブル２３７等を有する。このうち、ＭＡＣ／インタフェーステーブル２３４、ＩＳＩＤ／ＢＭＡＣ／ＣＭＡＣテーブル２３５、およびＩＳＩＤ／ＢＶＩＤテーブル２３６については、上述の図３で説明したものと同様であるため再度の説明は省略する。ＩＳＩＤ／中間ＣＶＩＤテーブル２３７は、ＩＳＩＤと中間ＣＶＩＤの対応関係を保持するテーブルである。
【００５３】
フレーム処理部２２０は、例えば、下位ポート２１１から受信したＰＢＢのカプセル化データについて、ＰＢＢカプセル化処理部２２２によってカプセル化を解除する。ＰＢＢカプセル化処理部２２２は、カプセル化を解除したデータに対して、ＩＳＩＤ／中間ＣＶＩＤ変換テーブル２３７を参照してＩＳＩＤを中間ＣＶＩＤに変換する。そして、フレーム処理部２２０は、非カプセル化データを上位ポート２１２を介してエッジルーター３２に送信する。
【００５４】
また、エッジルーター３２（第１の中継装置）は、ＶＸＬＡＮの終端としての機能（ＶＴＥＰ）を備える。エッジルーター３２は、例えば、エッジスイッチ２２側の下位ポート３１１と、ＶＸＬＡＮ領域側の上位ポート３１２を有する。また、フレームのパース機能や変換機能を備え、フレームを中継する処理を行うＦＰＧＡやＡＳＩＣからなるフレーム処理部３２０を有する。フレーム処理部３２０は、さらに、ＶＸＬＡＮのデータのカプセル化／非カプセル化および図２に示したマッピング（２ｂ）の処理を行うＶＸＬＡＮカプセル化処理部３２１を有する。
【００５５】
また、メモリ３３０には、フレーム処理部３２０が参照する各種のテーブルとして、例えば、ＶＮＩＤ／ＶＴＥＰ  ＩＰ／ＩＰテーブル３３１、ＶＴＥＰ  ＩＰ／ＭＡＣテーブル３３２、ＭＡＣ／インタフェーステーブル３３４、およびＶＮＩＤ／中間ＣＶＩＤテーブル３３７等を有する。このうち、ＶＮＩＤ／ＶＴＥＰ  ＩＰ／ＩＰテーブル３３１、ＶＴＥＰ  ＩＰ／ＭＡＣテーブル３３２、およびＭＡＣ／インタフェーステーブル３３４については、上述の図３で説明したものと同様であるため再度の説明は省略する。ＶＮＩＤ／中間ＣＶＩＤテーブル３３７は、ＶＮＩＤと中間ＣＶＩＤの対応関係を保持するテーブルである。
【００５６】
フレーム処理部３２０は、例えば、下位ポート３１１から受信した非カプセル化データについて、ＶＮＩＤ／中間ＣＶＩＤ変換テーブル３３７を参照して中間ＣＶＩＤをＶＮＩＤに変換する。その後、ＶＸＬＡＮカプセル化処理部３２１によりＶＸＬＡＮのカプセル化が行われる。そして、フレーム処理部３２０は、カプセル化データを上位ポート３１２を介してＶＸＬＡＮ領域に送信する。
【００５７】
なお、ＩＳＩＤとＶＮＩＤがともに２４ビットであるのに対し、中間ＣＶＩＤはＶＬＡＮのＣＶＩＤと同様に１２ビットであるため、理論上は中間ＣＶＩＤの数が足りなくなる可能性がある。しかしながら、実際のネットワークシステム１では、ＩＳＩＤとＶＮＩＤを変換するポイントは複数設けられ（例えば、各都道府県に１つなど）、中間ＣＶＩＤはネットワークシステム１全体でユニークである必要はなく、変換ポイント内でユニークであればよいことから、実際上はほぼ問題とはならない。
【００５８】
また、図４の例では、図２に示した中間ＣＶＩＤを用いた間接的なマッピング（２ａ）、（２ｂ）を行う構成として、エッジスイッチ２２およびエッジルーター３２（ＶＴＥＰ）の２台の中継装置を用いる構成を示しているが、これに限られない。図３に示したような１台の中継装置（エッジスイッチ２２）において中間ＣＶＩＤを介した間接的なマッピングを行う構成としてもよい。
【００５９】
図５は、中継装置におけるフレーム処理の流れの例について概要を示したフローチャートである。以下では、図３に示したような１台の中継装置でＶＮＩＤとＩＳＩＤとを直接マッピングする（図２の「マッピング（１）」）場合を例として説明する。図５の例では、エッジスイッチ２２のメモリ２３０上で必要な経路学習が完了している場合において、ユニキャストフレームをＰＢＢ領域からＶＸＬＡＮ領域へ転送する際の処理の流れの例を示している。
【００６０】
ＰＢＢ領域からのユニキャストフレームは、下位ポート２１１にて受信され、フレーム処理部２２０に転送される。フレーム処理部２２０では、ＰＢＢカプセル化処理部２２２により、ＰＢＢフレームのパースを行い、ＩＳＩＤを取得する。そして、取得したＩＳＩＤの値に基づいて、ＩＳＩＤ／ＶＮＩＤテーブル２３３を検索して対応するＶＮＩＤを取得する（Ｓ０１）。そして、ＰＢＢカプセル化処理部２２２は、ＰＢＢフレームヘッダを除去し、ＶＸＬＡＮカプセル化処理部２２１にフレームを送る（Ｓ０２）。
【００６１】
ＶＸＬＡＮカプセル化処理部２２１では、データフレームのパースを行い、取得した宛先ＩＰアドレスおよびＶＮＩＤの値に基づいて、ＶＮＩＤ／ＶＴＥＰ  ＩＰ／ＩＰテーブル２３１を検索して対応するＶＴＥＰ  ＩＰを取得する（Ｓ０３）。さらに、取得したＶＴＥＰ  ＩＰに基づいて、ＶＴＥＰ  ＩＰ／ＭＡＣテーブル２３２（ＡＲＰテーブル）を検索して対応するＭＡＣアドレスを取得する（Ｓ０４）。
【００６２】
その後、ＶＸＬＡＮカプセル化処理部２２１は、取得したＶＮＩＤ、宛先のＶＴＥＰ  ＩＰ、および対応するＭＡＣアドレスの値によりＶＸＬＡＮフレームヘッダを生成し、フレームをカプセル化する（Ｓ０５）。そして、ＭＡＣ／インタフェーステーブル２３４（ＦＤＢ）に従って転送先のインタフェース（上位ポート２１２）を決定し、ＶＸＬＡＮフレームを転送する（Ｓ０６）。
【００６３】
図６は、中継装置におけるフレーム処理の流れの他の例について概要を示したフローチャートである。図６の例では、エッジスイッチ２２のメモリ２３０上で必要な経路学習が完了している場合において、上述の図５の例とは逆に、ユニキャストフレームをＶＸＬＡＮ領域からＰＢＢ領域へ転送する際の処理の流れの例を示している。
【００６４】
ＶＸＬＡＮ領域からのユニキャストフレームは、上位ポート２１２で受信され、フレーム処理部２２０に転送される。フレーム処理部２２０では、ＶＸＬＡＮカプセル化処理部２２１により、ＶＸＬＡＮフレームのパースを行い、ＶＮＩＤを取得する。そして、取得したＶＮＩＤの値に基づいて、ＩＳＩＤ／ＶＮＩＤテーブル２３３を検索して対応するＩＳＩＤを取得する（Ｓ１１）。そして、ＶＸＬＡＮカプセル化処理部２２１は、ＶＸＬＡＮフレームヘッダを除去し、ＰＢＢカプセル化処理部２２２にフレームを送る（Ｓ１２）。
【００６５】
ＰＢＢカプセル化処理部２２２では、データフレームのパースを行い、取得した宛先ＭＡＣアドレスおよびＩＳＩＤの値に基づいて、ＩＳＩＤ／ＢＭＡＣ／ＣＭＡＣテーブル２３５を検索して対応する宛先のＰＢＢ終端のＭＡＣアドレスを取得する（Ｓ１３）。さらに、取得したＩＳＩＤに基づいて、ＩＳＩＤ／ＢＶＩＤテーブル２３６を検索して対応するＢＶＩＤを取得する（Ｓ１４）。
【００６６】
その後、ＰＢＢカプセル化処理部２２２は、取得したＩＳＩＤ、ＢＶＩＤ、およびＢＭＡＣの値によりＰＢＢフレームヘッダを生成し、フレームをカプセル化する（Ｓ１５）。そして、ＭＡＣ／インタフェーステーブル２３４（ＦＤＢ）に従って転送先のインタフェース（下位ポート２１１）を決定し、ＰＢＢフレームを転送する（Ｓ１６）。
【００６７】
なお、エッジスイッチ２２における経路学習については、ＶＸＬＡＮ側では、ＶＸＬＡＮの標準のルーティングプロトコルでの学習、およびＡＲＰを用いたＭＡＣアドレスの学習を行う。また、ＰＢＢ側では、データフレームによりＭＡＣアドレスの学習を行う。ただし、遠方のエッジスイッチ２２（ＶＴＥＰ）との間でのルーティングプロトコルを利用した経路学習を行う必要はない。すなわち、データセンター（ＥＰＣ拠点４０）間通信の経路情報については、ＰＢＢの機能により自動的に学習される。
【００６８】
以上に説明したように、本発明の一実施の形態であるネットワークシステム１によれば、ＭＢＨ５０全体にＶＸＬＡＮを適用するのではなく、ＭＢＨ５０より上位側（ｖＥＰＣ４３側）の一部の領域にのみＶＸＬＡＮを適用する。さらに、ＭＢＨ５０の部分は、エントランスおよびコア網を併せてＰＢＢ等によりカプセル化したＬ２コア＋Ｌ２エントランスのネットワークとする。そして、これらをＩＳＩＤとＶＮＩＤとの間の変換・マッピングを行うことにより組み合わせる。これにより、ｖＥＰＣ仮想ネットワーク４４内でのｖＥＰＣ４３の移動等に対してＶＸＬＡＮによるカプセル化のメリットを受けることができる。さらに、移動しないｅＮＢ１０側までＶＸＬＡＮを適用しないことで、ＶＸＬＡＮでのマルチキャストの範囲（ＶＴＥＰの数）を小さくし、マルチキャストの負荷を低減してスケーラビリティを確保することができる。
【００６９】
以上、本発明者によってなされた発明を実施の形態に基づき具体的に説明したが、本発明は上記の実施の形態に限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。例えば、上記の実施の形態は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、上記の実施の形態の構成の一部について、他の構成の追加・削除・置換をすることが可能である。
【００７０】
例えば、上記の実施の形態では、ｖＥＰＣ４３やｅＮＢ１０で使用しているＩＰアドレスをＭＢＨ５０でのルーティング処理から分離するために利用するカプセル化技術としてＶＸＬＡＮを用いているが、これに限られない。例えば、ＥＶＰＮ（Ethernet（登録商標） VPN）等の他のカプセル化技術を用いても同様の思想に基づいてネットワークシステム１を構成することが可能である。
【符号の説明】
【００７１】
１…ネットワークシステム、
１０…ｅＮＢ、１１…ｅＮＢネットワーク、１１ａ〜ｂ…ｅＮＢネットワークＡ〜Ｂ、
２０…Ｌ２エントランス、２０’…ＰＢＢ網、２１ａ〜ｃ…エッジスイッチ、２２ａ〜ｂ…エッジスイッチ、２５…ＰＢＢフレームフォーマット、
３０…ＩＰコア網、３１ａ〜ｃ…エッジルーター、３５…ＶＸＬＡＮフレームフォーマット、
４０…ＥＰＣ拠点、４０ａ〜ｂ…ＥＰＣ拠点Ａ〜Ｂ、４１ａ〜ｂ…ＤＣルーター、４２…ＶＴＥＰ、４２ａ〜ｂ…ＶＴＥＰ、４３…ｖＥＰＣ、４３ａ〜ｂ…ｖＥＰＣ、４４…ｖＥＰＣ仮想ネットワーク、４４ａ〜ｂ…ｖＥＰＣ仮想ネットワークＡ〜Ｂ、４５…物理ＥＰＣ装置、４６ａ…セグメントＡ、４７…物理サーバ、
５０…ＭＢＨ、５１…ＶＴＥＰ、
６０…物理ネットワーク、
２１１…下位ポート、２１２…上位ポート、
２２０…フレーム処理部、２２１…ＶＸＬＡＮカプセル化処理部、２２２…ＰＢＢカプセル化処理部、
２３０…メモリ、２３１…ＶＮＩＤ／ＶＴＥＰ  ＩＰ／ＩＰテーブル、２３２…ＶＴＥＰ  ＩＰ／ＭＡＣテーブル、２３３…ＩＳＩＤ／ＶＮＩＤテーブル、２３４…ＭＡＣ／インタフェーステーブル、２３５…ＩＳＩＤ／ＢＭＡＣ／ＣＭＡＣテーブル、２３６…ＩＳＩＤ／ＢＶＩＤテーブル
【図１】
2017212658.tif 000003
【図２】
2017212658.tif 000004
【図３】
2017212658.tif 000005
【図４】
2017212658.tif 000006
【図５】
2017212658.tif 000007
【図６】
2017212658.tif 000008
【図７】
2017212658.tif 000009
【図８】
2017212658.tif 000010
【図９】
2017212658.tif 000011