One of the most challening aspects of router design is ensuring interoperability with routers developed by other manufacters. As a result, interoperability testing is a significant component of this class. Interoperability testing requires an immense amount of coordination and communication.
The goal of this deliverable to develop a concrete interoperability test proposal that you believe is sufficient enough to convince the instructors that all routers are indeed interoperable. This deliverable is to be completed as an entire class. That is, the entire class should submit one document to the instuctors for approval.
Once the instructors approve the proposal, then on the days of the interoperability tests, the class will perform the tests listed in the proposal in order to demonstrate interoperability.
The proposal should be divided into two sections:
- Section 1 - Static Router Interoperability Test
- Section 2 - PWOSPF Router Interoperability Test
Each section should answer questions such as:
- What topology(s) will you use for testing?
- What specific tests do you plan to perform to ensure correct functionality? Ping? Traceroute? Iperf? Netcat? Video Streaming?
- What specific failure conditions do you plan to test? Broken link? Disabled router? Malicious router? Malicious end-host?
We have reserved class time for the class to meet, discuss, and coordinate. The class can also use other platforms such as Slack, Google Docs, and office hours to prepare this proposal.
Submission
Please email one document to the instructors for approval.