「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

PPP

pointこの用語のポイント

point通信するときの お約束事だよ

point2点間で通信するためのお約束事だよ

point「Point to Point Protocol」の略だよ

スポンサーリンク

簡単に書くよ

PPP(読:ピーピーピー)とは

通信するときに使う お約束事(通信プロトコル)のひとつ
であり

あっち と こっち で通信するときに使う お約束事(のひとつ)
です。
もう少し小難しく書くと

2点間で仮想的に専用の経路を確立し、データを送受信するための通信プロトコル
です。


image piyo

詳しく書くよ

順番に見ていきましょう。
まずは予備知識として「通信プロトコルプロトコル」について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。

通信プロトコルプロトコルは「通信するときに使う お約束事」です。

通信するときは足並みを揃える必要があります。
片方が日本語で話しかけたのに、もう一方が英語で お返事したのでは、コミュニケーションが成立しませんよね。
それと同じです。

PPP

そこで「○○通信をするときは ××というお約束事に従って やり取りしようね」と事前に決まっています。
言い方を変えると

通信するときは、お約束事が必要

なのです。

この「通信するときに使う お約束事」を「通信プロトコル(プロトコル)」と言います。

PPP2

以上を踏まえて

あっち(ポイント)と、こっち(ポイント)で通信するためのお約束事のひとつ

が「PPP」です。

PPP3

Point to Point Protocol(ポイント・トゥ・ポイント・プロトコル)」の略で「PPP」ね。
気が向いたら、覚えてあげてください。

PPP4

※「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の細かい仕組みについては、専門的な説明をしているところで勉強してください。


image piyo2

一言でまとめるよ

まぁ「PPP」って単語が出てきたら「2点間で通信するためのお約束事なんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像008
書籍画像011

おまけ

■訳してみるよ

「PPP」は「Point to Point Protocol(ポイント・トゥ・ポイント・プロトコル)」の略です。
「point(ポイント)」の意味は「点」とか「先端」とかです。
「to(トゥ)」の意味は「~に」とか「~へ」とか「~まで」とかです。
「protocol(プロトコル)」の意味は「(外交上の)儀礼」とか「議定書」とかですが、今回は「お約束事」と解釈してください。
何となく くっつけると

点から点へ(通信するための)お約束事

となります。


■検索してみる?




書籍画像
わわわ説明術コラム
宣伝だよ
つくって、壊して、直して学ぶ Kubernetes入門
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本【Audible】
クイズで学ぶUIデザイン ユーザビリティの基本が身につく50問