What is route poisoning?a)It sends back the protocol received from a r...
Another way to avoid problems caused by inconsistent updates and to stop network loops is route poisoning. When a network goes down, the distance-vector routing protocol initiates route poisoning by advertising the network with a metric of 16, or unreachable (sometimes referred to as infinite).
View all questions of this test
What is route poisoning?a)It sends back the protocol received from a r...
Route poisoning is a technique used in computer networking to prevent the reinstatement of a route that has just come up. It is a method employed by routers to inform other routers in the network that a particular route is no longer available or is unreliable. By setting the metric for a downed link to infinity, route poisoning ensures that the route is considered unreachable and is not used for forwarding packets.
Explanation:
Route poisoning is primarily used in distance-vector routing protocols, such as Routing Information Protocol (RIP). In these protocols, routers exchange information about the network topology by periodically broadcasting update messages to their neighboring routers. These update messages contain information about the known routes and their associated metrics.
When a router detects that a link or route has failed or become unreliable, it can use route poisoning to inform other routers about the change in network status. This is achieved by setting the metric for the failed route to infinity. The metric represents the distance or cost associated with using a particular route, and by setting it to infinity, the failed route becomes undesirable for forwarding packets.
Advantages:
Route poisoning has several advantages in network routing:
1. Prevention of routing loops: By poisoning the failed route, routers ensure that it is not mistakenly reinstated due to outdated or delayed update messages. This helps in avoiding routing loops, which can cause excessive network traffic and lead to network instability.
2. Faster convergence: By immediately informing other routers about the failure, route poisoning enables faster network convergence. Convergence refers to the process by which routers update their routing tables to reflect changes in the network topology.
3. Efficient resource utilization: By marking the failed route as unreachable, route poisoning redirects traffic to alternative routes, preventing congestion and optimizing the utilization of network resources.
Conclusion:
In summary, route poisoning is a technique used in distance-vector routing protocols to inform other routers about failed or unreliable routes. By setting the metric for a downed link to infinity, route poisoning ensures that the route is considered unreachable and prevents its reinstatement. This technique helps in preventing routing loops, achieving faster network convergence, and optimizing resource utilization in computer networks.