Peer to peer (P2P) เป็นโปรโตคอลเครือข่ายสำหรับผู้ใช้คอมพิวเตอร์ที่ใช้สำหรับการดาวน์โหลดไฟล์ torrents หรือไฟล์ P2P แทนที่จะเชื่อมต่ออินเทอร์เน็ตซอฟต์แวร์ P2P อนุญาตให้นักเล่นเชื่อมต่อซึ่งกันและกันเพื่อค้นหาและดาวน์โหลดเนื้อหา เนื่องจากโครงสร้างเฉพาะของเครือข่ายจึงมีประสิทธิภาพในการดาวน์โหลดไฟล์ขนาดใหญ่ การเปรียบเทียบแบบย่อกับการดาวน์โหลดแบบมาตรฐานอธิบายว่าทำไม
อินเทอร์เน็ตเชื่อมต่อผู้ใช้หรือนักเล่นไปยังเซิร์ฟเวอร์เว็บไซต์ ด้วยการท่องอินเทอร์เน็ตผู้ใช้จะสร้างการเชื่อมต่อแบบหนึ่งต่อหนึ่งกับแต่ละเว็บไซต์ที่เข้าชม หากผู้ใช้ต้องการเนื้อหา (ไฟล์) จากเว็บไซต์นั้นเซิร์ฟเวอร์ที่เก็บถาวรเว็บไซต์จะถ่ายโอนไฟล์ที่ร้องขอ เนื่องจากเว็บไซต์สามารถมีผู้เข้าชมนับแสนหรือหลายพันคนในเวลาใดก็ได้การถ่ายโอนไฟล์จึงอาจช้าหรือช้าในบางครั้ง ความเร็วในการดาวน์โหลดอาจช้าลงเล็กน้อย
ในเครือข่าย P2P เมื่อผู้ใช้ต้องการไฟล์ซอฟต์แวร์ที่ติดตั้งจะหาตำแหน่งสำเนาของไฟล์ภายในเครือข่าย จากนั้นช่วยให้ผู้ใช้สามารถสร้างการเชื่อมต่อหลายที่มีหลายแหล่งที่มีทั้งหมดหรือบางส่วนของไฟล์ที่ร้องขอ เมื่อได้รับบางส่วนของไฟล์พวกเขาจะถูกอัพโหลดไปยังผู้ใช้รายอื่นที่กำลังร้องขอไฟล์นั้น โพรโทคอลของการจับคู่หลายแหล่งที่มากับคำขอนี้ทำให้โครงร่างการดาวน์โหลดมีประสิทธิภาพ
เนื่องจากได้รับไฟล์จากแหล่งต่าง ๆ มากกว่าแหล่งเดียวจึงสามารถดาวน์โหลดไฟล์ขนาดใหญ่ได้อย่างรวดเร็วโดย P2P อย่างไรก็ตามมีการจับ ซอฟต์แวร์ P2P ติดตามจำนวนผู้ใช้ที่ดาวน์โหลดเมื่อเปรียบเทียบกับจำนวนหุ้นที่เขาหรือเธอแชร์ หากมีคนดาวน์โหลดมากกว่าที่พวกเขาอัปโหลดแบนด์วิดท์สำหรับการดาวน์โหลดจะลดลงหรือ สำลัก หากมีอัตราส่วน 1: 1 หรือดีกว่าความเร็วในการดาวน์โหลดจะเพิ่มขึ้น
ผู้ใช้ส่วนใหญ่มีการเชื่อมต่อแบบอะซิงโครนัสกับอินเทอร์เน็ตซึ่งหมายความว่าพวกเขาสามารถดาวน์โหลดได้เร็วกว่าที่พวกเขาสามารถอัปโหลดหลายครั้ง ดังนั้นการอัปโหลดข้อมูลไปยังเครือข่าย P2P อาจใช้เวลานาน เพื่อรับประกันความเร็วในการดาวน์โหลดที่ดีผู้ใช้มักจะเชื่อมต่ออยู่เสมอหลังจากได้รับไฟล์ที่ร้องขอเพื่อทำการ seed ไฟล์กลับไปหาคนอื่น ๆ ซอฟต์แวร์ P2P สามารถกำหนดค่าให้ตัดการเชื่อมต่อผู้ใช้โดยอัตโนมัติจากเครือข่ายเมื่อถึงอัตราส่วนแชร์เฉพาะ
leech คือผู้ใช้ P2P ที่ตัดการเชื่อมต่อจากเครือข่ายทันทีที่เขาหรือเธอได้รับไฟล์ที่ร้องขอ นี่ถือว่าเป็นรูปแบบที่ไม่ดีในเครือข่าย P2P Swarm หมายถึงจำนวนรวมของผู้ใช้ที่ทำให้ไฟล์นั้น ๆ พร้อมใช้งานและอาจประกอบด้วยเมล็ดหลายต้นปลิงและตัวดาวน์โหลด / อัพโหลด
หนึ่งสามารถใช้เว็บเบราว์เซอร์เพื่อค้นหา P2P ฝนตกหนักเช่น แต่ต้องติดตั้งไคลเอนต์ P2P เพื่อดาวน์โหลดฝนตกหนัก ไคลเอนต์จำนวนมากเป็นฟรีแวร์และบางส่วนเป็นโปรแกรมโอเพนซอร์ซซึ่งโดยปกติจะถือว่าไม่มีประตูหลังหรือสปายแวร์
เทคโนโลยีนี้ถูกกฎหมาย แต่การแบ่งปันเนื้อหาที่มีลิขสิทธิ์ไม่ใช่ เว็บไซต์บางแห่งที่จัดเก็บไฟล์ P2P ผิดกฎหมายได้รับการกำหนดเป้าหมายโดยองค์กรที่เป็นตัวแทนศิลปินและอุตสาหกรรมภาพยนตร์ ในบางกรณีก็มีการฟ้องร้องดำเนินคดีต่อผู้ใช้


