Point-to-Point Protocol ( PPP , point-to-point protocol ) to protokół transmisji dla Internetu, opisany standardem RFC 1661 , silnie oparty na HDLC , który umożliwia ustanowienie połączenia między dwoma hostami w jednym punkcie łącze do punktu . Stanowi część warstwy łącza danych (warstwa 2) modelu OSI .
PPP opiera się na trzech komponentach:
Protokół PPP umożliwia lepsze zarządzanie łączami w porównaniu z HDLC, ponieważ:
Jest szeroko stosowany do dedykowanych połączeń internetowych dla osób fizycznych, albo bezpośrednio w oparciu o HDLC (połączenie PSTN ), albo hermetyzowany (na przykład PPPoX , używany przez ADSL i połączenia kablowe ).
W tej konfiguracji ramka PPP jest ramką HDLC, do której dodano protokół w celu hermetyzacji wyższych warstw.
Początek flagi ( flagi ) | Adres | Zamówione | Protokół | Dane | FCS | Flaga końcowa |
8 bitów (01111110b) |
8 bitów (11111111b) |
8 bitów (00000011b) |
8 lub 16 bitów | ... | 16/32 bitów | 8 bitów (01111110b) |