โปรโตคอลแบบจุดต่อจุด (PPP) เป็นวิธีการเชื่อมต่อเครือข่ายคอมพิวเตอร์สำหรับการส่งข้อมูลระหว่างคอมพิวเตอร์สองเครื่องหรืออุปกรณ์ PPP และโปรโตคอลคู่หูของมันถูกออกแบบมาเพื่อเชื่อมช่องว่างระหว่างการเชื่อมต่อทางกายภาพและโปรโตคอลเครือข่ายที่เป็นนามธรรมมากขึ้นเช่น Internet Protocol มันมีคุณสมบัติขั้นสูงที่ออกแบบมาเพื่อให้มั่นใจในคุณภาพความปลอดภัยและประสิทธิภาพ PPP ส่วนใหญ่จะใช้สำหรับการเชื่อมต่ออินเทอร์เน็ตผ่านสายโทรศัพท์ แต่สามารถใช้สำหรับการเชื่อมต่อประเภทอื่นเช่นกัน
โปรโตคอลเครือข่ายคอมพิวเตอร์ที่แพร่หลายที่สุดคือ Transmission Control Protocol และ Internet Protocol (TCP / IP) ใช้เลเยอร์เครือข่ายทางกายภาพที่ต่ำกว่าสำหรับการเชื่อมต่อ โปรโตคอลเหล่านี้ได้รับการออกแบบด้วยเทคโนโลยีเครือข่ายคอมพิวเตอร์แบบดั้งเดิมเช่น Ethernet เรื่องนี้กลายเป็นปัญหาเมื่อคอมพิวเตอร์เริ่มเชื่อมต่อกันในลักษณะอื่น แตกต่างจากเครือข่ายดั้งเดิมที่คอมพิวเตอร์หลายเครื่องเชื่อมต่อกันการเชื่อมต่อแบบอนุกรมและการเชื่อมต่อแบบจุดต่อจุดทำให้เกิดบริดจ์โดยตรงระหว่างสองเครื่อง TCP / IP ไม่ได้ออกแบบมาสำหรับสภาพแวดล้อมประเภทนี้
โปรโตคอลแบบจุดต่อจุดแก้ปัญหานี้และอนุญาตให้ใช้ TCP / IP ผ่านการเชื่อมโยงแบบจุดต่อจุด PPP“ ห่อหุ้ม” หน่วยข้อมูลแต่ละหน่วยเรียกว่าดาตาแกรมที่ผลิตโดยโปรโตคอลเครือข่ายอื่น ในรูปแบบที่ห่อหุ้มดาตาแกรมจะเดินทางผ่านลิงก์แบบจุดต่อจุดจากนั้นจะถูกแปลงกลับเป็นดาตาแกรม TCP / IP มาตรฐานสำหรับการเดินทางข้ามเครือข่ายดั้งเดิม ตัวอย่างทั่วไปคือการเชื่อมต่ออินเทอร์เน็ตผ่านสายโทรศัพท์ที่คอมพิวเตอร์ของลูกค้าสร้างการรับส่งข้อมูล TCP / IP มาตรฐานห่อหุ้มโดยใช้ PPP และส่งข้ามสายโทรศัพท์มาตรฐานไปยังเซิร์ฟเวอร์ผู้ให้บริการอินเทอร์เน็ต (ISP) ในตอนท้ายของ ISP ข้อมูลที่ห่อหุ้มจะกลายเป็นดาตาแกรมมาตรฐานอีกครั้งและสามารถเดินทางข้ามอินเทอร์เน็ตได้
แม้ว่าชื่อจะบอกถึงโปรโตคอลเดียว แต่โปรโตคอลแบบจุดต่อจุดจะพึ่งพาโปรโตคอลคู่หูหลายตัวเพื่อใช้งาน Link Control Protocol (LCP) เริ่มต้นและรักษาการเชื่อมต่อ PPP สามารถใช้โปรโตคอลหลายอย่างสำหรับการตรวจสอบผู้ใช้รวมถึงโปรโตคอลการตรวจสอบความถูกต้องรหัสผ่าน (PAP) โปรโตคอลการตรวจสอบความถูกต้องแบบท้าทาย (CHAP) และโปรโตคอลการตรวจสอบความถูกต้อง Extensible (EAP) ที่ใหม่กว่า โปรโตคอลอื่น ๆ สามารถเปิดใช้งานการเข้ารหัสผ่านการเชื่อมต่อ PPP หรือบีบอัดข้อมูลเพื่อทำให้การเชื่อมโยงมีประสิทธิภาพมากขึ้น การเชื่อมต่อสองแบบสามารถรวมเข้าด้วยกันเพื่อให้มีแบนด์วิธที่มากขึ้นโดยใช้ PPP Multilink Protocol
ดังที่กล่าวไว้การเชื่อมต่ออินเทอร์เน็ตผ่านสายโทรศัพท์มักใช้โปรโตคอลแบบจุดต่อจุดเป็นพื้นฐานสำหรับการทำงาน อย่างไรก็ตาม PPP ได้รับการออกแบบให้มีความยืดหยุ่นและสามารถใช้กับการเชื่อมต่อแบบจุดต่อจุดชนิดอื่นได้ การเชื่อมต่ออินเทอร์เน็ตผ่านระบบ Integrated Services Digital Network (ISDN) บางครั้งใช้ PPP และบริการ Digital Subscriber Line (DSL) ใช้เวอร์ชันที่แก้ไขเล็กน้อยที่รู้จักกันในชื่อโปรโตคอลแบบจุดต่อจุดบน Ethernet (PPPoE) PPP ไม่ได้ จำกัด อยู่ที่ TCP / IP เช่นกัน สามารถห่อหุ้มดาตาแกรมจากโปรโตคอลเครือข่ายอื่น ๆ อีกมากมายทำให้สามารถใช้การเชื่อมต่อขั้นสูงเพิ่มเติมที่ใช้ในการตั้งค่าองค์กร


