[PGメモ]PPTPとはなんぞや? | Late Riser

Late Riser

ダメ主婦ミルミルのプログラムと道の駅ドライブとリラックマの日々。
プログラム系は情報提供ではなく個人的メモなので、信憑性薄め。


普段、何の気ナシに使ってる用語の正確な定義を知りたくなってチョイと調べてみた
(出典:主にwikipedia)


◆PPTP(Point to Point Tunneling Protocol)

・PPTPとはPPPを拡張したトンネリング・プロトコル。
・PPTP自体は認証や暗号化の機能を有していないが、MS-CHAPによる認証とRC4による暗号化を組み合わたものが、WindowsなどのMS製OSに古くから標準搭載され、VPNのために利用されている。

◆VPN(Virtual Private Network)
・VPNまたは仮想プライベートネットワークは、通信相手の固定された専用通信回線(専用線)の代わりに多数の加入者で帯域共用する通信網を利用し、LAN間などを接続する技術もしくは電気通信事業者のサービスである。
・一言でVPNと言っても、様々なプロトコルが利用されるため、そのオプションによって様々な利用が可能である。
・VPNで利用されるプロトコルには、SSH/SSL/TLS/SoftEther/IPsec/PPTP/L2TP/L2F/MPLSなどがある。

◆MS-CHAP
・マイクロソフトのRAS(Remote Access Service)で利用されるPPPでのCHAPのこと。

◆CHAP
・PPPを構成するリンク層制御プロトコル(LCP)の一つで、PPP上でのチャレンジ&レスポンス型のユーザ認証用プロトコル
・MS-CHAPはCHAPの拡張版

◆トンネリング プロトコル
・ある通信プロトコルの環境の上に、異なる通信プロトコルを透過的に流すことを「トンネリング」という。
・特にデータリンク層をトンネリングするプロトコルを「レイヤ2トンネリング・プロトコル」
・特にネットワーク層をトンネリングする「レイヤ3トンネリング・プロトコル]
・アカンアカンこれ以上掘ったらTCP/IPの渦に飲まれて遭難するwwww


◆PPP(Point-to-Point Protocol)
・PPPは、2点間を接続してデータ通信を行うための通信プロトコルである。
・リンク制御プロトコル(LCP(Link Control Protocol))とネットワーク制御プロトコル(NCP(Network Control Protocol))という2つの通信プロトコルを使用している。
・LCPによってパスワード認証プロトコル(PAP(Password Authentication Protocol))やCHAP(Challenge-Handshake Authentication Protocol) を使ってユーザ認証を行い、リンク確立後、NCPがそれぞれの通信プロトコルに必要な設定を行って接続を確立する。
・TCP/IP以外の通信プロトコル(NetBEUI、AppleTalk等)とも接続できるように設計されているのが特長である。
・アカンアカンこれ以上掘ったらTCP/IPの渦に飲まれて・・・(ry


◆RC4
・RC4(あるいはARCFOUR)とは、SSLやWEPなどで広く使われているストリーム暗号である。
・WEP、WPA、MPPE (Microsoft Point to Point Ecryption)、Winny、SSL(オプション)、SSH(オプション)で暗号化をするのに使われている。
・RC4はWEPのように利用方法によっては安全性を保てない。

◆WEP(Wired Equivalent Privacy)
・無線LAN初期の暗号化規格。
・共有鍵暗号方式である RC4 が用いられているが、暗号化方式としては脆弱性が指摘され、AirSnortなどのクラッキングソフトが出回っている。

◆ストリーム暗号
・ストリーム暗号とは、平文をビット単位あるいはバイト単位などで逐次、暗号化する暗号である。
・これに対して、平文を64ビットや128ビットなどの固定長のブロックに分割して暗号化する暗号はブロック暗号という。
・ストリーム暗号とブロック暗号とに大別される共通鍵暗号と公開鍵暗号とで、現代暗号の主要な暗号方式をなす




・・・・・・・・アカン。・・・・
掘り下げだしたら、キリがなくなってきた


PPTPの正確なトコロをチョット知りたかっただけなのに。
プロトコル系の勉強は蟻地獄に似ている。

つーかこの業界、ホントで技術の積み重ねで出来てるよなーーー。

ペタしてね

VPN実践導入講座(http://www.atmarkit.co.jp/fwin2k/verification/vpn02/vpn02_02.html)も詳しい。