Skip to main content

2.5. Summarized Requirements

2.5. Summarized Requirements

This section summarizes the list of requirements outlined in the previous sections:

  • REQ1: Select a topology that can be scaled "horizontally" by adding more links and network devices of the same type without requiring upgrades to the network elements themselves.

  • REQ2: Define a narrow set of software features/protocols supported by a multitude of networking equipment vendors.

  • REQ3: Choose a routing protocol that has a simple implementation in terms of programming code complexity and ease of operational support.

  • REQ4: Minimize the failure domain of equipment or protocol issues as much as possible.

  • REQ5: Allow for some traffic engineering, preferably via explicit control of the routing prefix next hop using built-in protocol mechanics.