Лабораторная работа №1
Использование протокола STP для устранения петель и резервирования связей
4.1. Понятие пакета BPDU
4.2. Технология создания покрывающего дерева
4.3. Пример построения покрывающего дерева для 3-коммутаторов
4.4. Последовательность выполнения работы.
4.5 Задание
4.1. Понятие пакета bpdu
Обмен информацией между коммутаторами проводится с помощью пакетов BPDU (Bridge Protocol Data Unit). Они содержат следующую основную информацию для построения топологии сети без петель:
1.Идентификатор коммутатора, на основании которого выбирается корневой коммутатор
2.Расстояние от коммутатора-источника до корневого коммутатора (стоимость корневого маршрута)
3.Идентификатор порта
Пакеты BPDU помещаются в поле данных канального уровня. Коммутаторы обмениваются BPDU через равные промежутки времени (1-4с). В случае отказа моста, соседние коммутаторы, не получив BPDU в течение заданного времени, начинают пересчет топологии сети. На рис.4.1 представлена структура пакета BPDU.
Рис.4.1.- Структура пакета BPDU конфигурационного типа
Сюда входят следующие поля:
1.Протокол ID (Protocol Indetifier) - идентификатор протокола;
2.Версия (Version) - поле версии протокола.;
3.Тип сообщения - поле имеет нулевое значение при нормальной работе протокола. Оно задается равным 80h при извещениях об изменениях в сетевой топологии;
4.Флаги (Flags) используют только два бита. Первый бит сигнализирует об изменениях в сетевой топологии. Второй бит – подтверждения изменения конфигурации;
5.Корневой ID (Root ID) - идентификатор корневого коммутатора. Поле состоит из восьми байт. Два первых байта - идентификатор коммутатора, оставшиеся шесть байтов - его MAC-адрес;
6.Стоимость пути до корня (Root Path Cost) характеризует суммарную стоимость пути до корневого коммутатора;
7.ID коммутатора (Switch ID) - Идентификатор отправившего сообщение коммутатора;
8.Идентификатор порта (Port ID) - идентификатор порта коммутатора, с которого отправлено сообщение;
9.Возраст сообщения (Message Age) - время, прошедшее с момента отправки корневым коммутатором сообщения об обнаружении изменений в сетевой топологии;
10.Максимальный возраст (Maximum Age) - время удаления из обращения текущего сообщения;
11.Время приветствия (Hello Time) - промежуток времени между рассылками сообщений корневым коммутатором;
12.Задержка перехода (Forward Delay) - задержка, которую коммутаторы должны выждать перед переходом в новое состояние после изменений сетевой топологии.
Пакет BPDU уведомления о реконфигурации имеет следующие поля:
