PPP
通信するときの お約束事だよ
2点間で通信するためのお約束事だよ
「Point to Point Protocol」の略だよ
簡単に書くよ
PPP(読:ピーピーピー)とは
通信するときに使う お約束事(通信プロトコル)のひとつ
であり
あっち と こっち で通信するときに使う お約束事(のひとつ)
です。
もう少し小難しく書くと
2点間で仮想的に専用の経路を確立し、データを送受信するための通信プロトコル
です。
詳しく書くよ
順番に見ていきましょう。
まずは予備知識として「通信プロトコル(プロトコル)」について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。
通信プロトコル(プロトコル)は「通信するときに使う お約束事」です。
通信するときは足並みを揃える必要があります。
片方が日本語で話しかけたのに、もう一方が英語で お返事したのでは、コミュニケーションが成立しませんよね。
それと同じです。
そこで「○○通信をするときは ××というお約束事に従って やり取りしようね」と事前に決まっています。
言い方を変えると
通信するときは、お約束事が必要
なのです。
この「通信するときに使う お約束事」を「通信プロトコル(プロトコル)」と言います。
以上を踏まえて
あっち(ポイント)と、こっち(ポイント)で通信するためのお約束事のひとつ
が「PPP」です。
「Point to Point Protocol(ポイント・トゥ・ポイント・プロトコル)」の略で「PPP」ね。
気が向いたら、覚えてあげてください。
※「Point to Point Protocol」を何となく日本語にすると「地点から地点へ(通信する)用のお約束」となります。[詳細]
PPPはOSI参照モデルのデータリンク層にあたるプロトコルで、うんちゃらかんちゃら。
OSI参照モデルは「国際標準化機構ってところが決めた通信機能の共通ルール」です。
データリンク層は「直接つながっている機器とのやり取りに関するあれこれ」です。
なんか小難しいですが、気にする必要は ありません。
言いたいことは
PPPは、直接つながっている機器と通信するときに使う お約束事ですよ
です。
データリンク層には元々「SLIP(Serial Line Internet Protocol)」というお約束事があったのですが、こいつには色々と弱点が ありました。
その弱点を何とかするために……かどうかは分かりませんが、とにかく登場したのがPPPです。
PPPは「リンク制御プロトコル(LCP - Link Control Protocol)」 と呼ばれるお約束事と「ネットワーク制御プロトコル(NCP - Network Control Protocol)」と呼ばれるお約束事を使います(LCPとNCPの詳細についてはそのうち書こうと思いますが、まだ書いていません)。
他にも認証機能が付いていたり圧縮・暗号化機能が付いていたりエラー検出機能が付いていたりと中々に便利なやつだったりします。
もともとPPPは電話回線を使った接続(ダイヤルアップ接続とかISDNとか)のために作られたお約束事でした。
ですが、いろいろと使い勝手が良いので「PPPoE」や「PPPoA」といった形で、他のところでも活躍しています。
PPPの細かい仕組みについては、専門的な説明をしているところで勉強してください。
一言でまとめるよ
まぁ「PPP」って単語が出てきたら「2点間で通信するためのお約束事なんだな~」と お考えください。
おまけ
■訳してみるよ
「PPP」は「Point to Point Protocol(ポイント・トゥ・ポイント・プロトコル)」の略です。
「point(ポイント)」の意味は「点」とか「先端」とかです。
「to(トゥ)」の意味は「~に」とか「~へ」とか「~まで」とかです。
「protocol(プロトコル)」の意味は「(外交上の)儀礼」とか「議定書」とかですが、今回は「お約束事」と解釈してください。
何となく くっつけると
点から点へ(通信するための)お約束事
となります。
■検索してみる?






