ポイント・ツー・ポイント・プロトコル(1対1接続プロトコル)。PPPは、広域通信網(WAN:Wide Area Network)で標準的に使用されている2つのノード間(例:パソコン間)で使う1対1通信(ポイント・ツー・ポイント)用のプロトコルです。PPPを使うデータリンク(通信回線)の場合は2つのノードしか存在しないため、各ノードは1対1接続で通信できる環境で使用できます。パソコンなどをダイヤルアップでISP(Internet Service Provider)へ接続し、インターネットを利用する場合などに使用されます。 例えば、アナログ公衆電話網やISDNでISPにダイヤルアップ接続する場合や、専用線でISPに接続する場合は、ISP側のルータと自分のノードが1対1で通信するので、PPPで接続し、そのうえでIPパケットを送信するIP通信を行うことができます。PPPは、HDLC(High-level Data Link Control Procedure、ハイレベル・データリンク制御手順)技術に基づいており、全二重(双方向同時通信)および半二重(交互通信)をサポートしています。ISPで一般的に使用されているPacket over SONET〔SONET回線上でIPパケットを送信すること。すなわち同期光通信網(SONET:Synchronous Optical Network)をデータリンク(通信回線)に用いるIPパケット通信〕で広く利用されています。 PPPは、IPパケットを転送するほかに、IPアドレスの割り当てや認証の制御も行うことができます。このため、ダイヤルアップで接続するときにISPからIPアドレスを割り当ててもらったり、正しいユーザーであることをパスワードによって認証することができるのです。