「Point-to-Point Protocol」の版間の差分

削除された内容 追加された内容
DSisyphBot (会話 | 投稿記録)
m ロボットによる 追加: pl:Point to Point Protocol
岩鳥 (会話 | 投稿記録)
編集の要約なし
1行目:
{{IPstack}}
'''Point-to-Point Protocol''' (ポイント トゥ ポイント プロトコル、略称 '''PPP''') は、2 点間を接続して[[データ通信]]を行うための[[通信プロトコル]]である。
 
== 概要 ==
*PPP SLIP (Serial Line Internet Protocol) の後継として[[1992年]]に規定されたが、現在は[[1994年]]に規定された版 (RFC 1661) が使われている。PPP SLIP と異なり、[[TCP/IP]] 以外の通信プロトコル ([[NetBEUI]]、[[AppleTalk]]等) とも接続できるように設計されているのが特長である。
*[[ダイヤルアップ接続|ダイヤルアップ]]PPP は、PPP にダイヤル発信や着信の機能を追加したものであり、遠隔地から[[電話]]回線を通じて[[コンピュータネットワーク|ネットワーク]]に[[コンピュータ]]を接続するためのプロトコルとして一般に広く利用されてきた。初期の [[IIJ]] による実装 "iij-ppp" が有名。
*PPP の通信はリンク制御プロトコル (LCP ([[Link Control Protocol]])) とネットワーク制御プロトコル (NCP ([[Network Control Protocol]])) という2つの通信プロトコルを使用している。LCP によってパスワード認証プロトコル (PAP ([[Password Authentication Protocol]])) CHAP ([[Challenge-Handshake Authentication Protocol]]) を使ってユーザ[[認証]]を行い、リンク確立後、NCP がそれぞれの通信プロトコルに必要な設定を行って接続を確立する。
*複数の PPP 回線を束ねることにより[[スループット]]の向上を図ることがあり、'''マルチリンクPPP'''と呼ばれる。[[ISDN]] [[PHS]] 等で使われる。
*[[イーサネット]]上で PPP によるセッションを確立する方法として '''PPPoE''' ([[#PPPoE|次節]]参照)、[[Asynchronous Transfer Mode|ATM]] 上での同様の方法として '''PPPoA''' (PPP over ATM) がある。
 
== PPPoE ==