Point-to-Point Protocol

Konfigurasi diri Otomatis

Link Control Protocol (LCP) memulai dan berakhir koneksi dengan baik, yang memungkinkan host untuk menegosiasikan opsi koneksi. Ini merupakan bagian integral dari PPP, dan didefinisikan dalam spesifikasi standar yang sama. LCP menyediakan konfigurasi otomatis dari antarmuka pada setiap akhir (seperti pengaturan datagram ukuran, karakter melarikan diri, dan nomor sakti) dan untuk memilih otentikasi opsional. Protokol LCP berjalan di atas PPP (dengan nomor protokol PPP 0xC021) dan karena koneksi PPP dasar harus dibentuk sebelum LCP dapat mengkonfigurasinya.
RFC 1994 menjelaskan Challenge Handshake Authentication Protocol (CHAP), yang lebih disukai untuk membangun koneksi dial-up dengan ISP.
Meski usang, Password Authentication Protocol (PAP) masih kadang-kadang digunakan.
Pilihan lain untuk otentikasi atas PPP adalah Extensible Authentication Protocol (EAP) dijelaskan dalam RFC 2284.
Setelah link telah ditetapkan, jaringan tambahan ( lapisan 3) konfigurasi mungkin terjadi. Paling umum, Internet Protocol Control Protocol (IPCP) digunakan, meskipun Internetwork Packet Exchange Control Protocol (IPXCP) dan AppleTalk Control Protocol (ATCP) dulunya sangat populer. Internet Protocol Version 6 Control Protocol (IPv6CP) akan melihat penggunaan diperpanjang pada masa depan, ketika IPv6 Menggantikan IPv4 's posisi sebagai dominan lapisan-3 protokol.

Looped tautan deteksi

PPP mendeteksi Link dilingkarkan menggunakan fitur yang melibatkan angka ajaib. Ketika node mengirim pesan PPP LCP, pesan-pesan ini mungkin termasuk angka ajaib. Jika sebuah garis dilingkarkan, node menerima pesan LCP dengan angka ajaib sendiri, alih-alih mendapatkan pesan dengan nomor sihir peer.

Multilink PPP

Multilink PPP (juga disebut sebagai MLPPP,MP,MPPP,MLP, atau Multilink) menyediakan metode untuk menyebarkan lalu lintas di beberapa sambungan PPP berbeda. Ini didefinisikan dalam RFC 1990. Hal ini dapat digunakan, misalnya, untuk menghubungkan komputer rumah ke Internet Service Provider menggunakan dua modem 56k tradisional, atau untuk menghubungkan perusahaan melalui dua leased line.
Pada frame baris PPP tidak bisa tiba rusak, tapi ini mungkin ketika frame dibagi antara beberapa koneksi PPP. Oleh karena itu Multilink PPP harus menomori fragmen sehingga mereka dapat dimasukkan ke dalam urutan yang benar lagi ketika mereka tiba.
Multilink PPP adalah contoh dari link agregasi teknologi. Cisco IOS Rilis 11.1 dan kemudian mendukung Multilink PPP. <-! Contoh implementasi yang lebih menyambut ->

Multiclass PPP

Dengan PPP, seseorang tidak dapat membangun beberapa simultan koneksi PPP yang berbeda atas satu link.
Itu tidak mungkin dengan Multilink PPP baik. Multilink PPP menggunakan nomor bersebelahan untuk semua fragmen dari sebuah paket, dan sebagai akibatnya tidak mungkin untuk menangguhkan pengiriman urutan fragmen satu paket untuk mengirim paket lain. Hal ini untuk mencegah dari berjalan Multilink PPP beberapa kali pada link yang sama.
 'Multiclass PPP' adalah semacam Multilink PPP di mana setiap "kelas" lalu lintas menggunakan ruang nomor urut terpisah dan reassembly penyangga. Multiclass PPP didefinisikan dalam RFC 2686.

Berasal protokol

PPTP merupakan bentuk PPP antara dua host melalui GRE menggunakan enkripsi ( MPPE) dan kompresi ( MPPC).

PPP sebagai lapisan 2 protokol antara kedua ujung terowongan (Tunneling)

Banyak protokol dapat digunakan untuk terowongan data melalui jaringan IP. Beberapa dari mereka, seperti SSL, SSH, atau L2TP menciptakan maya antarmuka jaringan s dan memberikan kesan koneksi fisik langsung antara terowongan endpoint. Pada Linux tuan rumah misalnya, interface ini akan disebut ' tun0'.
Seperti ada hanya dua endpoint pada terowongan, terowongan koneksi point-to-point dan PPP adalah pilihan yang alami sebagai protokol data link layer antara antarmuka jaringan virtual. PPP dapat menetapkan alamat IP untuk antarmuka virtual ini, dan ini alamat IP dapat digunakan, misalnya, untuk rute antara jaringan di kedua sisi terowongan.
IPsec dalam mode tunneling tidak menciptakan antarmuka fisik virtual di bagian ujung terowongan, karena terowongan ditangani langsung oleh TCP / IP stack. L2TP dapat digunakan untuk menyediakan antarmuka ini, teknik ini disebut L2TP/IPsec. Dalam kasus ini juga, PPP menyediakan alamat IP untuk ekstremitas terowongan.