goo blog サービス終了のお知らせ 

コンピュータ・プログラミング日誌

記録をつけていきます。

PPP、PPPoE、PPTP周り シリアル通信データリンクコネクション確立のプロトコル

2019-08-13 23:29:54 | 情報処理安全確保支援士
まずシリアル回線とは一体なんぞやというところから。


シリアル通信とは、1本の信号線や回線を使って1ビットずつ順番にデータを送受信する通信・転送方式。これに対し、複数本の信号線などで一度に多くのデータを送受信する方式を「パラレル通信」(parallel communication)とか「パラレル転送(伝送)」(parallel transmission)などという。

OSIの7階層については最下層から数えて2つ目のデータリンク層でもプロトコル。
(その下の物理層は電気・電圧・電流・パルス・機械・物理的使用を定義。ツイストペアケーブルなどのケーブル関連やハブ・光ケーブルなど。)
物理的につながっている機器同士での通信におけるあれこれのプロトコル・仕様が書かれている。
(つまり、その先のネットワーク機器への伝送や、あるいは品質をどうする、再送をどうする、アプリで受け取ったらどうするは考えない・定義しない)

PPPの通信はリンク制御プロトコル (LCP (Link Control Protocol)) とネットワーク制御プロトコル (NCP (Network Control Protocol)) という2つの通信プロトコルを使用している。

LCPによってパスワード認証プロトコル (PAP (Password Authentication Protocol)) やCHAP (Challenge-Handshake Authentication Protocol) を使ってユーザ認証を行ってリンク確立後、
NCPがそれぞれの通信プロトコルに必要な設定や認証を行って接続を確立する。
#第二層でここまでやるんか・・・

イーサネット上でPPPによるセッションを確立する方法としてPPPoE(次節参照)、ATM上での同様の方法としてPPPoA (PPP over ATM) がある。

PPPoE、PPPOE (Point-to-point protocol over Ethernet) は、イーサネットフレーム上にPPPをカプセル化する通信プロトコルである。RFC 2516によって定義される。主にDSLやCATV、FTTH等でのインターネット接続サービスでのブリッジ接続用に利用される。





PPTP 【 Point-to-Point Tunneling Protocol 】
http://e-words.jp/w/PPTP.html
PPTPとは、TCP/IPネットワーク上のある機器から任意のアドレスの別の機器まで仮想的な伝送路を構築し、データを送受信するためのプロトコル(通信規約)。インターネットなど信用できない経路を通るネットワーク上で保護された抜け道(トンネル)を作り出し、VPN(仮想専用ネットワーク)を構築するのに用いられる。


Why PPTP, L2TP, PPPOE are in OSI Layer2? - Network Engineering Stack Exchange
https://networkengineering.stackexchange.com/questions/17426/why-pptp-l2tp-pppoe-are-in-osi-layer2

PPTP, PPPoE, and L2TP all provide OSI Layer 2 services.

みんな疑問に思うらしい。

最新の画像もっと見る

コメントを投稿