Page 188 - Computer Network
P. 188
บทที่ 23
เร้าติ้งแบบบรอดคาสท์ (Broadcast) และมัลติคาส
ท์ (Multicast)
book)
ปัจจุบันการสื่อสารของแอพพลิเคชันของมัลติมีเดียถือว่าได้รับความนิยมอย่างมาก ไม่ว่าจะเป็นการประชุมออนไลน์
(video conference) การเรียนทางไกล (distance learning) และ เกมส์ออนไลน์ (distributed games) การ
(partial
สื่อสารลักษณะนี้มีความจำเป็นในการสนับสนุนจากการใช้งานของการทำงานของมัลติคาสท์เพื่อที่จะส่งข้อมูลหรือ
แพกเกตไปให้ทุกคนพร้อมกัน แม้ว่าการสื่อสารลักษณะดังกล่าวสามารถทำได้โดยการสื่อสารแบบยูนิคาสท์ แต่การ
ใช้ประโยชน์จากการทำงานของมัลติคาสท์สามารถที่จะลดการใช้งานทรัพยากรลงอย่างมาก
นอกเหนือจากการส่งข้อมูลแบบมัลติคาสท์แล้ว บรอดคาสท์เป็นอีกหนึ่งวิธีหนึ่งที่เพื่อใช้ในการกระจายข้อมูลไป
ให้ไปผู้ใช้พร้อมกันในการส่งครั้งเดียว โดยความสัมพันธ์ของการสื่อสารในแต่ละรูปแบบสามารถกล่าวได้ดังนี้
only
• ยูนิคาสท์ (unicast): เป็นการสื่อสารที่ถือว่ามีภาคส่งเพียงหนึ่งเดียว เพื่อส่งแพกเกตไปยังภาครับเพียงโนด
เดียว ดังนั้นเมื่อเร้าเตอร์ได้รับแพกเกตเร้าเตอร์จะส่งต่อเพื่อไปยังโนดถัดไป เพื่อไปยังโนดปลายทางเพียง
โนดเดียวเท่านั้น
KKU
• บรอดคาสท์ (broadcast): เป็นการสื่อสารที่ภาคส่งทำการส่งแพกเกตออกไปยังทุกโนดที่อยู่ในเน็ตเวิร์คการ
สื่อสารนี้จะทำให้สิ้นเปลืองทรัพยากรในเน็ตเวิร์คอย่างมาก
• มัลติคาสท์ (multicast): เป็นการสื่อสารที่มีภาคส่งเพียงหนึ่งเดียว แต่มีภาครับเพื่อรับจำนวนหลายโนด
พร้อมกัน โดยที่แอดเดรสของภาคส่งจะเป็นแบบยูนิคาสท์แอดเดรส (Class A ถึง Class C) ในขณะที่
แอดเดรสของภาครับจะมีลักษณะที่เป็นกลุ่มหรือแบบมัลติคาสท์แอดเดรส (Class D) โดยที่มีสมาชิกอย่าง
น้อยหนึ่งตัวต้องการที่จะรับมัลติคาสท์แพกเกต
23.1 อัลกอริทึมที่ใช้งานการทำงานแบบบรอดคาสท์เร้าติ้ง
แม้ว่าการทำงานแบบบรอดคาสท์ถือว่าเป็นการสื่อสารที่มีประสิทธิภาพตํ่า ในการใช้ทรัพยากรในเน็ตเวิร์ค แต่ข้อดี
ของการทำงานแบบบรอดคาสท์คือ ภาครับได้รับแพกเกตแน่นอน โดยโพรโตคอลที่ทำงานในลักษณะนี้ได้แก่
Flooding
จากการที่ได้กล่าวถึงการทำงานของ flooding มาแล้วในหัวข้อที่ 21.1.3 ซึ่งเป็นในการส่งข้อมูล โดยจะถูกส่งไปทุก
เส้นทาง ทำให้ทุกโนดในเน็ตเวิร์คสามารถรับข้อมูลที่ถูกส่งออกไป แม้ว่าจะอยู่ในมัลติคาสท์กรุปหรือไม่ ข้อเสียนอก
เหนือจากที่ได้กล่าวมาแล้วคือ การทำโดยการใช้วิธีนี้อาจทำให้เกิดการวน (loop) ของข้อมูลได้
179

