В мире существует множество сетей, каждая из которых может насчитывать от нескольких единиц до сотен тысяч сетевых устройств. Для правильного и лучшего перераспределения нагрузки, а также для масштабируемости сетей используют 3-х уровневую иерархию построения сетей:

3-х уровневая иерархия построения сетей

Уровень доступа (Access layer) описывает сети офисов и предприятий, которые могут состоять до нескольких сотен компьютеров.

Уровень распределения (Distribution layer) описывает более крупную сеть. Обычно в качестве нее выступает сеть провайдера либо сеть очень крупного предприятия. Данный уровень позволяет объединять между собой сети уровня доступа. Яркий тому пример сеть интернет-провайдера, к которому подключены домашние и корпоративные клиенты.

Уровень ядра (Core layer) описывает магистральную сеть. Здесь уже работают более мощные сетевые устройства, которые перераспределяют трафик между различными провайдерами связи, а также между странами.