Podczas gdy badacze zwykle opracowują niestandardowe oprogramowanie do badania konkretnego problemu, operatorzy sieci zwykle korzystają z komercyjnego oprogramowania do planowania sieci.

Inżynieria ruchu W porównaniu do inżynierii sieci, która dodaje do sieci zasoby, takie jak łącza, routery i przełączniki, cele inżynierii ruchu zmieniają ścieżki ruchu w istniejącej sieci, aby złagodzić zatory komunikacyjne lub zaspokoić większe zapotrzebowanie ruchu.

Ta technologia ma kluczowe znaczenie, gdy koszt rozbudowy sieci jest zbyt wysoki, a obciążenie sieci nie jest optymalnie zrównoważone. Pierwsza część stanowi motywację finansową dla inżynierii ruchu, natomiast druga część daje możliwość wdrożenia tej technologii.

Przeżywalność Przeżywalność sieci umożliwia sieci utrzymanie maksymalnej łączności sieciowej i jakości usług w warunkach awarii. Jest to jedno z najważniejszych wymagań w planowaniu i projektowaniu sieci. Obejmuje to wymagania projektowe dotyczące topologii, protokołu, przydzielania przepustowości itp. Wymaganiem topologii może być utrzymanie minimalnie dwóch połączonych sieci na dowolnej awarii jednego łącza lub węzła. Wymagania protokołu obejmują użycie dynamicznego protokołu routingu do przekierowania ruchu na dynamikę sieci podczas przejścia wymiarowania sieci lub awarii sprzętu.