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