Для оптимизации пропускной способности корпоративной сети необходимо организовать ее таким образом, чтобы обеспечить локализацию трафика и предотвратить его распространение в областях сети, где данный трафик не требуется. Для организации сети используется трехуровневая иерархическая модель.

Данная модель подразумевает разделение функций сети на три отдельных уровня, как показано на рис. 1:

Каждый уровень выполняет свои функции.

Уровень доступа обеспечивает возможность подключения пользователей. Уровень распределения используется для пересылки трафика из одной локальной сети в другую. И наконец, центральный уровень, уровень ядра, представляет собой высокоскоростную магистраль между распределенными сетями. Пользовательский трафик создается на уровне доступа и проходит через другие уровни, если для передачи необходимы функции этих уровней.

Хотя иерархическая модель имеет три уровня, некоторые небольшие корпоративные сети могут использовать и двухуровневую иерархическую модель. В двухуровневой иерархической модели уровни ядра и распределения сведены в единый уровень, что позволяет снизить затраты и упростить сеть ввиду меньшего количества устройств, как показано на рис. 2.