Есть ли такая вещь, как сетевой мост?

12

Существует ли такая вещь, как сетевой мост, или это всегда подразумевается как коммутатор, реализующий функцию моста?

Хотя мосты описываются как устройства, которые создают отдельные домены коллизий в сетевых спецификациях и учебных пособиях, мне никогда не удавалось найти какой-либо конкретный продукт, обозначенный как «мост».

Маркос Гонсалес
источник

Ответы:

30

Мосты как продукт больше не существуют из-за развития рынка. Обычно продукты, специально называемые мостами, использовались в средах-концентраторах для разделения домена коллизий или для объединения двух типов сетевых сред (например, Ethernet и Token Ring).

Мосты как функция определенно все еще существуют.

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

В качестве примера соединения двух типов сетевых сред точки доступа - это мосты, которые соединяют трафик 802.11 с Ethernet.

YLearn
источник
19

Да, сетевой мост изначально был тем, что мы сегодня думаем как двухпортовый коммутатор Ethernet. Они использовались для предоставления отдельных доменов коллизий без изменения маршрутизации в сети. Я всегда думал, что сценарий использования был немного ограничен, но переключение между сетями Ethernet было новой причудой, так как я достиг совершеннолетия в области сетевых технологий, поэтому сетевой мост уже выглядел немного длинным как концепция.

Термин «переключатель» - это действительно туманный термин. Ранние коммутаторы Ethernet часто упоминались как многопортовые мосты, чтобы помочь определить, чем они были. Позже, когда развитие маршрутизации трафика в аппаратных средствах, некоторые маркетинговые гении (там, где «гениально»), решили создать термин «коммутация уровня 3», чтобы отличать аппаратную маршрутизацию от традиционных программных процессов маршрутизации. Это послужило еще большей неразберихой в определении термина «переключение», и теперь у нас есть маркетинговые гении (там же), которые ссылаются на «переключатели уровня 7» и другие подобные вещи.

Как упоминает ответ YLearn, мосты могут также соединять разнородные типы носителей с большей или меньшей степенью потери в зависимости от того, насколько совместимы типы носителей ... ethernet <-> FDDI был прост, ethernet <-> Token Ring был немного больше сложно получить право.

Джефф МакАдамс
источник
4

Сегодня вы можете сделать сетевой мост в программном обеспечении. Получите коробку Linux и скомпилируйте поддержку моста Ethernet в ядро. Затем вы получаете сетевые устройства, такие как, br0которые могут быть подключены к интерфейсам, таким как eth0и, eth1и будут распространять необработанные пакеты низкого уровня от одного к другому. Существует даже поддержка фильтров, аналогичная iptables, а также инструмент пользовательского пространства, называемый ebtables(таблицы мостов Ethernet), с помощью которого вы можете определять правила для фильтрации пакетов по MAC-адресам и другим полям или байтам, поэтому вашему мосту не нужно пересылать все.

Ethernet не был переключен однажды. Первоначальный Ethernet состоял из длинного кабеля, разделяемого между станциями. Каждая станция подключена к кабелю. Вот почему мы все еще говорим о «сегменте сети». Сегодня «сетевой сегмент» - это только логический сегмент, но на самом деле он выглядит как звезда (или группа звезд), сосредоточенная вокруг переключателей, но когда-то это действительно было похоже на прямую линию со свисающими станциями.

Если вы хотите соединить две такие сети, есть два варианта: ретранслятор или мост. Повторитель - это устройство аналогового усилителя, которое слушает по одному проводу, буферизует сигнал в электронном виде и передает тот же сигнал по другому проводу (и в случае с сетью, наоборот: двунаправленно). Мост - это компьютер или встроенная система, которая принимает фактические пакеты и затем отправляет их другой стороне.

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

скоро
источник