In recent years one of the bottlenecks for large interconnected computer networks such as the Internet has been the routers.
Routers are highly specialized and often expensive units.
Things are changing, a number of new forwarding techniques have been invented. Effnet uses one of those techniques, a unique way to implement forwarding efficiently in software. This makes it possible to use personal computers as routers. However, the routing implementation is not as efficient, and is in need of enhancements. This Master's Thesis aims to improve a part of the routing software, by defining and suggesting methods to prevent redundant route updates, in an attempt to make these routers more efficient.