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.