ความแตกต่างระหว่างเหตุอุทกภัยและการออกอากาศ
การทับถม / การกระจายเสียง
Routing คือกระบวนการเลือกเส้นทางที่จะใช้เพื่อส่งการรับส่งข้อมูลเครือข่ายและส่งแพ็คเก็ต ตามเครือข่ายย่อยที่เลือก น้ำท่วมและออกอากาศเป็นสองขั้นตอนวิธีการกำหนดเส้นทางที่ใช้ในเครือข่ายคอมพิวเตอร์ในปัจจุบัน น้ำท่วมจะส่งแพ็คเก็ตที่เข้ามาทั้งหมดผ่านขอบที่ส่งออกทุกครั้ง Broadcasting หมายความว่าอุปกรณ์ทุกเครื่องในเครือข่ายจะได้รับ packet
น้ำท่วมคืออะไร?
น้ำท่วมคืออัลกอริธึมการกำหนดเส้นทางที่ง่ายมากซึ่งจะส่งแพ็คเก็ตที่เข้ามาทั้งหมดผ่านทางขอบขาออกทั้งหมด เนื่องจากวิธีการกำหนดเส้นทางนี้ใช้งานได้แพ็คเก็ตจะรับประกันได้ว่าจะได้รับการจัดส่ง (ถ้าสามารถส่งมอบได้) แต่มีความเป็นไปได้ที่จะมีสำเนาหลายชุดของชุดเดียวกันถึงปลายทาง อัลกอริทึมน้ำท่วมมีการประกันเพื่อค้นหาและใช้เส้นทางที่สั้นที่สุดสำหรับการส่งแพ็คเก็ตเนื่องจากจะใช้เส้นทางทุกเส้นทางในเครือข่าย ไม่มีความซับซ้อนในขั้นตอนวิธีการกำหนดเส้นทางนี้ มันง่ายมากที่จะใช้ แน่นอนว่ามีข้อเสียของขั้นตอนวิธีน้ำท่วมเช่นกัน เนื่องจากแพ็คเก็ตถูกส่งผ่านทางลิงก์ขาออกทั้งหมดแบนด์วิธจะสูญเปล่าอย่างเห็นได้ชัด ซึ่งหมายความว่าน้ำท่วมจริงสามารถลดความน่าเชื่อถือของเครือข่ายคอมพิวเตอร์ ถ้าไม่จำเป็นต้องมีมาตรการป้องกันที่จำเป็นเช่นการนับการกระโดดหรือเวลาที่จะมีชีวิตอยู่สำเนาที่ซ้ำกันสามารถแพร่กระจายภายในเครือข่ายโดยไม่หยุดชะงัก หนึ่งในข้อควรระวังที่เป็นไปได้คือการขอให้โหนดตรวจสอบแต่ละแพ็คเก็ตที่ส่งผ่านและตรวจสอบให้แน่ใจว่าแพ็คเก็ตผ่านไปเพียงครั้งเดียวเท่านั้น ข้อควรระวังอีกอย่างหนึ่งคือ flooding selective flooding ในน้ำท่วมที่เลือกโหนดสามารถส่งต่อแพ็คเก็ตได้เฉพาะในทิศทางที่ถูกต้อง (ประมาณ) เท่านั้น Usenet และ p2p (peer-to-peer) ใช้ระบบน้ำท่วม นอกจากโปรโตคอลเส้นทางเช่น OSPF, DVMRP และเครือข่ายไร้สายเฉพาะกิจใช้การทับถม
Broadcasting คืออะไร?
Broadcasting เป็นวิธีที่ใช้ในระบบเครือข่ายคอมพิวเตอร์ซึ่งจะทำให้แน่ใจได้ว่าอุปกรณ์ทุกเครื่องในเครือข่ายจะได้รับแพ็คเก็ต (broadcasted) เนื่องจากการแพร่ภาพกระจายเสียงสามารถส่งผลกระทบต่อประสิทธิภาพในเชิงลบได้เทคโนโลยีเครือข่ายไม่สนับสนุนการกระจายเสียง X. 25 และเฟรมรีเลย์ไม่สนับสนุนการกระจายเสียงและไม่มีสิ่งใดเช่นการออกอากาศทางอินเทอร์เน็ต ส่วนใหญ่ใช้ใน LANs (Local Area Networks ส่วนใหญ่อยู่ใน Ethernet และ token ring) และมักไม่ค่อยใช้ในเครือข่ายขนาดใหญ่เช่น WAN (Wide Area Networks) แม้ IPv6 (สืบต่อ IPv4) ไม่สนับสนุนการกระจายเสียง IPv6 สนับสนุนเฉพาะ multicasting ซึ่งคล้ายกับวิธีการกำหนดเส้นทางแบบหนึ่งต่อหลายซึ่งจะส่งแพ็คเก็ตไปยังโหนดทั้งหมดที่เข้าร่วมกลุ่ม multicast เฉพาะ มีทุกคนในที่อยู่ของแพ็คเก็ตทั้งใน Ethernet และ IPv4 ระบุว่าแพ็คเก็ตจะออกอากาศ ในทางกลับกันค่าพิเศษใน IEEE 8022 ฟิลด์ควบคุมใช้ในวงแหวนโทเค็นเพื่อระบุการกระจายเสียง ข้อเสียอย่างหนึ่งคือการแพร่ภาพกระจายเสียงก็คือสามารถใช้โจมตี DoS (ปฏิเสธการบริการ) ได้ ตัวอย่างเช่นผู้โจมตีสามารถส่งคำขอปลอม ping โดยใช้ที่อยู่ของคอมพิวเตอร์เหยื่อเป็นที่อยู่ต้นทาง จากนั้นโหนดทั้งหมดในเครือข่ายนั้นจะตอบกลับคำขอนี้จากคอมพิวเตอร์เหยื่อที่ทำให้เครือข่ายทั้งหมดเสียหาย
ความแตกต่างระหว่าง Flooding กับ Broadcasting คืออะไร?
การส่งแพ็กเก็ตไปยังโฮสต์ทั้งหมดพร้อมกันคือการกระจายเสียง แต่น้ำท่วมไม่ได้ส่งแพ็กเก็ตไปยังโฮสต์ทั้งหมดพร้อม ๆ กัน ในที่สุดแพ็คเก็ตจะไปถึงโหนดทั้งหมดในเครือข่ายเนื่องจากเกิดน้ำท่วม น้ำท่วมอาจส่งแพ็กเก็ตเดียวกันตามลิงก์เดียวกันหลายครั้ง แต่การกระจายเสียงจะส่งแพ็คเก็ตตามลิงก์ที่มากที่สุดเพียงครั้งเดียว สำเนาของชุดเดียวกันอาจถึงโหนดในน้ำท่วมในขณะที่การกระจายเสียงไม่ก่อให้เกิดปัญหาดังกล่าว ไม่เหมือนน้ำท่วมการออกอากาศจะกระทำโดยการระบุที่อยู่ออกอากาศพิเศษในแพ็คเก็ต