Разница между мостом и маршрутизатором

Мост против маршрутизатора
 

Мост и маршрутизатор - это два разных сетевых устройства, которые имеют определенную разницу между ними в том, как они работают. Мост - это сетевое устройство, используемое для соединения двух или более сетей друг с другом, чтобы он выглядел как единая сеть. С другой стороны, маршрутизатор - это устройство, которое выбирает наилучший путь, по которому должен быть направлен пакет, чтобы достичь пункта назначения. Мост - это простое устройство, которое работает на уровне 2 модели сети на основе MAC-адресов. Маршрутизатор - это более сложное устройство, которое работает на уровне 3 модели сети на основе IP-адресов. Мост не блокирует какой-либо широковещательный трафик, но маршрутизатор может блокировать их, поскольку пакеты маршрутизируются, а не транслируются.

Что такое мост?

Мост - это сетевое устройство, используемое для соединения двух или более сетей друг с другом, чтобы они были объединены в один широковещательный домен. Эти устройства работают на канальном уровне эталонной модели OSI и, следовательно, являются устройствами уровня 2. Сетевой мост не работает с IP-адресами, а работает только с MAC-адресами. Когда две сети соединены, это похоже на то, что они находятся в одной сети. Сегментация сети на основе подсетей отсутствует, и, следовательно, весь широковещательный трафик будет проходить через мост. Мост использует таблицу, называемую таблицей мостов, которая отслеживает, какие пакеты должны быть перенаправлены через мост на основе MAC-адреса назначения. Эта таблица представляет собой простую таблицу, которая подготовлена ​​путем самообучения и не использует сложных алгоритмов. Сетевые мосты также могут быть созданы в программном обеспечении. Скажем, у вашего компьютера есть два сетевых интерфейса, и вы хотите соединить их так, чтобы компьютеры с обеих сторон могли общаться друг с другом. В такой ситуации мы можем использовать программный мост. Эта функциональность программного обеспечения обеспечивается операционной системой, в которой в Windows вы можете легко соединить два интерфейса, выбрав опцию моста в меню, которое вы получили, щелкнув правой кнопкой мыши на двух выбранных интерфейсах. В Linux пакет bridge-utils предоставляет возможность соединения.

Что такое роутер?

Маршрутизатор - это сетевое устройство, которое маршрутизирует пакеты данных по сети. Он работает на сетевом уровне эталонной модели OSI и, следовательно, является устройством уровня 3. Маршрутизатор следует за механизмом хранения и пересылки. Маршрутизатор поддерживает таблицу, называемую таблицей маршрутизации, которая состоит из IP-адреса шлюза, через который должен быть направлен пакет для достижения определенного IP-адреса назначения. Таблица маршрутизации может быть статически установлена ​​администратором сети или может быть автоматически сгенерирована с использованием алгоритмов маршрутизации. Когда маршрутизатор получает пакет, он сначала сохраняет пакет в памяти маршрутизатора и анализирует IP-адрес назначения пакета. Затем он просматривает таблицу маршрутизации, чтобы увидеть, через какой шлюз должен быть направлен пакет. Затем на основе этой информации он соответствующим образом пересылает пакет. Поскольку алгоритмы маршрутизации более сложны, это требует значительной вычислительной мощности, что делает их дорогостоящими. Маршрутизатор обычно используется для подключения разных подсетей, а не для соединения сетей одной подсети. Скажем, у вас есть одна подсеть диапазона 192.168.1.0 - 192.168.1.255 и другая подсеть диапазона 192.168.10.1 - 192.168.10.255, и вы хотите соединить две подсети. В этом случае потребуется маршрутизатор, поскольку ожидается маршрутизация на основе IP-адресов назначения..

В чем разница между мостом и роутером?

• Мост - это устройство уровня 2, которое работает на канальном уровне, а маршрутизатор - это устройства уровня 3, которые работают на сетевом уровне..

• Маршрутизатор выбирает лучший путь или маршрут, по которому пакет должен быть отправлен для достижения пункта назначения. Мост соединяет две или более сетей вместе.

• Маршрутизатор выполняет маршрутизацию на основе IP-адресов. Мост использует MAC-адреса, чтобы решить, к какому интерфейсу должны быть отправлены пакеты..

• Маршрутизатор более интеллектуален, чем мост. Маршрутизатор работает на основе сложных алгоритмов, называемых алгоритмами маршрутизации. Мост работает на основе простых алгоритмов самообучения.

• Маршрутизатору требуется больше вычислительной мощности и ресурсов, чем мосту. Таким образом, стоимость маршрутизатора будет выше, чем стоимость моста.

• Маршрутизатор должен иметь дело со сложными структурами данных, такими как графы, но мост имеет дело с простыми структурами данных, такими как таблицы.

• Мост не обеспечивает сегментацию сети. Две сети, подключенные к мосту, находятся в одном и том же вещательном домене. Но маршрутизатор обеспечивает сегментацию сети. Сети разных широковещательных доменов могут быть взаимосвязаны.

• В мостах протокол, называемый STP (Spanning Tree Protocol), используется для предотвращения любых петель. В маршрутизаторах такой протокол не используется, поскольку любые циклы предотвращаются самими алгоритмами маршрутизации..

• Мост не блокирует широковещательный или многоадресный трафик. Но маршрутизатор может блокировать любой широковещательный или многоадресный трафик..

Резюме:

Мост против маршрутизатора

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

Изображения предоставлены:

  1. Вид сетевого моста с использованием уровней ISO / OSI и терминологии Crvincenzi (CC BY-SA 3.0)
  2. Маршрутизатор от Clamad (CC BY 3.0)