Basics of Routing and Flooding

Duration: 6 min

This video lesson is available to enrolled students.

Enroll to watch — ISRO Scientist/Engineer 'SC'

AI Summary

An AI-generated summary of this video lecture.

The lecture begins by defining a fundamental networking problem: determining the correct interface for an IP packet upon arrival at a router. The instructor explains that this decision-making process relies on a routing table. He makes a crucial distinction between routing, which is the process of designing the table, and switching, which is the act of taking a packet and sending it along a path. The lecture then pivots to an alternative method called flooding, asking if delivery is possible without a routing table. The answer is yes; flooding involves sending packets to all possible paths to guarantee delivery. Finally, the instructor details the specific advantages and disadvantages of this technique, noting its reliability and lack of algorithmic requirement versus the high traffic and duplicate packets it generates, concluding with its application in security networks. This comprehensive overview sets the stage for understanding different packet forwarding strategies.

Chapters

  1. 0:00 2:00 00:00-02:00

    The instructor presents a slide titled Problem which states: Here problem is when a router receives an IP packet with destination address then how can it decide to interface send this packet. He explains that this decision is taken with the help of a routing table. He further clarifies that the process of designing the table is called routing, whereas taking a packet and sending it to a path is switching. He physically underlines the text decide to interface send this packet and routing table on the screen to highlight these core concepts. This section establishes the baseline for how routers normally operate before introducing exceptions.

  2. 2:00 5:00 02:00-05:00

    The slide changes to address a specific question: is it possible that a packet reaches its destination without routing table, actually yes, the process is called flooding. The instructor explains that instead of trying to identify the shortest path, one can send the packet to all possible way to ensure that at least one packet will reach the destination. He underlines the term flooding and the phrase at least one packet will reach the destination to emphasize the mechanism and its reliability. This introduces a brute-force approach to packet delivery that bypasses standard routing logic.

  3. 5:00 6:03 05:00-06:03

    The final slide lists Flooding Advantage and Flooding Disadvantage. The advantages listed are No Routing Algorithm is required, Shortest Path is guaranteed, and it is Highly Reliable. The disadvantages include that Duplicate packets will arrive at destination and intermediate router and Traffic is high. A note at the bottom states: In Security network mostly, flooding is used. The instructor underlines these points, specifically Shortest Path is guaranteed, Highly Reliable, Duplicate packets will arrive, and the security network note. This section provides a critical evaluation of the flooding technique's trade-offs.

The lesson moves from the standard routing table mechanism to the concept of flooding. It highlights that while routing tables are standard, flooding offers a reliable, algorithm-free alternative by sending packets everywhere, though it incurs high traffic costs, making it suitable for security networks.