Show P2P (Peer-To-Peer) คืออะไรpeer to peer network (P2P) เป็นเครือข่ายคอมพิวเตอร์ธรรมดา เกิดขึ้นครั้งแรกในปลายทศวรรษ 1970 ที่นี่คอมพิวเตอร์แต่ละเครื่องทำหน้าที่เป็นโหนดสำหรับการแชร์ไฟล์ภายในเครือข่ายที่มีรูปแบบ ที่นี่แต่ละโหนดทำหน้าที่เป็นเซิร์ฟเวอร์ ดังนั้นจึงไม่มีเซิร์ฟเวอร์กลางในเครือข่าย ซึ่งช่วยให้สามารถแบ่งปันข้อมูลจำนวนมหาศาลได้ งานจะถูกแบ่งเท่าๆ กันระหว่างโหนด แต่ละโหนดที่เชื่อมต่อในเครือข่ายมีปริมาณงานเท่ากัน เพื่อให้เครือข่ายหยุดทำงาน โหนดทั้งหมดต้องหยุดทำงานทีละตัว เนื่องจากแต่ละโหนดทำงานอย่างอิสระ ประวัติของเครือข่าย P2P : ประเภทของเครือข่าย P2P :
คุณสมบัติของเครือข่าย P2P :
เครือ วิธีใช้เครือข่าย P2P อย่างมีประสิทธิภาพ : ขั้น ข้อดีของเครือข่าย P2P :
ข้อเสียของเครือข่าย P2P :
ตัวอย่างของเครือข่าย ในจดหมายข่าวฉบับที่แล้ว เราได้รู้จักการเชื่อมต่อสื่อสารผ่านระบบเครือข่ายแบบ Client-Server ไปแล้วนะครับ ในจดหมายข่าวฉบับนี้ ผมขอกล่าวถึงการทำงานของระบบเครือข่ายแบบ Peer-to-Peer (P2P) บ้างนะครับ
P2P จะมีการเชื่อมต่อทั้งในรูปแบบ Online และ Offline กล่าวคือผู้ใช้งานสามารถเชื่อมต่ออุปกรณ์ต่าง ๆ ได้โดยสามารถเชื่อมต่อผ่านเครือข่ายภายในแบบ LAN หรือเครือข่ายภายนอกผ่านระบบ Internet ก็ได้ ผมขอแบ่ง Application ที่มีการเชื่อมต่อแบบ P2P ออกเป็น 2 กลุ่มใหญ่ ๆ คือ บทความจาก : อาจารย์ ดร. ปิติพล พลพบู สาขาวิชาเทคโนโลยีคอมพิวเตอร์ คณะวิทยาศาสตร์และเทคโนโลยี มหาวิทยาลัยราชภัฏนครปฐม (5 สิงหาคม 2563) โพสต์ยอดนิยมจากบล็อกนี้
ในจดหมายข่าวฉบับที่แล้ว ผมได้กล่าวถึงผู้โจมตีระบบคอมพิวเตอร์ 3 ประเภท ในฉบับนี้ผมขอพูดถึงวิธีการโจมตีระบบคอมพิวเตอร์บ้างนะครับ เพื่อให้ผู้อ่านได้รับรู้หลักการการโจมตีของเหล่า Hackers เพื่อให้ตระหนักและหาทางป้องกันตนเองจากภัยคุกคามเหล่านี้ครับ โดยการโจมตีแบบแรก ผมขอเริ่มจากพื้นฐานของระบบความปลอดภัย กล่าวคือ การโจมตีรหัสผ่าน เมื่อพูดถึงการโจมตีรหัสผ่าน (Password Cracking) หลาย ๆ คน อาจจะคิดว่ามันเป็นสิ่งที่พบได้ทั่วไปและสามารถทำได้ง่าย ซึ่งก็ถือว่าถูกครับ แต่ถูกไม่หมด เพราะการโจมตีนี้มีหลายรูปแบบ มีตั้งแต่วิธีที่ง่ายจนอาจจะคิดไม่ถึงกัน จนกระทั่งวิธีที่ต้องใช้ความรู้ทางคณิตศาสตร์ขั้นสูงเข้ามาคำนวณและวิเคราะห์รหัสผ่าน 1. Shoulder Surfing แปลตรงตัวก็คือ การมองข้ามไหล่เพื่อนเพื่อจำรหัสผ่านขณะพิมพ์นั่นเอง วิธีนี้จะรวมถึงการโจรกรรมรหัส ATM โดยใช้กล้องติดที่เครื่อง ATM ด้วยครับ 2. Password Guessing เป็นการคาดเดาว่า เป้าหมายจะใช้รหัสผ่านอะไรโดยอาจจะวิเคราะห์จากข้อมูลส่วนตัวของคนผู้นั้น เช่น วันเดือนปีเกิด ชื่อบุคคล ใกล้ตัว เบอร์โทรศัพท์ เป็นต้น โดยอาจรวมถึงการวิเคราะห์เทคนิ การเชื่อมต่อสื่อสารไร้สายแบบ Wireless Sensor Network (WSN)
ในจดหมายข่าวฉบับนี้ ผมขอกล่าวถึงเทคโนโลยี Wireless Sensor Network ซึ่งพัฒนาต่อยอดจากเทคโนโลยี Wireless network, Peer-to-Peer, และ Ad hoc network Wireless Sensor Network เรียกย่อ ๆ ว่า WSN ซึ่งเป็นเทคโนโลยีเครือข่ายแบบไร้สายที่ถูกพัฒนาขึ้นเพื่อการติดต่อสื่อสารระหว่างอุปกรณ์ Sensor จำนวนมากผ่านเครือข่าย โดยการพัฒนา WSN นี้มีแนวคิดมาจากสถานการณ์บางสถานการณ์ที่ไม่สามารถสร้างเครือข่ายครอบคลุมพื้นที่กว้าง ๆ ได้ เช่น การสังเกตพฤติกรรมของสัตว์ในทุ่งกว้าง การตรวจสอบระดับน้ำ หรือการตรวจสอบข้อมูลเพื่อพยากรณ์ความเป็นไปได้ที่จะเกิดซึนามิ เป็นต้น WSN ประกอบด้วยอุปกรณ์ Sensor จำนวนมากที่สามารถเชื่อมต่อสื่อสารผ่านการส่งต่อข้อมูลให้กับอุปกรณ์ Sensor ตัวอื่น ๆ ไปยัง Gateway ที่ทำหน้าที่เป็นอุปกรณ์เชื่อมต่อสู่เครือข่ายของผู้ใช้งานหรือระบบเก็บข้อมูลต่าง ๆ ทั้งนี้ Sensor แต่ละตัวจะต้องมีความสามารถในการวัดค่าและส่งต่อข้อมูล อีกทั้งยังต้องมีแบตเตอรี่ในตัว ทำให้สามารถใช้งานได้เป็นระยะเวลานานโดยไม่ต้องต่อสายไฟหรือนำไปชาร์ตไฟ เพื่อความคล่องตัวในการใช้งานในพื้นที่กว้างที่ไม่สามาร เทคโนโลยีปี 2562 ตอน Edge Computing และ Fog Computing
เรามาคุยกันต่อในเรื่องของเทคโนโลยีใหม่ในปี 2562 นะกันครับ ในจดหมายข่าวฉบับนี้ผมขอกล่าวถึงเทคโนโลยีที่ถูกพัฒนาต่อเนื่องกันมา โดยหลาย ๆ ท่านอาจจะรู้จักคำว่า Cloud computing กันบ้างแล้ว แต่ในที่นี้ผมจะขอสรุปใจความไว้คร่าว ๆ ก่อนที่เราจะมารู้จักเทคโนโลยีรุ่นถัด ๆ มานะครับ ภาพ : www.cbinsights.com Cloud computing เป็นเทคโนโลยีที่ถูกพัฒนามาอย่างต่อเนื่องในช่วงทศวรรษที่ผ่านมา โดยเทคโนโลยีนี้ช่วยให้การใช้งานทรัพยากรทางระบบคอมพิวเตอร์เป็นไปได้อย่างมีประสิทธิภาพสูงสุด หลักการทำงานคร่าว ๆ คือระบบจะทำการกระจายการทำงานออกเป็นส่วนย่อย ๆ แล้วอาศัยการเชื่อมต่อระบบเครือข่ายในการส่งข้อมูลหากันและกัน และมีการแบ่งปันทรัพยากร เช่น Storage, Computing power, Application เป็นต้น เพื่อให้ผู้ใช้งานระบบ Cloud computing สามารถประมวลผลงานที่ต้องการทรัพยากรมาก ๆ แต่ไม่ต้องการลงทุนกับอุปกรณ์ Server ที่มีราคาสูงได้ นอกจากนี้ผู้ใช้งานยังสามารถเข้าถึงส่วนการทำงานนี้จากที่ใดก็ได้ที่มีการเชื่อมต่อเครือข่าย Internet อีกด้วย Edge computing เป็นเทคโนโลยีการกระจายการทำงานคล้ายกับ Cloud computing แต่จะเ |