- •20. Мосты: организация, функционирование
- •18. Протоколы доступа к каналу передачи данных
- •1.4.1. Метод доступа Ethernet
- •1.4.2. Метод доступа Arcnet
- •1.4.3. Метод доступа Token-Ring
- •1.4.4. Протоколы передачи данных ipx/spx и netbios
- •19.Стандарты ieee802.3, 802.4 и 802.5
- •21. Алгоритмы маршрутизации и управления перегрузками в сетях
20. Мосты: организация, функционирование
Мост, сетевой мост, бридж — сетевое устройство 2 уровня модели OSI, предназначенное для объединения сегментов (подсети) компьютерной сети разных топологий и архитектур.
Функциональные возможности. Мост обеспечивает: - ограничение домена коллизий;
-задержку фреймов, адресованных узлу в сегменте отправителя;
- ограничение перехода из домена в домен ошибочных фреймов:
o карликов (фреймов меньшей длины, чем допускается по стандарту (64 байта))
o фреймов с ошибками в CRC
o фреймов с признаком «коллизия»
o затянувшихся фреймов (размером больше, чем разрешено стандартом)
Мосты «изучают» характер расположения сегментов сети путем построения адресных таблиц вида «Интерфейс:MAC-адрес», в которых содержатся адреса всех сетевых устройств и сегментов, необходимых для получения доступа к данному устройству.
Мосты увеличивают латентность сети на 10-30 %. Это увеличение латентности связано с тем, что мосту при передаче данных требуется дополнительное время на принятие решения.
Мост рассматривается как устройство с функциями хранения и дальнейшей отправки, поскольку он должен проанализировать поле адреса пункта назначения фрейма и вычислить контрольную сумму CRC в поле контрольной последовательности фрейма перед отправкой фрейма на все порты.
Если порт пункта назначения в данный момент занят, то мост может временно сохранить фрейм до освобождения порта.
Для выполнения этих операций требуется некоторое время, что замедляет процесс передачи и увеличивает латентность.
Дополнительная функциональность
• Обнаружение (и подавление) петель (широковещательный шторм)
• поддержку протокола Spanning tree (остовное дерево) для разрыва петель и обеспечения резервирования каналов.
Режим бриджинга присутствует в некоторых видах высокоуровневого сетевого оборудования и операционных систем, где используется для «логического объединения» нескольких портов в единое целое (с точки зрения вышестоящих протоколов), превращая указанные порты в виртуальный коммутатор. В Windows XP/2003 этот режим называется «подключения типа мост». В операционной системе Linux при объединении интерфейсов в мост создаётся новый интерфейс brN (N — порядковый номер, начиная с нуля — br0), при этом исходные интерфейсы находятся в состоянии down (с точки зрения ОС). Для создания мостов используется пакет bridge-utils.
18. Протоколы доступа к каналу передачи данных
В различных сетях существуют различные процедуры обмена данными между рабочими станциями. Эти процедуры называют протоколами передачи данных.
Международный институт инженеров по электротехнике и радиоэлектронике разработал стандарты для протоколов передачи данных в локальных сетях. Это стандарты IEEE802. Для нас представляют практический интерес стандарты IEEE802.3, IEEE802.4 и IEEE802.5, которые описывают методы доступа к сетевым каналам данных.
Наибольшее распространение получили конкретные реализации методов доступа: Ethernet, Arcnet и Token Ring. Эти реализации основаны соответственно на стандартах IEEE802.3, IEEE802.4 и IEEE802.5.