Which functionality does split horizon provide?
Click on the arrows to vote for the correct answerA. B. C. D.
Split horizon is a technique used in computer networking to prevent routing loops in distance-vector protocols.
In distance-vector routing, each router sends its routing table to its directly connected neighbors. The neighbors then add their own routing information and pass it on to their own neighbors. This process continues until all routers have the complete routing information for the entire network. However, this process can create routing loops, where packets are forwarded in a loop between routers and never reach their destination.
Split horizon is a technique used to prevent routing loops by preventing a router from advertising a route back to the neighbor from which it was learned. This means that if Router A learns about a route to Network X from Router B, it will not advertise that route back to Router B. This prevents packets from being forwarded in a loop between Router A and Router B.
Therefore, the correct answer is C. Split horizon prevents routing loops in distance-vector protocols. It is not used in link-state protocols as they use a different method called the Dijkstra algorithm to calculate the shortest path to a destination and do not suffer from routing loops.