Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Технологии коммутации современных сетей Etherne...docx
Скачиваний:
24
Добавлен:
01.04.2025
Размер:
14 Мб
Скачать
☆

2. Распространение информации об изменении топологии.

Когда коммутатор получает от соседа BPDU с установленным битом ТС, происходит следующее:

· Коммутатор удаляет все МАС-адреса, изученные его неграничными назначенными портами и корневым портом, за исключением того порта, который получил информацию об изменении топологии.

· Коммутатор запускает таймер TC While и отправляет BPDU с установленным битом ТС через все неграничные порты (RSTP не использует специальные TCN BPDU, за исключением случаев, когда требуется уведомить коммутатор, поддерживающий только протокол STP).

Коммутатор-отправитель BPDU с битом ТС непосредственно распространяет информацию об изменении топологии через всю сеть (в отличие от STP, где это может выполнить только корневой мост). Этот механизм распространения информации об изменении топологии быстрее, чем его аналог в протоколе STP, т.к. нет необходимости ждать, когда будет уведомлен корневой мост, и потом поддерживать состояние изменения топологии для всей сети в течение периода времени, равного сумме значений таймеров Forward Delay и Max. Age.

Рис. 5.15. Новый механизм изменения топологии

5.3.6 Стоимость пути rstp

Протокол RSTP определяет следующие рекомендованные значения стоимости пути по умолчанию для портов коммутаторов. Эти значения вычисляются в соответствии со скоростью канала связи, к которому подключен порт.

Таблица 4 Стоимость пути RSTP

Параметр

Скорость канала

Рекомендованное значение

Рекомендованный диапазон

Стоимость пути

10 Мбит/с

2 000 000

200 000–20 000 000

Стоимость пути

100 Мбит/с

200 000

20 000–2 000 000

Стоимость пути

1 Гбит/с

20 000

2 000–200 000

Стоимость пути

10 Гбит/с

2 000

200–20 000

5.3.7. Совместимость с stp

Протокол RSTP может взаимодействовать с оборудованием, поддерживающим STP и, если необходимо, автоматически преобразовывать кадры BPDU в формат 802.1D. Однако, преимущество быстрой сходимости RSTP (когда все коммутаторы быстро переходят в состояние пересылки или блокировки и обладают тождественной информацией) теряется.

Каждый порт хранит переменную, определяющую тип протокола, используемого в соответствующем сегменте. При включении порта активизируется таймер задержки миграции (Migration delay timer), длительностью 3 секунды. При запуске этого таймера, текущий режим (STP или RSTP) ассоциированный с портом, блокируется.Как только истечет время задержки миграции, порт начнет работать в режиме, соответствующем типу следующего полученного им BPDU. Если в результате получения BPDUпорт изменил свой режим работы, таймер задержки миграции запускается вновь, что позволяет ограничить частоту возможной смены режимов.

Предположим, что коммутаторы А и В (Рис. 5.16) работают в режиме RSTP.Коммутатор А является выделенным мостом этого сегмента. К существующему каналу связи подключается коммутатор С, который является коммутатором с поддержкой протокола STP. Так как коммутаторы STPигнорируют BPDU протокола RSTP и отбрасывают их, то коммутатор С считает, что в этом сегменте сети больше коммутаторов нет и начинает отправлять BPDU формата 802.1D.

Рис. 5.16. Пример совместной работы коммутаторов STP и RSTP

Коммутатор А получает эти BPDU и, после истечения периода времени, установленного таймером задержки миграции переходит на этом порте в режим работы STP. В результате, коммутатор Сначинает понимать BPDU коммутатора А и признает его назначенным коммутатором этого сегмента.

Следует отметить, что если бы в этом частном случае, коммутатор С был удален из сегмента, то коммутатор А остался бы работать в режиме STP на этом порте, хотя он мог бы эффективно работать в режиме RSTP со своим единственным соседом коммутатором В. Т.е. у коммутатора А нет возможности узнать, что коммутатор С удален из этого сегмента. В этом частном случае для перезагрузки протокола, используемого на порте коммутатора, требуется вмешательство администратора сети. Когда порт находится в режиме совместимом с 802.1D, он также может обрабатывать уведомления об изменении топологии TCN BPDU с установленными битами ТС и ТСА.