Computer Laboratory

Course pages 2013–14

Advanced Feature Development


Enhance your router with advanced features as you see fit.

Examples of advanced features implemented previously:

  • DES encryption/VPN
  • src/dst ACL hardware support
  • man-in-the-middle SSH attack
  • src IP-based rate control
  • http based router configuration
  • Implementing RED
  • Tunneling
  • DRR
  • NAT
  • Fast Reroute and Multipath routing

Suggested Approach

First, present the broad outline of your design to the module staff to get the go-ahead. Make sure you can convince us that it’s worth doing and that you can complete it in time. Next, submit the updated design documents with detailed specifications. And finally, get it to work!