注目の書籍

好評発売中!

みるみるわかるネットワーク

大きなイラストや写真を用いたカラー記事でネットワークの仕組みを楽しく自然に学べます!

必聴講座ご紹介

ビッグデータ EXPO 2012春
ビッグデータ時代に備えて〜今検討すべき情報分析基盤の全貌とは

日本マイクロソフト


ビッグデータ EXPO 2012春
ICTを活用した、情報爆発時代の新たな価値創出

NEC


Cloud Days Osaka 2012
会社を強くするためのクラウド×ソーシャル活用術

セールスフォース・ドットコム

ネットワーク・エンジニア倶楽部

Networkキーワード

日経NETWORK

EoE(Ethernet over Ethernet)

2005/12/19
図 MACフレームをMACフレームでカプセル化する新技術「EoE」(Ethernet over Ethernet)
図 MACフレームをMACフレームでカプセル化する新技術「EoE」(Ethernet over Ethernet)
[画像のクリックで拡大表示]

 広域イーサネット・サービス向けに大型のLANスイッチが搭載し始めた技術。広域イーサネット・サービスとは,離れた拠点間で,イーサネットのMACフレームをそのままやりとりできる通信サービスのことである。

 この広域イーサネット・サービスでは従来,標準のバーチャルLAN(VLAN)技術を拡張した「拡張VLAN」という技術を使ってサービスを実現するのが一般的だった。ただし,拡張VLANを使う広域イーサネットには問題が二つある。

 一つは,網内のLANスイッチの負荷が増大してしまうことだ。拡張VLANを使う広域イーサネットのバックボーンを支えるLANスイッチは,ネットワークにつなぎこまれた拠点にある端末同士が相互に通信できるように,すべての端末のMACアドレスをアドレス・テーブルに記載しておく必要がある。そのため,ユーザー企業が増えて端末数が多くなると,それだけアドレスの学習と検索における負荷が高くなってしまう。

 もう一つの問題は,MACフレームがループした場合に,対応が難しくなる点である。LANスイッチには,ループ構成になってもMACフレームがループしないようにする技術としてスパニング・ツリーや機器ベンダーが独自に搭載する冗長化プロトコルを備える。ただし,こうした技術を使っていても,ソフトウエアのバグやユーザーの設定ミスなどでループが発生してしまうケースがある。ひとたびフレームがループすると,網内がフレームであふれ返り,網がパンクする事態になってしまう。

 この二つの問題を解決するために誕生した技術がEoEである。

 EoE対応のLANスイッチは,MACフレームにEoEヘッダーと呼ばれる情報を付けて転送する。EoEヘッダーの先頭はMACヘッダーと同じ構造になっており,MACフレームをMACフレームで包む格好になる(図)。このように,あるプロトコルのパケット/フレーム全体をほかの(もしくは同じ)プロトコルのパケット/フレームのデータとして送る処理を「カプセル化」という。

 サービス網内のLANスイッチは,EoE用のあて先MACアドレスを見てフレームを転送する。そのあて先となるのは,サービス網の出口に位置するLANスイッチのMACアドレスである。網内のLANスイッチは,網の出口のMACアドレスだけを学習すればよい。その先にあるユーザー側拠点にある端末すべてのMACアドレスを学習する必要はない。そのため,拡張VLAN方式のサービスで使うLANスイッチに比べてアドレス・テーブルへの登録数が大幅に減る。その結果,アドレスの学習と検索における処理負荷を少なくできる。

 またEoEヘッダーには,フレームのループを防止するためにTTL(time to live)の概念を取り入れてある。これは,経由するLANスイッチの数が一定数を超えるとフレームを破棄するしくみである。こうしてMACフレームが永遠に回り続けるのを防止する。

 MACフレームをMACフレームでカプセル化する技術は,MAC-in-MACなどと呼ばれており,現在,IEEE802.1ah委員会で標準化作業が進んでいる。

この記事に対するfacebookコメント

nikkeibpITpro

読みましたか? 〜 未読記事をご紹介