-非常に人気のあるサービスの1つ
これはマルチプロトコルラベルスイッチングです。
そしてCCNEレベルでは、
彼らはあなたにMPLSの本当の 高い理解を持って欲しいです
それに付随する いくつかの用語。
それについて話しましょう。
したがって、従来のルーティングでは、
パケット、レイヤー3パケットは ルーターに入ります。
そして、そのルーターは レイヤー2ヘッダーを取り除きます。
ルーターは そのレイヤー2ヘッダーを取り除きます。
そしてそのすぐ後ろ
レイヤ3ヘッダーになります。
次に、 宛先レイヤー3アドレスを確認します。
IPバージョン4、または IPバージョン6のアドレスのように。
そして、そのルーターは いくつかのテーブルに入ります
ルーティングテーブルのように。
または、そのルータが実行されている場合 Cisco Express Forwarding、
ルーティングテーブルのコピー、
ルーティングテーブルからの重要な要素の並べ替え
CEFテーブルに配置されます。
しかし、いずれにしても、ルーターは
次に、新しいレイヤー2ヘッダーを作成します。
パケットを転送します。
そして私はあなたに注意を払って欲しい
最後の2文字に ラベルを切り替えます。
MPLSは実際には別のことをします。
したがって、フレームが入ってくると、
WANネットワーク内のルーター、
つまり、サービスプロバイダーのルーターは
実際にそのレイヤー2ヘッダーを取得します。
そのすぐ後ろ、 レイヤー3ヘッダーの直前、
ラベルと呼ばれます。
これはちょっとおなじみのように聞こえるかもしれません。
もう一度、切り替えのアナロジーを 描きます。
うまくいけば、あなたはすでにこの時点までに 勉強しているでしょう。
スイッチングの世界では、
イーサネットフレームが 802.1qトランクを通過する場合、
同じようなことが起こります。
そのフレームがスイッチに到達したとき。
スイッチは802.1qタグで入力を受け取ります。
送信元MACアドレスの後、
ただし、レイヤ3パケットの前。
そのタグをそこに挿入します。
したがって、同じタイプの ことがここで起こっています。
.1qタグが適用される代わりに、
そして、そのラベルは 実際に使用されているものです
これらすべてのルーターによって パケットを転送します。
そして実際、それが呼ばれる理由
マルチプロトコルラベルスイッチング
MPLSがそのラベルを適用できるためです
いろいろなことに。
通常、MPLSは使用されていると考えています
IPバージョン4のようなIPパケットに対して
またはIPバージョン6。
しかし、MPLSは実際に使用できます
多種多様なものに対して、
必ずしもレイヤ3パケットである必要はありません。
そのため、マルチプロトコルと呼ばれています。
ただし、重要なアイデアは、ルーターが
サービスプロバイダーのクラウドでは、
彼らが 物事がどこに行くのかを理解しようとしているとき、
彼らはもはや レイヤー3ヘッダーを見ていません
その質問に答えるために。
彼らは今このラベルを見ています。
彼らは言うラベルの表を持っています、
このラベルが表示されたら、 このインターフェースから送信します。
つまり、ラベルの切り替えです。
だからここに例を示します
そのラベルはどのように見えるか。
したがって、ラベルは32ビットフィールドです。
うまくいけば 覚えやすいはずですが、
IPバージョン4の アドレスは32ビットであるためです。
MPLSラベルは32ビットです。
そして、ここでそのラベルの 内訳を見ることができます。
これで、 1秒でこれに戻ります。
これが通常のフレームです。
レイヤー2ヘッダー、フレームリレー、
PPP、イーサネット、それが何であれ、
その後にIPヘッダーが続きます。
MPLSの世界では、 フレームヘッダーがあります
次に、ラベルがここに配置されます。
それで、ラベルはそこに行きます。
また、 これはシムヘッダーと呼ばれることもあります。
しかし、それはラベルが行くところです。
では、前のスライドに戻りましょう
分解すると、そのラベルにはどのようなコンポーネントが含まれていますか？
さて、ここで私はラベル全体を示します。
ラベルの大部分、つまり20ビット、
32ビットのうち20ビットがラベル値です。
ですから、 実際にはかなりの数があることがわかります
あなたは20ビットフィールドを思い付くことができます。
その後、 3ビットフィールドがあります。
これは実験場と呼ばれます。
したがって、 MPLSサービスプロバイダーが行うことの1つ
提供できるのは サービス品質と呼ばれるものです。
そして、この実験分野は、 彼らがそれを可能にするものです。
したがって、 サービスプロバイダーのネットワークにパケットを送信できます。
多分それらのパケットのいくつかはデータを運びます、
多分それらのパケットのいくつかは音声を運びます、
ここでビットを変更または変更することによって
ラベルの実験分野で
音声パケットを区別することができます
データパケットとは異なる方法で識別され、
彼らはより良いサービスを受けることができます
彼らはより速いパスをとることができます、 より少ない待ち時間でパス、
これは、 ここにある実験分野のおかげです。
そして、ここに少し呼ばれるものがあります
スタックの一番下のインジケーター、
スタックの最下部のインジケーター。
そしてそれがそこにある理由
多くのMPLS製品では、
例として、MPLSVPNについて簡単に説明します。
あなたはある状況を見るかもしれません
何かに適用された2つ以上のラベル。
2つまたは場合によっては3つのラベル。
したがって、MPLSデバイスとMPLSルーターは
トップラベルのみを見る トップラベルは何ですか？
レイヤー2ヘッダーの隣にある レイヤー。
ですから、少し前に進むと。
たとえば、ここに 例があります
内部に3つの ラベルがあるフレームの。
つまり、そのラベルが
レイヤー2ヘッダーの直後、
それが私たちがトップラベルと考えるものです。
これが、 MPLSルーターが確認するラベルです。
これをどこに送るかを決めるために、
私が送信する出力インターフェイスは何ですか
このデータ構造がトップラベルです。
しかし、そうなる可能性があります-そして それはトップと呼ばれます。
その後、ラベルが表示される可能性があります。
そして最後の ラベル、最後のラベル
これがボトムラベルと呼ばれるものです。
そして、一番下のラベルには、 その1つのビットが設定されています。
そのスタックの最下部のビットは1に設定されます。
なぜそれが重要なのですか？
なぜなら、ルーターが受信したとき
着信MPLSラベル付き構造、
そこにそのラベルが表示されます
そのルーターは知っている、ああ、大丈夫 私はそのラベルをはがす必要があります
このことを次のように戻します
ラベルのない通常のIPパケット 。
スタックの最下部のビットが示すように
これが最後のラベルであること
そしてその後ろにあなたは見るつもりです
通常のレイヤ3ヘッダー。
そのため、 スタックの最下位ビットが使用されます。
では、戻りましょう。
そして、 最後にTTLフィールドがあります。
つまり、IPパケットが フィールドに生きる時間があるのと同じように、
MPLSラベルには、フィールドに生きる時間があります。
通常、 IPパケットが届いたとき
MPLSルーターに接続すると、 ルーターが確認されます
IPパケットのTTLフィールドで
そしてそれはその数が何であれかかるでしょう
18、64、3、そしてそれはそれをコピーします
ここのTTLフィールドに入力します。
そして今、各ルーターがこれを取得すると、
各ラベルルーターがそれを取得し、ラベルに基づいて切り替えると
通常TTLを使用するのと同じように
IPパケットで、1つずつデクリメントします。
ラベルスイッチングルーターも
ここで ラベル自体のTTL値を1つ減らします。
同じルールが適用されます。
さて、私たちはここですべてを 見たと思います。
何もありません-私たちはすでに話しました
ラベルが適用された場所について。
そしてこれはあなたに見せているだけです
レイヤー2ヘッダーの直後にあります。
また、 MPLSが呼び出されていることがわかる場合もあります
レイヤー2.5プロトコル。
言い換えれば、OSIモデルについて 話すとき、
そして人々は皆、「まあ これはどこにあるの？
「それはデータリンク層に存在しますか？
「ネットワーク層で。」
彼らはそれがレイヤー2.5プロトコルだと言います
ラベルを挿入しているので
レイヤー2ヘッダーとレイヤー3ヘッダーの間 。
つまり、レイヤー2.5プロトコルだと言われています。
だからあなたはその言葉を聞くかもしれません。
そして、私たちはすでにこれについて話しました、
そして、このラベルのグループ化だけが行われます
ラベルスタックという用語で、ラベルスタック。
したがって、ラベルスタックに1つ以上の ラベルを含めることができます。
そして、トップラベルの重要な用語を覚えておいてください。
これは、 レイヤー2ヘッダーのすぐ隣にあります。
一番下のラベルは 次のラベルです
レイヤ3ヘッダーに。
もちろん、ラベルが1つしかない場合
どちらも同じです 上と下
まったく同じです。なぜなら ラベルは1つしかないからです。
そして、 MPLSについて知っておく必要のあるいくつかの用語。
つまり、ラベルを見ることができる 機能を備えたルーターは、
入ってくるものは すでにラベルが付いていますが、
このラベルの値に基づいて大丈夫と言って、
ルーティングテーブルではなく、私のラベルテーブル、
私は理解することができるだろう
このパケットを 転送する必要があるインターフェースは、
またはこのことを転送します。
技術的には、これをラベルスイッチルーターと呼びます。
また、ラベルスイッチルーターは 3つのカテゴリに分類されます。
入力ラベルスイッチルーター、
中間ラベルスイッチルーター、
および出力ラベルスイッチルーター。
それでは、 例、この写真をお見せしましょう。
例としてこれを見てください。
したがって、これらのボックスのそれぞれが ここにあるとしましょう
顧客サイトを表します。
そして、このルーターはここにあります
茶色のルーター、これらは お客様のものです。
つまり、これらは顧客のルーターです
これらのルーターは、お客様のネットワークの エッジにあります。
言い換えれば、これらは ネットワークの端にあります
ISPに接続します。
したがって、MPLSの用語から、
これらのルーターは カスタマーエッジルーターと呼ばれ、
またはCEルーター。
そして、はい、あなたはこの用語に精通したいと思うでしょう。
カスタマーエッジルーター。
これで、すべてのルーターが MPLSプロバイダーのネットワークに接続されます
ラベルスイッチングルーターと呼ばれ、
それらの一つ一つ、
どちらかが 取り込む能力を持っているからです
通常のIPパケットとその上に新しいラベルを叩く
以前は存在しなかった、
そのラベルを見て、理解する
どの出力インターフェースから切り替えるか 、
またはそれが反対側にある場合は、
それはラベルを取る能力を持っています、
それを完全に剥ぎ取り、
通常のIPパケットだけを公開して 送信します。
したがって、 お客様Aについて話している場合は、ここで、
顧客Aサイト1
および顧客Aサイト2、
用語では、 カスタマーエッジルーターがあります。
パケットの場合はPとだけ言います。
そして、それはここにあります。
したがって、これは 入力ラベルエッジルーターと呼ばれます。
入力であるため、 入力パケットを受信して​​います
そしてそれは ラベリングネットワークの端にあります、
ラベルエッジルーター。
したがって、このルーターは そのパケットを受け取ります
それにラベルを付けます、
私たちがちょうど見たように。
そして、それがここに入ったとき、
真ん中にあるこれらのルーターは
単に中間と呼ばれ、
私がそれをここに置くことができるかどうか見てみましょう。
中級...
スイッチングルーターにラベルを付けます。
したがって、中間ラベルスイッチングルーター
何かを受け取るだけです
すでにラベルが付いています
次に、そのラベルに基づいて 切り替えます。
さて、ここでこの男に到達したら、
だからここに入る、それはラベルを持っています。
だからここのこの男はそのラベルを取るつもりです、
彼はそれを認識するつもりです、 これが最後のレーベルです、
他にラベルは残っていません、
彼はそれを剥ぎ取り、 彼はパケットを明らかにするつもりです
パケットをそのまま送信します。
だから彼は出口と呼ばれるでしょう...
エッジルーターにラベルを付けます。
つまり、これらはすべて ラベルスイッチングルーターです。
ラベルの処理と理解の
そして、ラベルエッジルーターは、 聞こえるようにエッジにあります
MPLSプロバイダーのネットワークの
そして、入口または出口は単に参照します
交通の方向に、
入ってくるトラフィックです
または、プロバイダーのネットワークを離れていますか。
したがって、それらに精通している必要があります。
今では多くの場合、
たくさんの本や文書
ラベルエッジルーターと呼ばれ、
あなたが見るもののための別の用語があります、
これはプロバイダーエッジルーターと呼ばれます。
ルーター1とルーター2なので、
それらはサービスプロバイダーによって所有されています。
そして、AOneとA Twoが顧客によって所有されているのと同じように
しかし、それらは 顧客のネットワークの端にあります。
ここにあるこれらの2つのルーター、1つと2つ、
よく彼らはプロバイダーによって所有されています
そしてそれらはプロバイダーのネットワークの エッジです。
つまり、カスタマーエッジルーターがあります
プロバイダーエッジルーターに接続します。
したがって、CEはPEに接続します。
今、いくつかの追加事項があります
これについて話したいのですが、
の1つ-あなたは疑問に思うかもしれません、
大丈夫、まあ、でも本当に これの利点は何ですか。
つまり、私たちはラベルと呼ばれるこの新しいフィールドを平手打ちしているのです
そして、これらすべてのラベル切り替え ルーターが理解しています
ラベルに基づいて これをどこに転送するか
IPヘッダーに基づく代わりに。
なぜそれをしたいのですか？
そのメリットはどこにありますか？
人々が MPLSサービスを好む大きな理由は
これは仮想プライベートネットワークの略です。
さて、何がそれをプライベートにするのですか？
これが、MPLSVPNの優れた点の1つです。
私は顧客 A、そして多分顧客Aを持つことができます
10.10ネットワークを使用しています。
したがって、ここには10.10のあらゆる種類の サブネットがあります
今、あなたは言っているかもしれません、
「しかし、キース、それはプライベートアドレスです、
「それは公にルーティング可能なアドレスではありません。」
実際、それは大丈夫です。
この特定の例では、 顧客は使用していません
インターネットにアクセスするためのMPLSVPN。
このWANプロバイダーの すべてのことは彼らにアクセスを与えることです
自分の顧客サイトが話すことができるように
別の顧客サイトに。
インターネットアクセス用ではありません。
そして、 ここの顧客Bで、
まったく同じアドレス10.20.0.0/16を使用している可能性があります。
そして、MPLSVPNは私たちが持つことを可能にします
このように重複するアドレス空間
そしてそれはパケットを 別々に保つことを可能にします。
言い換えれば、顧客 Aは心配する必要はありません
彼または彼女のパケットが表示されること
顧客Bのネットワークで。
MPLS VPNは、 その顧客のパケットを確認します
常に分離され、 分離され、行きません
彼らが行くことになっていないところ
プロバイダーの観点からは それは素晴らしいことです
さまざまな顧客のIPアドレスを 再利用できるからです。
今、あなたは考えているかもしれません、 それはどうして可能ですか、
それはどのように機能しますか？
さて、あまりにも これについての多くの素晴らしい詳細に立ち入ることなく、
これの概要は次のとおりです。
これまで ルーティングについて話していたとき、
あなたはルーターが
単一のIPルーティングテーブルがあります。
今のところ、IPバージョン4に焦点を当てましょう。
IPバージョン4のルーティングテーブルが1つあります
EIGRPまたはOSPFルートまたは RIPルートはそれにフィードできます。
しかし、最終的には、 パケットがルーターに入ったとき
それは、ルーターが見る1つのテーブルです。
これをグローバルルーティングテーブルと呼びます。
理解するために、 私はこのパケットで何をしますか、
どこに転送しますか？
MPLS VPNを扱っているときは、
ルーターにはまだ グローバルルーティングテーブルがありますが、
だから今私たちが焦点を当てるのは
プロバイダーのネットワークだけ、
そのため、顧客はMPLSをまったく実行しません。
MPLS VPNの場合、または VPNを実行していない場合でも、
カスタマールーター、CEルーター、
さて、ここに置いておきましょう、
彼らはMPLSの知識を持っていません。
彼らはいかなる種類のラベリングも行っていません、
彼らはただ送受信しているだけです
プロバイダーへの通常のIPパケット
イーサネットフレームまたはPPPフレームにパッケージ化
または彼らが使用することを選択したものは何でも
プロバイダーに接続します。
つまり、ここにあるのはすべてのプロバイダーの 機器です
それはすべての ラベリングとスワッピングを行っています
そして、これから説明するMPLSVPNの すべてのことを実行します。
したがって、このプロバイダーのネットワークは、
現在、このプロバイダーのネットワークは おそらく使用されています
内部のもののために彼らのために。
たとえば、彼らは 独自のメールシステムを持っています
自分の従業員のために、
彼らは彼ら自身の内部ウェブサイトを持っています
彼らの給与のように、 彼らの人材、
とマーケティングともの、
したがって、実際には このネットワークがここにある可能性があります
パケットの転送に 使用されているだけではありません
ある顧客サイトから別の顧客サイトへ、
実際には内部でも使用されています
サービスプロバイダー自体による
自分たちの企業ネットワークとして 自分たちのために。
したがって、ここでいくつかの ルーティングプロトコルが実行されます
これらのルーター内。
何でも、何でも、 彼らが使いたいものは何でもかまいません。
言いましょう、 OSPFを実行しているとだけ言いましょう、
それは何でもかまいません。
したがって、これらのルーターはすべて お互いについて学びます
そして彼らは経由でお互いに到達することができます
どんな内部ゲートウェイでも サービスプロバイダーのプロトコル
さて、今、それに加えて、
そのすべて、学習されている ルートのすべて、
そして、ここにいくつかの 用語を戻しましょう
先ほど申し上げました。
つまり、これはPE1であるとだけ言います
これはプロバイダーエッジ2、PE2です。
たとえば、PE1 showiprouteコマンドを実行した場合
そして彼のグローバルルーティングテーブルを見ました
彼は 3.3.3.3、4.4.4.4、
真ん中にある他のすべてのルーター。
しかし、これが MPLSVPNを非常に強力にする理由です。
顧客のルートを分離し、 分離しておくことができます。
1人の顧客が
別の顧客とまったく同じ サブネットを使用できます。
これは、 これらのPEルーターでは、
グローバルルーティングテーブルに加えて、
顧客に接続する各インターフェース
独自の個別のルーティングテーブルにあります。
これは、これらの小さな プライベートルーティングテーブルのようなものです。
これらを実際にVRFと呼びます。
仮想ルーティングおよび転送 インスタンス、VRF、VRF。
だから今、私が描いたように、
彼は実際に追跡している ルーティングテーブルを3つ持っています。
彼はグローバルルーティングテーブルを持っています、
彼が学んだすべてのルートについて
彼自身の内部ネットワークについて、
彼は別の プライベートVRFルーティングテーブルを持っています
顧客Aの場合、
および顧客B用の別のVRF。
だからすぐそこに1つのことがあります
ルートを分離します
学習した10.10ネットワークのため、
ちなみに、CEとPEの間では、
いくつかの ルーティングプロトコルが実行される予定です。
それをここに置いてみましょう。
そしてもう一度、それは 完全に顧客の間です
とプロバイダー間。
たとえば、顧客Bは、 EIGRPの実行を選択する可能性があります
顧客エッジルーター間
およびプロバイダーエッジルーター。
そして顧客Aは、RIPの実行を選択する可能性があります
カスタマーエッジルーター間
およびプロバイダーエッジルーター。
ですから、ここではある種の ルーティングが行われています
お客様が 「サービスプロバイダーの皆さん、
「これが私のネットワークで使用しているすべてのルートです。
"はい、どうぞ。"
したがって、 カスタマーエッジルーターが
ネイバーシップを形成しています。 EIGRPまたはOSPFの場合、
サービスプロバイダーと、
サービスプロバイダーのPEルーターを使用
形成されている隣人がいます。
さて、それは1つのことです。
これが、ルートを分離する方法です。
これらのインターフェースが実際に割り当てられているためです
VRFと呼ばれる独自のプライベートルーティングテーブルに 。
そして、実際に MPLSVPNを完成させるために
ルートを分離しておくために、
実際には、これらのPEルーターから ここにあります
彼らはを介して互いに話している
BGP経由のボーダーゲートウェイプロトコル。
だから私はこれよりも これ以上詳しくは説明しませんが、
これは実際にはすでに 詳細に説明されています
CCNAの本が 私が見たものに入るよりも。
しかし、私があなたに望んでいた主なポイントは
MPLSVPNにはいくつかの利点があるということです。
第一に、顧客のルート
この組み合わせを持つことによって
仮想ルーティングおよび転送テーブルの
プロバイダーとルーティングを行うことにより、
プロバイダーのネットワークで BGPを実行することにより、
すべての組み合わせ ラベルとともに、
ラベルはこれに影響を及ぼします、
ラベルは非常に重要な要素を果たします、
これは、 顧客のトラフィックを分離するのに役立ちます。
したがって、顧客Aのトラフィックは表示されません。
顧客Bのネットワークで。
また、このMPLSVPNは非常に優れています
プロバイダーの観点から
それらは同じサブネットを提供できます
まったく異なる顧客に、
MPLS VPNの重複するサブネット、
このBGPの組み合わせ とラベリングおよびVRF。
一緒に働くすべての これらのものの組み合わせ
これらの重複する サブネットを分離したままにするのに役立ちます。
言い換えれば、 サービスプロバイダーは知ることができます
さて、この10.10ネットワークは ここでは顧客Bに属しています。
このネットワークと一緒にこのラベル
これは顧客Bに属することを意味します。
この他のラベル、 完全に異なる番号、
同じネットワークで、 顧客Aに属します。
そして、それがMPLS VPNをつなぎ合わせる方法です
このセキュリティを提供します。
そして最後に、これを離れる前に 言及したいと思います。
多くの場合、人々は仮想プライベートネットワークについて 考えます
ああ、私たちは暗号化について話している、 私たちはセキュリティについて話している。
MPLS VPN自体は、
暗号化とは何の関係もありません。
MPLS VPNのプライバシーは、
あなたはあなたのトラフィック、顧客A、
あなたはあなたの交通について心配する必要はありません
別の顧客のサイトに行くことはありません。
それはあなたがプライバシーを得るところです。
これで、確かに ある種の暗号化を実行できます
MPLS VPNに加えて、 さらにセキュリティの層を追加します
トラフィックを暗号化します。
しかし、MPLS VPNは、それ自体とその仕組みだけで
暗号化とは何の関係もありません、
暗号化は行いません。