Мосты. Алгоритм работы моста
Мост (bridge) является устройством канального уровня, т.е. “понимает” формат фреймов. Мост используется для объединения двух сегментов сети. Во включённом состоянии мост формирует таблицу MAC-адресов (рис.3.9), каждая запись которой содержит MAC-адрес и номер порта моста, через который должен быть отправлен фрейм, чтобы он попал на компьютер с данным MAC-адресом. Таблица MAC-адресов формируется на основе изучения поля “адрес отправителя”, содержащегося в заголовках фреймов, поступающих на порты моста. Например, если компьютер A отправит фрейм, то мост принимает этот фрейм на порт 1 и заносит в таблицу MAC-адресов информацию о том, что для отправки фрейма на компьютер А его нужно передать через порт 1.
Рис. 3.9 |
Если в одном из подключенных к мосту сегментов осуществляется передача фрейма, то мост принимает этот фрейм и проверяет контрольную сумму. Если фрейм не повреждён, осуществляется анализ адресов отправителя и получателя по таблице MAC-адресов. Если отправитель и получатель находятся в одном сегменте, то фрейм мостом никуда не передаётся. Если отправитель и получатель находятся в разных сегментах, фрейм передаётся в следующий сегмент. Если мост не находит MAC-адрес получателя в таблице MAC-адресов, то фрейм передаётся в следующий сегмент. Широковещательный фрейм также передаётся в следующий сегмент.
Состояние коллизии мостом не передаётся. Таким образом, при помощи моста можно разбить (сегментировать) один домен коллизий на два, что позволяет повысить производительность сети.
Дата добавления: 2015-06-10; просмотров: 965;