На основе чего выбирается корневой коммутатор при построении дерева по протоколу STP - Классификация коммутаторов

Алгоритм STP требует, чтобы каждому коммутатору был присвоен идентификатор. Идентификатор коммутатора - 8-байтное поле, которое состоит из 2-х частей: 2-байтного приоритета, назначенного администратором и 6 байтного МАС-адреса его блока управления.

Каждому порту также назначается уникальный идентификатор в пределах коммутатора, как правило, это его МАС-адрес. Каждому порту коммутатора ставится в соответствие стоимость маршрута, соответствующая затратам на передачу кадра по локальной сети через данный порт.

Процесс вычисления связующего дерева начинается с выбора Корневого коммутатора (root Switch), от которого будет строиться дерево. В качестве корневого коммутатора выбирается коммутатор с наименьшим значением идентификатора. (Первоначально, по умолчанию, все коммутаторы имеют одинаковое значение приоритета, равное 32768. В этом случае, корневой коммутатор определяется по наименьшему МАС-адресу.) Иногда, такой выбор может оказаться далеко не рациональным. Для того чтобы в качестве корневого коммутатора было выбрано определенное устройство (исходя из структуры сети), администратор может повлиять на процесс выборов, присвоив соответствующему коммутатору наименьший идентификатор вручную.

Второй этап работы STP - выбор корневого порта (root port) для каждого из остальных коммутаторов сети.

Корневой порт коммутатора - это порт, который имеет по сети кратчайшее расстояние до корневого коммутатора.

Третий шаг работы STP - определение назначенных портов.

Каждый сегмент в коммутируемой сети имеет один назначенный порт (designated port). Этот порт функционирует как единственный порт коммутатора, т. е. принимает пакеты от сегмента и передает их в направлении корневого коммутатора через корневой порт данного коммутатора.

Коммутатор, содержащий назначенный порт для данного сегмента называется назначенным коммутатором (designated Bridge) этого сегмента. Назначенный порт сегмента имеет наименьшее расстояние до корневого коммутатора, среди всех портов, подключенных к данному сегменту.

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

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

Похожие статьи




На основе чего выбирается корневой коммутатор при построении дерева по протоколу STP - Классификация коммутаторов

Предыдущая | Следующая