Multicasting สนับสนุน การกำหนดเส้นทาง แบบ หนึ่งต่อหลาย ซึ่งอุปกรณ์เดียวจะส่งข้อมูลไปยังกลุ่มของอุปกรณ์ นอกจากนี้ยังรองรับ การจัดเส้นทางหลายต่อหลาย กลุ่มที่ส่งข้อมูลไปยังกลุ่ม
Multicasting เป็นหนึ่งในห้าเทคนิคที่สำคัญสำหรับการกำหนดเส้นทางข้อมูลบนเครือข่ายคอมพิวเตอร์ อื่น ๆ คือ unicast, ออกอากาศ, anycast และ geocast
Multicasting นั้นมีประสิทธิภาพมากกว่าการออกอากาศเนื่องจากสามารถกำหนดเป้าหมายไปยังอุปกรณ์เฉพาะได้มากกว่าส่วนเครือข่ายทั้งหมด สิ่งนี้จะลดการใช้เครือข่ายและทรัพยากรการประมวลผลที่ไม่จำเป็น
วิธีการ Multicasting
ในการรับ ส่งข้อมูล IP อุปกรณ์จะใช้ข้อความ IGMP เพื่อเข้าร่วมหรือออกจาก กลุ่มมัลติคาสต์ แพ็คเก็ตข้อมูลใด ๆ ที่ส่งไปยังที่ อยู่แบบหลายผู้รับ สำหรับกลุ่มนั้นจะถูกแจกจ่ายโดยฮาร์ดแวร์เครือข่ายไปยังสมาชิกทุกคนในกลุ่ม
อีกทางเลือกหนึ่งสำหรับ IP multicasting คือ แอพพลิเคชั่นเลเยอร์มัลติคาสติ้ง ซึ่งซอฟต์แวร์จะทำการมัลติคาสติ้งโดยใช้วิธีการของตัวเอง
ออกอากาศ, เงื่อนไขเครือข่าย, PIM, Unicast