เทคโนโลยีการส่งสัญญาณออกอากาศและมัลติคาสต์นั้นแตกต่างจากกันในบริบทที่การ ออกอากาศ แพ็คเก็ตจะถูกส่งต่อไปยังโฮสต์ทั้งหมดที่เชื่อมต่อกับเครือข่ายในขณะที่ใน มัลติคาสต์ แพ็คเก็ตจะถูกส่งต่อไปยังผู้รับเท่านั้น ฉันได้พูดถึงความแตกต่างเพิ่มเติมระหว่างการออกอากาศและมัลติคาสต์ในแผนภูมิเปรียบเทียบที่แสดงด้านล่าง
แผนภูมิเปรียบเทียบ
พื้นฐานสำหรับการเปรียบเทียบ | ออกอากาศ | multicast |
---|---|---|
ขั้นพื้นฐาน | แพ็คเก็ตจะถูกส่งไปยังโฮสต์ทั้งหมดที่เชื่อมต่อกับเครือข่าย | แพ็คเก็ตจะถูกส่งไปยังผู้รับที่ต้องการในเครือข่ายเท่านั้น |
การส่งผ่าน | หนึ่งต่อทั้งหมด | หนึ่งต่อหลายคน |
การจัดการ | การออกอากาศไม่จำเป็นต้องมีการจัดการกลุ่มใด ๆ | Multicasting ต้องการการจัดการกลุ่มเพื่อกำหนดกลุ่มของโฮสต์ / สถานีที่จะรับแพ็คเก็ต |
แบนด์วิดธ์ | แบนด์วิดธ์ถูกทำลาย | แบนด์วิดธ์ถูกใช้อย่างมีประสิทธิภาพ |
การจราจร | มีการสร้างปริมาณการรับส่งข้อมูลจำนวนมากโดยไม่จำเป็นในเครือข่าย | การจราจรอยู่ภายใต้การควบคุม |
กระบวนการ | ช้า. | รวดเร็ว |
ความหมายของการออกอากาศ
Broadcast เป็นเทคโนโลยีการส่งผ่านซึ่งช่วยให้โฮสต์ทั้งหมดที่เชื่อมต่อกับเครือข่ายแบ่งปันช่องทางการสื่อสารเดียวกัน ในการออกอากาศแพ็กเก็ตที่ส่งโดยโฮสต์จะได้รับโดย โฮสต์อื่นทั้งหมด ในเครือข่าย
เมื่อโฮสต์ออกอากาศแพ็คเก็ตมันจะระบุที่ อยู่ของผู้รับที่ตั้งใจไว้ ในช่องที่อยู่ของแพ็กเก็ต ตอนนี้เมื่อแพ็กเก็ตถูกถ่ายทอดมันจะได้รับโดยโฮสต์อื่น ๆ ทั้งหมดในเครือข่าย หลังจากได้รับแพ็คเก็ตแต่ละโฮสต์จะตรวจสอบฟิลด์ที่อยู่ของแพ็กเก็ต หากแพ็คเก็ตมีที่อยู่ของการรับโฮสต์มันจะถูกประมวลผลโดยโฮสต์ที่รับ อื่นแพ็กเก็ตจะถูกละเว้น
การออกอากาศสามารถอธิบายได้ด้วยความช่วยเหลือของตัวอย่าง สมมติว่าคุณกำลังส่งการบรรยายในห้องเรียน 50 คน ในระหว่างนั้นคุณเรียกนักเรียน“ เจมส์ยืนขึ้น” แม้ว่านักเรียนทุกคนในห้องเรียนจะรับฟัง แต่เจมส์เท่านั้นที่จะตอบ แต่คนอื่น ๆ ก็ไม่สนใจข้อความนี้
เครือข่ายไร้สายเป็นตัวอย่างทั่วไปของการแพร่ภาพ
นิยามมัลติคาสต์
การออกอากาศช่วยให้การส่งแพ็คเก็ตไปยัง กลุ่มโฮสต์ ในเครือข่ายและสิ่งนี้เรียกว่า multicasting Multicasting เป็นวิธีการส่ง สำเนาของแพ็คเก็ตเดียวที่ ถูกส่งไปยังกลุ่มของโฮสต์ในเครือข่ายที่สนใจในการรับแพ็คเก็ต
ความสัมพันธ์ระหว่างต้นทางและปลายทางนั้นเป็นแบบ หนึ่งต่อหลายคน มีแหล่งที่มาเดียวและปลายทางหลายแห่ง ในการมัลติคาสต์ที่อยู่ต้นทางเป็นที่ อยู่แบบ unicast ส่วนที่อยู่ปลายทางคือที่ อยู่กลุ่ม ที่อยู่กลุ่มคือที่อยู่ของเครือข่ายปลายทางอย่างน้อยหนึ่งเครือข่ายที่มีสมาชิกอย่างน้อยหนึ่งคนในกลุ่มที่สนใจรับแพ็คเก็ต
Multicasting มีแอปพลิเคชั่นมากมายในปัจจุบัน เช่นเดียวกับการประเมิน ฐานข้อมูล แบบ กระจาย ต้องใช้หลายผู้รับ ในฐานข้อมูลแบบกระจายข้อมูลจะถูกเก็บไว้ในสถานที่มากกว่าหนึ่งแห่ง ดังนั้นคำขอของผู้ใช้สำหรับข้อมูลจึงถูกส่งไปยังทุกตำแหน่งของฐานข้อมูลและตำแหน่งที่ตอบสนองข้อมูลที่ต้องการ
ในทำนองเดียวกันการกระจายข้อมูลที่คล้ายกันให้กับลูกค้าหลายรายในธุรกิจการกระจายข่าวการประชุมทางไกลและการเรียนทางไกล
ความแตกต่างที่สำคัญระหว่าง Broadcast และ Multicast
- ความแตกต่างที่สำคัญระหว่างการออกอากาศและมัลติคาสต์คือในการออกอากาศแพ็คเก็ตจะถูกส่งไป ยังโฮสต์ทั้งหมดที่ เชื่อมต่อกับเครือข่ายในขณะที่ในแพ็คเก็ตมัลติคาสต์จะถูกส่ง ไปยังผู้รับ เท่านั้น
- ในการออกอากาศการส่งแพ็กเก็ตเป็นแบบ หนึ่งต่อหนึ่ง ส่วนในมัลติคาสต์การส่งแพ็กเก็ตเป็นแบบ หนึ่งต่อหลาย
- ไม่ จำเป็นต้องมี การจัดการกลุ่ม ในการออกอากาศในขณะที่; จำเป็นต้องมี การจัดการกลุ่ม ในการมัลติคาสติ้งเพื่อกำหนดเครือข่ายที่มีโฮสต์อย่างน้อยหนึ่งแห่งที่สนใจรับแพ็กเก็ต
- แบนด์วิดธ์ เสีย ในการออกอากาศเนื่องจากแพ็กเก็ตถูกส่งแม้กับโฮสต์ที่ไม่สนใจรับแพ็คเก็ต อย่างไรก็ตามแบนด์วิดท์ถูก ใช้อย่างมีประสิทธิภาพ ในการมัลติคาสต์เนื่องจากแพ็กเก็ตจะถูกส่งไปยังโฮสต์ที่มีความสนใจในการรับแพ็คเก็ตเท่านั้น
- การออกอากาศสร้างการรับส่งข้อมูล จำนวนมาก บนเครือข่ายเนื่องจากส่งแต่ละแพ็คเก็ตไปยังโฮสต์ทั้งหมดบนเครือข่าย การรับส่งข้อมูลอยู่ภายใต้การควบคุมในการทำมัลติคาสต์เนื่องจากแพ็กเก็ตถูกส่งไปยังโฮสต์ที่สนใจเท่านั้นซึ่งจะช่วยลดปริมาณการใช้งานบนเครือข่าย
- การออกอากาศสร้างการรับส่งข้อมูลจำนวนมากซึ่งจะ ทำให้ ระบบ ช้า ลง อย่างไรก็ตามมัลติคาสต์สร้างทราฟฟิกน้อยซึ่งทำให้ระบบเร็วขึ้นเมื่อเทียบกับการออกอากาศ
สรุป:
การกระจายสัญญาณกำลังส่งแพ็กเก็ตไปยังโฮสต์ทั้งหมดที่เชื่อมต่อกับระบบ มันไม่คุ้มค่าหากมีเครื่องหลายพันเครื่องเชื่อมต่อกับแต่ละเครือข่าย Multicasting มีประโยชน์เนื่องจากส่งแพ็คเก็ตไปยังโฮสต์ที่สนใจรับแพ็คเก็ต