Проектирование сети может преследовать две цели: контроль качества обслуживания (GOS). Один из них — предоставить общую GOS для всего трафика, предлагаемого в сети. Этого можно достичь выбором схемы маршрутизации, снижающей влияние неблагоприятных условий сети. Схемы маршрутизации, которые позволяют более гибкий выбор маршрутизации, обычно обеспечивают большую устойчивость, особенно в случае ошибок прогноза или целенаправленной перегрузки, чем традиционные методы иерархической маршрутизации.