MPLSはルーティング用のプロトコルで、パケットに付与したMPLSタグにより経路を判断します。IPルーティングと異なり、MPLSタグにはパケットが通過する仮想パスを指定します。
ちなみに、この仮想パスをLSP(Label Switched Path)と呼びます。
現在、MPLSはVPNで利用されています。
MPLSによるルーティングのイメージ
以下のような手順で、ルーティングが行われます。
- PC AがPC B宛にパケットを送出します。
- LER 1はパケットにMPLSタグを付加します。
- LSRはMPLSタグに従いパケットを転送します。
- LER 2はパケットからMPLSタグを除去します。