Алгоритм моста.
Первыми устройствами, позволявшими производить логическую структуризацию сети, были мосты.
Мост – аппаратно-программное устройство, обеспечивающее прозрачное соединение двух или более физических сегментов одной локальной сети, могущих иметь различные топологии и различные протоколы.
Мост работает на канальном уровне модели OSI, точнее на MAC подуровне (уровень управления доступом). Современные мосты умеют соединять ЛВС с различными протоколами, т.е. извлекать данные из кадра канального уровня одной технологии (напр. Ethernet) и упаковывать их в кадр другой технологии (напр. FDDI).
Мосты и коммутаторы используют два типа алгоритмов функционирования:
алгоритм прозрачного моста IEEE 802.1 (используется в технологии Ethernet);
алгоритм моста с маршрутизацией от источника.
Прозрачные мосты незаметны для сетевых адаптеров конечных узлов, так как они самостоятельно строят адресную таблицу, на основании которой решают, нужно передавать пришедший кадр в какой-либо другой сегмент или нет. Сетевые адаптеры при использовании прозрачных мостов работают так же, как и в случае их отсутствия, то есть не предпринимают никаких дополнительных действий, чтобы кадр прошел через мост. Алгоритм прозрачного моста не зависит от технологии локальной сети.
Прозрачный мост строит свою адресную таблицу на основании пассивного наблюдения за трафиком, циркулирующим в подключенных к его портам сегментах. Мост регистрирует MAC-адреса источников кадров данных, поступающих на его порты, и по адресу источника делает вывод о принадлежности узла тому или иному сегменту сети.
| MAC-адрес | Порт |
1 | 1 | |
2 | 1 | |
3 | 2 | |
4 | 2 |
В исходном состоянии мост не знает, компьютеры с какими MAC-адресами подключены к его портам. Поэтому мост просто передает любой захваченный кадр на все порты, кроме того, от которого кадр получен. Отличие моста от повторителя в том, что он передает кадр не побитно, а с буферизацией. Буферизация разрывает логику работы всех сегментов как единой разделяемой среды. Когда мост передает кадр с сегмента на сегмент, он заново пытается получить доступ к среде как конечный узел.
Одновременно с передачей мост изучает адрес источника кадра и делает запись о его принадлежности к определенному сегменту в своей адресной таблице. Если все компьютеры в сети проявляют активность, мост скоро построит полную адресную таблицу сети – по одной записи на узел.
После того, как мост прошел этап обучения, он при получении кадра просматривает адресную таблицу на предмет совпадения ее адресов с адресом назначения кадра. После нахождения записи с нужным адресом мост проверяет, находятся ли компьютеры с адресами источника и назначения в одном сегменте. Если компьютеры принадлежат одному сегменту, кадр удаляется из буфера (фильтрация). Если компьютеры находятся в разных сегментах, мост выполняет операцию продвижения кадра – передает кадр на другой порт.
Мосты с маршрутизацией от источника применяются для соединения колец Token Ring и FDDI, хотя для этой цели могут использоваться и прозрачные мосты. Маршрутизация от источника основана на том, что станция-отправитель помещает в посылаемый кадр всю адресную информацию о промежуточных мостах и кольцах, которые должен пройти кадр. Эту информацию станция получает с помощью посылки специальных кадров-исследователей.
Недостатки сети, построенной на мостах:
Слабая защита от широковещательного шторма – кадры с широковещательными адресами не фильтруются мостами.
Невозможность поддержки петлеобразной конфигурации сети (для прозрачных мостов). Мосты могут поддерживать создание резервных связей (как и концентраторы).
Низкая скорость работы с несколькими портами. Все порты моста обслуживаются одним общим процессорным блоком.
- Информационные сети
- Содержание
- Часть I. Общие принципы построения вычислительных сетей
- Основные понятия вычислительных сетей
- Эволюция вычислительных систем
- Понятие и основные компоненты сети.
- Преимущества использования сетей.
- Основные вопросы построения сетей.
- Топология физических связей сети.
- Организация совместного использования линий связи.
- Адресация компьютеров.
- Структуризация сети.
- Организация вычислений в сети.
- Классификация компьютерных сетей.
- По территориальному признаку, то есть по величине территории, которую покрывает сеть (локальные и глобальные сети).
- По масштабу производственного подразделения, в пределах которого действует сеть (сети отделов, кампусов и корпораций).
- По наличию выделенного сервера.
- Характеристики вычислительных сетей.
- Производительность.
- Надежность и безопасность.
- Расширяемость и масштабируемость.
- Прозрачность.
- Поддержка разных видов трафика.
- Многоуровневый подход к описанию средств сетевого взаимодействия.
- Сообщение как единица информации в сети.
- Эталонная модель взаимодействия открытых систем (эмвос) osi.
- Уровни модели osi.
- Стандартные стеки коммуникационных протоколов.
- Основы передачи дискретных данных.
- Линии связи.
- Типы линий связи.
- Аппаратура линий связи.
- Передача с установлением соединения и без установления соединения.
- Обнаружение и коррекция ошибок.
- Компрессия данных.
- Методы коммутации.
- Коммутация каналов.
- Коммутация пакетов.
- Коммутация сообщений.
- Построение локальных сетей по стандартам физического и канального уровня.
- Протоколы и стандарты канального уровня локальных сетей.
- Раздел 802.2 определяет подуровень управления логическим каналом llc.
- Технология Ethernet (ieee 802.3).
- Общая характеристика технология Ethernet.
- Метод доступа csma/cd.
- Спецификации физической среды Ethernet.
- Технология Fast Ethernet (ieee 802.3u).
- Технология Gigabit Ethernet (ieee 802.3ab, ieee 802.3z).
- Технология 10 Gigabit Ethernet (ieee 802.3ae).
- Технология Token Ring (ieee 802.5).
- Общая характеристика технологии.
- Маркерный метод доступа к разделяемой среде.
- Физический уровень технологии Token Ring.
- Технология fddi.
- Общая характеристика технологии.
- Особенности метода доступа.
- Физический уровень технологии fddi.
- Технология беспроводных локальных сетей (ieee 802.11).
- Обзор стандартов wlan.
- Режимы функционирования беспроводных сетей.
- Физические топологии беспроводных сетей.
- Архитектура беспроводной сети.
- Структурообразующее оборудование локальной сети.
- Структурированная кабельная система локальной сети.
- Сетевые адаптеры.
- Повторители и концентраторы.
- Логическая структуризация сети.
- Причины логической структуризации.
- Алгоритм моста.
- Коммутаторы локальных сетей
- Общие понятия
- Методы коммутации
- Архитектура коммутаторов
- Дополнительные функции коммутаторов
- Виртуальные локальные сети
- Vlan на базе портов
- Vlan на базе mac-адресов
- Vlan на базе меток – стандарт 802.1q
- Алгоритм покрывающего дерева Spanning Tree
- Агрегирование портов и создание высокоскоростных сетевых магистралей
- Обеспечение качества обслуживания (QoS)
- Ограничение доступа к сети
- Сетевой уровень как средство построения больших сетей.
- Объединение сетей на основе протоколов сетевого уровня.
- Ограничения сетей, объединенных на основе протоколов канального уровня.
- Принципы объединения сетей на основе протоколов сетевого уровня. Понятие составной сети.
- Понятие маршрутизатора, принципы маршрутизации.
- Принципы маршрутизации.
- Функции маршрутизатора.
- Коммутация третьего уровня.
- Глобальные компьютерные сети.
- Основные понятие глобальной сети.
- Структура глобальной сети.
- Типы глобальных сетей.
- Глобальные связи на основе выделенных линий.
- Аналоговые выделенные линии.
- Цифровые выделенные линии.
- Глобальные сети с коммутацией каналов.
- Аналоговые телефонные сети.
- Цифровые телефонные сети.
- Isdn – сети с интегральными услугами.
- Глобальные сети с коммутацией пакетов.
- Принцип коммутации пакетов с использованием техники виртуальных каналов.
- Сети х.25.
- Сети Frame Relay.
- Технология atm.
- Удаленный доступ к сети.
- Средства управления сетями.
- Системы управления сетями.
- Мониторинг и анализ локальных сетей.