Posts

Showing posts with the label ไคลเอนต์ เซิฟเวอร์

Peer-to-Peer Technologies (P2P)

Image
What is P2P (briefly) ? - Peer-to-peer (P2P) ช่วยให้ทุกคนในเครือข่ายอินเทอร์เน็ตใช้ทรัพยากรร่วมกันกับคนอื่น ๆ - P2P เป็นชั้นของการใช้งานที่ใช้ทรัพยากรจาก "เส้นทาง" (edges) ของอินเทอร์เน็ต  เช่น storage space, CPU time, files - ตัวอย่าง applications เช่น Napster, Gnutella, FreeNet, FreeHaven Client/Server vs. P2P Reference image : http://blog.gogrid.com/wp-content/uploads/2009/05/image.png ปล.ระบบ Peer To Peer มีการทำงานแบบกระจาย โดยกระจายทรัพยากรต่าง ๆ ไปสู่เวิร์กสเตชั่นอื่น ๆ มักมีปัญหาเรื่องการรักษาความปลอดภัย เนื่องจากข้อมูลที่เป็นความลับจะถูกส่งออกไปสู่คอมพิวเตอร์อื่น The Early Days of the Internet - หลายๆคนชอบคิดว่า P2P เป็นแนวคิดใหม่ - Infact และ Internet ถูกออกแบบมาเพื่อเป็น P2P แต่เนื่องจากเว็บและเบราว์เซอร์ได้เปลี่ยนเป็นแบบไคลเอ็นต์ / เซิร์ฟเวอร์ในช่วงปี 1990 The Arpanet (late 1960's)      จุดมุ่งหมาย Arpanet ก็คือการแบ่งปันทรัพยากรในการคำนวณรอบๆ มหาวิทยาลัยหลักของ USA และการติดตั้งรัฐบาล - Popular applicatio...