Протокол Rapid Spanning Tree Protocol (RSTP) является расширением протокола STP и в настоящее время определен в стандарте IEEE 802.1D-2004 (ранее – в стандарте IEEE 802.1w-2001). Он был разработан для преодоления отдельных ограничений протокола STP, связанных с его производительностью. Протокол RSTP значительно ускоряет время сходимости коммутируемой сети за счет мгновенного перехода корневых и назначенных портов в состояние продвижения.
RSTP может работать с оборудованием, поддерживающим STP, однако все преимущества от его использования будут потеряны.
Основные понятия и терминология протоколов STP и RSTP одинаковы. Существенным их отличием является способ перехода портов в состояние продвижения и то, каким образом этот переход влияет на роль порта в топологии. RSTP объединяет состояния
Disabled, Blocking и Listening, используемые в STP, и создает единственное состояние
Discarding («Отбрасывание»), при котором порт не активен.
Рис. 5.7. Состояния портов протоколов STP и RSTP
Таблица 3 Различия между состояниями портов в STP и RSTP
|
|
Состояние порта STP | Административное состояние порта коммутатора | Порт изучает МАС-адреса? | Состояние порта RSTP | Роль порта в активной топологии |
Disable | Disabled | Нет | Discarding | Исключен (Disabled) |
Disable | Enabled | Нет | Discarding | Исключен (Disabled) |
Blocking | Enabled | Да | Discarding | Исключен (Alternate, Backup) |
Listening | Enabled | Да | Discarding | Включен (Root, Designated) |
Learning | Enabled | Да | Learning | Включен (Root, Designated) |
Forwarding | Enabled | Да | Forwarding | Включен (Root, Designated) |