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
   183   184   185   186   187   188   189   190   191   192   193