MENU
  • 問題集一覧
  • 購入から利用開始まで
  • 法人でのご利用
  • 会社概要
  • ブログ
  • よくある質問
  • 公式ショップ
IT資格対策Web問題集の企画・制作・販売
Smart Innovation株式会社
  • 問題集一覧
  • 購入から利用開始まで
  • 法人でのご利用
  • 会社概要
  • ブログ
  • よくある質問
  • 公式ショップ
Smart Innovation株式会社
  • 問題集一覧
  • 購入から利用開始まで
  • 法人でのご利用
  • 会社概要
  • ブログ
  • よくある質問
  • 公式ショップ
  1. ホーム
  2. 資格コラム
  3. MPLSとは?ラベルの仕組みとL3VPNの基本をENARSI向けに解説

MPLSとは?ラベルの仕組みとL3VPNの基本をENARSI向けに解説

2026 11/07
資格コラム
2026年11月7日
MPLSの仕組み

MPLS(Multiprotocol Label Switching)は、通信事業者のネットワークで広く使われている転送技術です。パケットに「ラベル」という短い番号を付け、ルーターはそのラベルを見て転送します。CCNP ENARSIのVPN分野で、MPLSの動きとL3VPNの基本が問われます。

先に結論から

  • MPLSでは、パケットの先頭に付けたラベルを見て転送します。
  • ラベルは、ネットワークの入口で付け(プッシュ)、途中で付け替え(スワップ)、出口の手前で外します(ポップ)。
  • ラベルの情報は、主にLDPというプロトコルでルーター同士が交換します。
  • MPLS L3VPNでは、VRF・RD・RTを使って、お客さまごとのネットワークを分けます。
目次

MPLSのラベル

ラベルは、レイヤー2のヘッダーとIPヘッダーの間に入る32ビットの情報です。

項目長さ役割
ラベル20ビット転送先を決める番号
TC(Traffic Class)3ビットQoSに使う
S(Bottom of Stack)1ビットいちばん下のラベルかどうか
TTL8ビットループを防ぐ

ラベルは重ねて付けられます(ラベルスタック)。L3VPNでは、転送用のラベルとVPN用のラベルの2枚を重ねて使います。

ルーターの役割

MPLSのCE・PE・Pの役割
役割説明
CE(Customer Edge)お客さま側のルーター。MPLSは使わない
PE(Provider Edge)事業者ネットワークの入口・出口。ラベルを付けたり外したりする
P(Provider)事業者ネットワークの内部。ラベルを付け替えて転送する

ラベルの付け外しの流れ

MPLSのラベルのプッシュ・スワップ・ポップ
  1. プッシュ:入口のPEが、IPパケットにラベルを付けます。
  2. スワップ:途中のPが、ラベルを次のルーター用の番号に付け替えて転送します。
  3. ポップ:ラベルを外します。多くの場合、出口のPEの1つ手前のルーターが外します(PHP:Penultimate Hop Popping)。

PHPを使うと、出口のPEはラベルを外す作業をせずにIPパケットとして処理できるので、負荷が減ります。出口のPEは、手前のルーターに「ラベルを外して送って」と伝えるために、特別なラベル(implicit null、値は3)を広告します。

ラベルを交換するLDP

LDP(Label Distribution Protocol)は、ルーター同士で「この宛先にはこのラベルを使って」という情報を交換するプロトコルです。隣のルーターの発見にはUDP、情報の交換にはTCPを使い、どちらもポート646です。

interface GigabitEthernet0/1
 mpls ip

インターフェースでmpls ipを設定すると、LDPが動き始めます。確認にはshow mpls ldp neighborやshow mpls forwarding-tableを使います。

MPLS L3VPNの基本

用語役割
VRFPEの中で、お客さまごとに経路表を分ける
RD(Route Distinguisher)同じIPアドレスでも区別できるように、経路に付ける識別子
RT(Route Target)どのVRFに経路を取り込むかを決めるタグ
MP-BGPPE同士で、お客さまの経路(VPNv4経路)を交換する

VRFそのものの仕組みは、VRF-Liteの記事で解説しています。

公式ショップでENARSI対策問題集を見る

よくある質問

MPLSのラベルは何ビットですか?

ラベルの番号は20ビットです。TC、S、TTLを含めたラベル全体(シム)は32ビットです。

PHPとは何ですか?

Penultimate Hop Poppingの略で、出口のPEの1つ手前のルーターがラベルを外す動きです。出口のPEの負荷を減らせます。

RDとRTの違いは何ですか?

RDは同じアドレスの経路を区別するための識別子、RTはどのVRFに経路を取り込むかを決めるタグです。

資格コラム
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

Smart Innovation編集部のアバター Smart Innovation編集部 IT資格対策Web問題集 編集部

IT資格対策Web問題集(CCNA・CCNP・AWS認定)を企画・制作するSmart Innovation株式会社の編集部です。資格の勉強方法や試験の仕組み、ネットワーク技術の解説を、受験する方の目線でお届けしています。
記事の監修は当社代表が行っています。代表は大手ベンダーのネットワークエンジニアとして、官公庁・医療・金融・交通・大手クラウド事業者などの大規模ネットワークの設計・構築に携わり、これまでに200名以上のCCNA合格者、20名以上のCCNP合格者の学習を支援してきました。保有資格:ネットワークスペシャリスト、CCNP Enterprise、CCNP Routing and Switching、AWS認定ソリューションアーキテクト – アソシエイト。

関連記事

  • ACLの種類と書き方
    ACLの種類と書き方|標準・拡張・名前付きと適用する場所
    2026年11月7日
  • uRPFとCoPP
    uRPFとCoPPとは?なりすましと過負荷からルーターを守る仕組み
    2026年11月7日
  • syslog・SNMP・NetFlowの違い
    syslog・SNMP・NetFlowの違い|ネットワーク監視の仕組みと設定例
    2026年11月7日
  • 無線LANコントローラーとCAPWAP
    無線LANコントローラー(WLC)とCAPWAP|APのモードとローミングの種類
    2026年11月7日
  • NAT・PATの仕組み
    NAT・PATの仕組みと設定|4つのアドレスの呼び方と確認コマンド
    2026年11月7日
  • EtherChannelとは
    EtherChannelとは?LACP・PAgPのモードの組み合わせと設定例
    2026年11月7日
  • AAAとRADIUS・TACACS+
    AAAとは?RADIUSとTACACS+の違いと設定例
    2026年11月7日
  • IP SLAとトラッキング
    IP SLAとは?トラッキングでデフォルトルートを切り替える設定例
    2026年11月7日
  • 会社概要
  • お問い合わせ(公式ショップ)
  • プライバシーポリシー
  • 特定商取引法に基づく表記(公式ショップ)

© Smart Innovation株式会社

  • メニュー
  • 問題集を見る
  • 公式ショップ
目次