Протокол STP | Курс "Компьютерные сети"

Протокол STP | Курс "Компьютерные сети"

Введение

Обзор раздела: В этом разделе преподаватель представляет себя и объясняет тему лекции - протокол и широковещательный шторм в Ethernet.

Протокол и кольцевое соединение в Ethernet

  • Кольцевое соединение между коммутаторами в Ethernet не допускается из-за возникновения широковещательного шторма.
  • Широковещательный шторм возникает, когда коммутаторы передают кадры на все порты, что приводит к неработоспособности сети.
  • Каждый коммутатор будет передавать кадр на все порты, создавая циклическую передачу данных.
  • Протокол связующего дерева (Spanning Tree Protocol, STP) позволяет отключать некоторые соединения между коммутаторами для предотвращения образования кольца.

Работа протокола STP

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

Сообщения от корневого коммутатора

Обзор раздела: В этом разделе рассматривается процесс передачи сообщений от корневого коммутатора до остальных коммутаторов в сети.

Передача сообщений от корневого коммутатора

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

Расчет кратчайших путей до корневого коммутатора

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

Расчет кратчайших путей

  • Длина пути между коммутаторами определяется количеством промежуточных коммутаторов и скоростью соединения между ними.
  • Коммутаторы рассылают управляющие сообщения протокола и степи с информацией о расстоянии от них до корневого коммутатора.
  • Расчет путей до корневого коммутатора основан на стандарте IEEE 802.1D.

Отключение лишних соединений

Обзор раздела: В этом разделе объясняется, как отключить лишние соединения для предотвращения образования кольца в сети.

Отключение лишних соединений

  • Если есть два пути до корневого коммутатора с одинаковыми расстояниями, один из путей отключается.
  • Порт, который будет отключен, выбирается на основе порядкового номера порта.
  • Цель - иметь только один путь до корневого коммутатора.

Использование протокола STP для предотвращения кольца

Video description

Протокол связующего дерева (STP). Лекции по курсу "Компьютерные сети" - https://goo.gl/0aIOuf Страница курса - http://www.asozykin.ru/courses/networks_online Протокол связующего (остовного) дерева (Spanning Tree Protocol, STP) позволяет автоматически отключать дублирующие соединений в Ethernet, чтобы в сети не образовалось кольца и широковещательного шторма. Протокол STP определен в стандарте IEEE 802.1D. Преимущества STP: - Надежность соединений между коммутаторами. - Защита от ошибок конфигурации. Протокол STP работает в 3 этапа: 1. Выбор корневого коммутатора 2. Определение кратчайших путей до корневого коммутатора 3. Отключение всех остальных соединений Для реализация STP коммутаторы каждые 2 секунды отправляют управляющие сообщения Bridge Protocol Data Units (BPDU) на групповой адрес STP 01:80:C2:00:00:00. Расширения протокола STP. RSTP (Rapid Spanning Tree Protocol): - Срабатывает быстрее при подключении оборудования и изменении конфигурации сети - Стандарт IEEE 802.1w STP и VLAN: - Multiple Spanning Tree Protocol (MSTP), 802.1s - Отдельное связующее дерево для каждого VLAN Лекция "Коммутаторы Ethernet" - https://youtu.be/bdbsPC3b09A Лекция "VLAN" - https://youtu.be/Ig4WoXWzhNc Практические занятия по курсу "Компьютерные сети": https://goo.gl/YP3l83 Практика "Канальный уровень в Wireshark" - https://youtu.be/HsPurrcG_9Y Мой канал с краткими и понятными объяснениями сложных тем в ИТ и компьютерных науках: https://goo.gl/kW93MA