Multicast คืออะไร? การส่งข้อมูลแบบเลือกกลุ่มในเครือข่าย

① Multicast คืออะไร (สรุปสั้นที่สุด)

Multicast คือการส่งข้อมูลจากต้นทาง “ไปยังกลุ่มอุปกรณ์ที่สนใจเท่านั้น” ไม่ใช่ทุกเครื่องเหมือน Broadcast และไม่ใช่เครื่องเดียวแบบ Unicast

👉 สรุปง่าย:
Multicast = ส่งข้อมูลให้ “เฉพาะกลุ่ม”


② Multicast ทำงานยังไง

เมื่อมีการส่งข้อมูลแบบ Multicast:

  1. อุปกรณ์ที่ต้องการรับ จะ “เข้าร่วมกลุ่ม (Join Group)”
  2. ต้นทางส่งข้อมูลไปยัง IP ของกลุ่ม
  3. Switch / Router ส่งต่อเฉพาะสมาชิกในกลุ่ม

👉 เครื่องที่ไม่ Join จะไม่ได้รับข้อมูล


③ Multicast Address คืออะไร

Multicast ใช้ IP พิเศษ เช่น

  • 224.0.0.0 – 239.255.255.255

👉 เรียกว่า Multicast IP Range


④ ตัวอย่างการใช้งาน Multicast จริง

  • IPTV
  • Streaming ภายในองค์กร
  • Video Conference
  • ระบบ Live ถ่ายทอดสด

👉 ส่งครั้งเดียว หลายเครื่องรับ


⑤ Multicast vs Broadcast ต่างกันยังไง

  • Broadcast = ส่งทุกเครื่อง
  • Multicast = ส่งเฉพาะกลุ่ม

👉 Multicast ประหยัด Bandwidth มากกว่า


⑥ Multicast vs Unicast ต่างกันยังไง

  • Unicast = ส่ง 1 ต่อ 1
  • Multicast = ส่ง 1 ต่อหลาย (เฉพาะกลุ่ม)

👉 ถ้ามี 100 คนดู:

  • Unicast = ส่ง 100 ครั้ง
  • Multicast = ส่งครั้งเดียว

⑦ IGMP คืออะไร

IGMP (Internet Group Management Protocol) คือโปรโตคอลที่ใช้จัดการ Multicast เช่น

  • Join Group
  • Leave Group

👉 Router และ Switch ใช้ IGMP ควบคุม Multicast


⑧ Multicast Group คืออะไร

คือกลุ่มของอุปกรณ์ที่ต้องการรับข้อมูลเดียวกัน เช่น

  • กลุ่มดูวิดีโอ
  • กลุ่มประชุมออนไลน์

👉 ใคร Join ก็รับได้


⑨ ข้อดีของ Multicast

  • ประหยัด Bandwidth
  • ลดโหลด Server
  • เหมาะกับ Streaming
  • รองรับผู้ใช้จำนวนมาก

⑩ ข้อเสียของ Multicast

  • ตั้งค่ายากกว่า
  • ต้องมีอุปกรณ์รองรับ
  • Debug ยาก
  • ไม่เหมาะกับงานทั่วไป

⑪ Multicast ในระบบองค์กร

ใช้ใน:

  • ระบบ IPTV
  • Live Event
  • Training Online
  • ระบบ Video Surveillance

⑫ Multicast Routing คืออะไร

Multicast Routing คือการส่ง Multicast ข้ามเครือข่าย โดยใช้ Protocol เช่น

  • PIM (Protocol Independent Multicast)

👉 ใช้ในระบบใหญ่


⑬ สรุป

Multicast คือการส่งข้อมูลไปยังกลุ่มที่สนใจเท่านั้น ช่วยประหยัด Bandwidth และเหมาะกับงาน Streaming หรือการส่งข้อมูลไปหลายเครื่องพร้อมกัน

👉 Multicast = ทางเลือกที่ฉลาดกว่า Broadcast


⑭ คำถามชวนคิด

ถ้าคุณต้องส่งวิดีโอให้คน 100 คนพร้อมกัน
คุณจะเลือก Unicast, Broadcast หรือ Multicast?