Сетевой мост предлагает простой способ соединения сегментов локальной сети. Чтобы представить, как работает сетевой мост, необходимо сначала понять, что такое сетевой сегмент. Сегмент локальной сети — это часть сетевой среды передачи, связывающая между собой группу компьютеров. Например, допустим, что имеется три компьютера: компьютер A, компьютер B и компьютер C. На компьютере A установлено два сетевых адаптера Ethernet, а на компьютерах B и C — по одному адаптеру Ethernet. Кабель Ethernet, подключающий A к B, образует один сегмент локальной сети. Если с помощью другого кабеля Ethernet соединить A и C, получится еще один сегмент сети.
Обычно для создания нескольких сегментов в сети используется один из двух методов: маршрутизация или мостовые соединения. IP-маршрутизация — наиболее распространенный способ соединения сетевых сегментов. Однако для его реализации приходится либо приобретать аппаратные маршрутизаторы, либо устанавливать в местах перехода между сегментами дополнительные компьютеры, играющие роль маршрутизаторов. IP-маршрутизация требует сложной настройки IP-адресов для каждого компьютера в каждом сетевом сегменте, и каждый сегмент необходимо настроить как отдельную подсеть. IP-маршрутизация хорошо подходит для больших сетей, где важное значение имеет масштабируемость и где имеются квалифицированные специалисты по настройке и сопровождению сети. Второй метод, основанный на аппаратных мостах, не требует такой сложной настройки, как IP-маршрутизация, но в этом случае понадобится дополнительное оборудование для мостов. Если речь идет о домашней или небольшой офисной сети, или если на покупку дорогостоящего мостового оборудования нет средств или отсутствуют опытные специалисты по администрированию сети с IP-маршрутизацией, то ни один из этих двух вариантов сегментации нельзя признать вполне подходящим.
Если же использовать программный сетевой мост, то для соединения сегментов локальной сети достаточно выбрать значки соответствующих сетевых подключений и выполнить команду Подключения типа мост. Предусмотрены кнопки, позволяющие включать мост и добавлять в него другие подключения. Сетевой мост управляет сетевыми сегментами и создает одну подсеть для всей сети. Не требуется никакой настройки, не нужно приобретать дополнительное оборудование, такое как мосты или маршрутизаторы. Если IP-сеть состоит из одной подсети, существенно упрощается IP-адресация, распределение адресов и разрешение имен.
Сетевой мост может создавать подключения между сетевыми средами разных типов. Чтобы в традиционной сети можно было использовать несколько видов среды передачи данных, необходимо создать свою подсеть для каждой такой среды и организовать пересылку пакетов между всеми этими подсетями. Пересылка пакетов требуется потому, что в разных сетевых средах действуют разные протоколы. Сетевой мост автоматизирует настройку конфигурации, необходимой для передачи данных из среды одного типа в среду другого типа.
На компьютере Windows XP может существовать только один сетевой мост, но он может объединять столько различных сетевых подключений, сколько компьютер физически способен поддержать. Сведения о создании сетевого моста см. в разделе Объединение подключений в мост.
Алгоритм связующего дерева
Для построения топологии пересылки пакетов, исключающей зацикливание, сетевой мост использует алгоритм связующего дерева (spanning tree algorithm, STA), разработанный институтом IEEE. Если в сети с мостовыми подключениями имеется несколько путей, могут образоваться циклические маршруты, и следование простым правилам пересылки данных через мост приведет к тому, что один и тот же пакет будет бесконечно передаваться с одного моста на другой. Алгоритм связующего дерева позволяет по мере необходимости автоматически отключать передачу через мост в отдельных портах, чтобы предотвратить зацикливание в топологии маршрутов пересылки пакетов. Для использования алгоритма связующего дерева в сетевом мосте никакой дополнительной настройки не требуется.
Примечание
Средства «Общий доступ к подключению к Интернету», «Брандмауэр подключения к Интернету», функция обнаружения и контроля и «Сетевой мост» недоступны в 64-разрядном издании Windows XP.