Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции / Л6 Построение избыточных топологий. Протокол STP.ppt
Скачиваний:
68
Добавлен:
04.06.2015
Размер:
1.21 Mб
Скачать

Пример работы STP

Казаков Ф.А.

11

Формат пакета BPDU

Казаков Ф.А.

12

Конфигурационный BPDU описание полей

Protocol Identifier (идентификатор протокола) - 2-байтный код, определенный IEEE.

Protocol Version Identifier (идентификатор версии) - 1 байт.

BPDU Туре (тип) - 1 байт, различающий конфигурационный BPDU и BPDU смены топологии.

Flags (флаги) -1-байтное поле с флагами смены топологии и подтверждения смены топологии.

Root Identifier (идентификатор корня) — 8-байтное число, образованное из МАС-адреса (6 байт) моста, объявленного корнем, и приоритета (2 байта), назначенного при ручном конфигурировании моста.

Root Path Cost (стоимость пути до корня) — 4-байтное поле, используемое для нахождения оптимального пути до корня.

Казаков Ф.А.

13

Конфигурационный BPDU описание полей

Bridge Identifier (идентификатор моста) — 8-байтное число, образованное из МАС-адреса моста и назначенного приоритета (аналогично идентификатору корня).

Port Identifier (идентификатор порта) — 2-байтное поле, состоящее из 1-байтного приоритета порта, назначенного при ручном конфигурировании моста, и 1-байтного номера порта моста. Меньший идентификатор соответствует большему приоритету.

Message Age (возраст сообщения) — 2-байтное поле, определяющее давность прихода конфигурационного сообщения (слишком старые отбрасываются).

Max Age (максимальный возраст) — 2-байтное поле таймаута, устанавливаемое корневым мостом. Используется при сравнении с возрастом при определении актуальности сообщения.

Казаков Ф.А.

14

Конфигурационный BPDU описание полей

Hello Time (период приветствий) — 2-байтное поле интервала, с которым корневой мост генерирует конфигурационные BPDU. Если мост не услышит очередное сообщение за указанное время, он инициирует смену топологии и пытается объявить себя новым корнем.

Forward Delay (задержка трансляции) — 2-байтное поле задержки трансляции кадров, устанавливаемое корневым мостом. Задержка необходима для предотвращения петель при изменении состояния портов (смене топологии). Значение используется и для определения допустимого возраста записей таблицы адресов, хранимой мостом (при смене топологии старые записи таблицы становятся недействительными).

Казаков Ф.А.

15

Дополнительные функции

Кроме основной задачи построения беспетлевой топологии STP решает еще одну дополнительную – изменение времени хранения MAC адресов в таблицах коммутаторов в случае изменения состояния портов.

Происходит это следующим образом: коммутатор, на котором произошло изменение (например, отключился и снова включился порт), посылает в сторону корневого специальный BPDU Topology Change Notification (TCN). Корневой после его получения рассылает TCN для всех коммутаторов и они изменяют время хранения MAC адресов в своих таблицах с целью обеспечения коммутации пакетов с учетом возможных изменений

Казаков Ф.А.

16

Рекомендуемая модель локальной сети кампуса

Казаков Ф.А.

17

Ядро (базовый уровень)

Базовый уровень формирует ядро сети. На самом верху иерархии этот уровень отвечает за быструю и надежную пересылку больших объемов трафика. Единственным предназначением базового уровня является быстрая коммутация трафика. Трафик передается на базовом уровне совместно для нескольких пользователей. Если происходит ошибка на базовом уровне, то она влияет на всех пользователей.

Базовый уровень обеспечивает взаимодействие нескольких кампусных модулей (зданий, территорий)

Казаков Ф.А.

18

Уровень распределения (DSW)

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

Казаков Ф.А.

19

Уровень доступа (ASW)

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

Казаков Ф.А.

20