Peer-to-Peer Technologies (P2P)
What is P2P (briefly) ?
- Peer-to-peer (P2P) ช่วยให้ทุกคนในเครือข่ายอินเทอร์เน็ตใช้ทรัพยากรร่วมกันกับคนอื่น ๆ
- P2P เป็นชั้นของการใช้งานที่ใช้ทรัพยากรจาก "เส้นทาง" (edges) ของอินเทอร์เน็ต เช่น storage space, CPU time, files
- ตัวอย่าง applications เช่น Napster, Gnutella, FreeNet, FreeHaven
ปล.ระบบ Peer To Peer มีการทำงานแบบกระจาย โดยกระจายทรัพยากรต่าง ๆ ไปสู่เวิร์กสเตชั่นอื่น ๆ มักมีปัญหาเรื่องการรักษาความปลอดภัย เนื่องจากข้อมูลที่เป็นความลับจะถูกส่งออกไปสู่คอมพิวเตอร์อื่น
The Early Days of the Internet
- หลายๆคนชอบคิดว่า P2P เป็นแนวคิดใหม่
- Infact และ Internet ถูกออกแบบมาเพื่อเป็น P2P แต่เนื่องจากเว็บและเบราว์เซอร์ได้เปลี่ยนเป็นแบบไคลเอ็นต์ / เซิร์ฟเวอร์ในช่วงปี 1990
The Arpanet (late 1960's)
จุดมุ่งหมาย Arpanet ก็คือการแบ่งปันทรัพยากรในการคำนวณรอบๆ มหาวิทยาลัยหลักของ USA และการติดตั้งรัฐบาล
- Popular applications of 1970-1980's:
FTP, telnet, e-mail, chat
รูปแบบการใช้เป็นเครื่องส่วนใหญ่สมมาตรเป็นทั้งลูกค้าและเซิร์ฟเวอร์
The Internet Now
- คนส่วนใหญ่ใช้เบราว์เซอร์ในการท่องเว็บ และ เว็บส่งเสริมรูปแบบไคลเอ็นต์ / เซิร์ฟเวอร์ (ขอหน้าเว็บไป,รับข้อมูลมา)
- ผู้ใช้ส่วนใหญ่ไม่ได้ทำงานกับเว็บเซิร์ฟเวอร์ เพราะ ยากที่จะติดตั้ง และ ผู้ให้บริการอินเทอร์เน็ต (ISPs) จำนวนมากไม่อนุญาติ
- เว็บในปัจจุบันทำให้มันยากสำหรับผู้ใช้ที่ธรรมดาที่จะเผยแพร่ (บริการ) เว็บเพจ
- ไดนามิก IP (dynamic addresses)
- firewalls
-bandwidth ไม่เหมาะสมต่อการใช้งาน (เช่น เรื่องของสายโมเด็ม)
- เว็บในปัจจุบันนี้ ง่ายต่อการอ่าน ยากที่จะเผยแพร่
Reader-Centric P2P (ผู้อ่านเป็นศูนย์กลาง)
- ผู้อ่านเป็นศูนย์กลางระบบ, P2P แจกจ่ายเนื้อหา(ข้อมูล) โดยทุกคน และสำหรับทุกคนที่จะอ่าน
- Peer-to-peer (P2P) ช่วยให้ทุกคนในเครือข่ายอินเทอร์เน็ตใช้ทรัพยากรร่วมกันกับคนอื่น ๆ
- P2P เป็นชั้นของการใช้งานที่ใช้ทรัพยากรจาก "เส้นทาง" (edges) ของอินเทอร์เน็ต เช่น storage space, CPU time, files
- ตัวอย่าง applications เช่น Napster, Gnutella, FreeNet, FreeHaven
Client/Server vs. P2P
ปล.ระบบ Peer To Peer มีการทำงานแบบกระจาย โดยกระจายทรัพยากรต่าง ๆ ไปสู่เวิร์กสเตชั่นอื่น ๆ มักมีปัญหาเรื่องการรักษาความปลอดภัย เนื่องจากข้อมูลที่เป็นความลับจะถูกส่งออกไปสู่คอมพิวเตอร์อื่น
The Early Days of the Internet
- หลายๆคนชอบคิดว่า P2P เป็นแนวคิดใหม่
- Infact และ Internet ถูกออกแบบมาเพื่อเป็น P2P แต่เนื่องจากเว็บและเบราว์เซอร์ได้เปลี่ยนเป็นแบบไคลเอ็นต์ / เซิร์ฟเวอร์ในช่วงปี 1990
The Arpanet (late 1960's)
จุดมุ่งหมาย Arpanet ก็คือการแบ่งปันทรัพยากรในการคำนวณรอบๆ มหาวิทยาลัยหลักของ USA และการติดตั้งรัฐบาล
- Popular applications of 1970-1980's:
FTP, telnet, e-mail, chat
รูปแบบการใช้เป็นเครื่องส่วนใหญ่สมมาตรเป็นทั้งลูกค้าและเซิร์ฟเวอร์
The Internet Now
- คนส่วนใหญ่ใช้เบราว์เซอร์ในการท่องเว็บ และ เว็บส่งเสริมรูปแบบไคลเอ็นต์ / เซิร์ฟเวอร์ (ขอหน้าเว็บไป,รับข้อมูลมา)
- ผู้ใช้ส่วนใหญ่ไม่ได้ทำงานกับเว็บเซิร์ฟเวอร์ เพราะ ยากที่จะติดตั้ง และ ผู้ให้บริการอินเทอร์เน็ต (ISPs) จำนวนมากไม่อนุญาติ
- เว็บในปัจจุบันทำให้มันยากสำหรับผู้ใช้ที่ธรรมดาที่จะเผยแพร่ (บริการ) เว็บเพจ
- ไดนามิก IP (dynamic addresses)
- firewalls
-bandwidth ไม่เหมาะสมต่อการใช้งาน (เช่น เรื่องของสายโมเด็ม)
- เว็บในปัจจุบันนี้ ง่ายต่อการอ่าน ยากที่จะเผยแพร่
Reader-Centric P2P (ผู้อ่านเป็นศูนย์กลาง)
- ผู้อ่านเป็นศูนย์กลางระบบ, P2P แจกจ่ายเนื้อหา(ข้อมูล) โดยทุกคน และสำหรับทุกคนที่จะอ่าน
Comments
Post a Comment