スポンサーリンク

【応用情報技術者試験】PPP

ネットワーク通信の基本|IP・TCP・UDP・ICMP ネットワーク

PPPはPoint-to-Point Protocolの略で、ポイントツーポイントのリンク上で、IPなどをカプセル化して運ぶためのプロトコルです。リンクの設定・管理や、必要に応じた認証を組み合わせます。認証があることと本文の暗号化は同じではありません。

PPPを構成する役割

要素 役割
カプセル化 複数のネットワーク層プロトコルを区別して運ぶ
LCP リンクの確立・設定・テスト・終了など
認証(必要な構成) PAPやCHAP等で通信相手を確認する
NCP IPなど、ネットワーク層プロトコルごとの設定を扱う

IP用の制御にはIPCP、IPv6用にはIPv6CPなどがあります。PPPは通信本文の暗号化を自動的に保証するものではなく、認証を必ず使うとも限りません。

基本的な流れ

  1. LCPでリンク条件を調整する。
  2. 認証を使う構成では、その手続きを行う。
  3. NCPで上位のプロトコルに必要な条件を設定する。
  4. リンク上でデータを運び、必要に応じて終了する。

PPPとPPPoEの違い

PPPoEはPPP over Ethernetで、Ethernet上にPPPのセッションを作って運ぶ方式です。PPPそのものが光回線や電話回線という物理的な媒体を意味するわけではありません。PPPoEには相手やセッションを見つける段階と、セッション中のデータを運ぶ段階があります。

IPoEと比較するとき

IPoEはIP over Ethernetという考え方で、PPPoEのPPPセッションを用いずIPを運びます。PPPとIPoEは同じ役割の単純な新旧名称ではありません。速度や混雑は、提供ネットワークと機器・利用条件を含めて判断します。

確認問題:PPPで認証に成功すれば、本文も自動で暗号化される?

いいえ。認証と暗号化は別の機能です。保護する範囲と利用する方式を確認します。

OSIの階層と結び付けて復習

PPPやEthernetは、IPを下位で運ぶ仕組みとして整理できます。note教材でリンク層とネットワーク層の役割を復習しましょう。

OSI基本参照モデルのnote教材で、リンク層とIP層を整理する

あわせて読む

note教材ナビで学習テーマを選ぶ

参考資料

RFC 1661:PPP / RFC 2516:PPPoE

コメント