• head_banner

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

(1) По внешнему виду мы различаем эти два

Коммутаторы обычно имеют больше портов и выглядят громоздкими.

Порты маршрутизатора значительно меньше, и объем памяти также значительно меньше.

На самом деле, изображение справа — это не настоящий маршрутизатор, а устройство, интегрирующее его функции. Помимо функции коммутатора (порт LAN используется как порт коммутатора, а WAN — как порт для подключения к внешней сети), и двух антенн, это беспроводная точка доступа (обычно называемая беспроводной локальной сетью Wi-Fi).

(2) Различные уровни работы:

Первоначальный коммутатор работал на **канальном уровне модели межсоединений открытой системы OSI**, который является вторым уровнем.

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

Поэтому принцип работы коммутатора относительно прост. Как правило, для реализации пересылки кадров данных используются аппаратные схемы.

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

(3) Объекты пересылки данных отличаются:

Коммутатор пересылает кадры данных на основе MAC-адреса.

Маршрутизатор пересылает IP-дейтаграммы/пакеты на основе IP-адреса.

Кадр данных содержит заголовок кадра (MAC-адрес источника и MAC-адрес назначения и т. д.) и конец кадра (контрольный код CRC) на основе IP-пакетов данных. Что касается MAC-адреса и IP-адреса, вы можете не понимать, зачем нужны два адреса. На самом деле, IP-адрес определяет, какой пакет данных достигнет определенного хоста, а MAC-адрес определяет, с каким устройством будет взаимодействовать следующий узел (обычно маршрутизатор или хост). Более того, IP-адрес реализуется программно, описывая сеть, в которой находится хост, а MAC-адрес — аппаратно. Каждая сетевая карта при выходе с завода сохраняет единственный в мире MAC-адрес в ПЗУ, поэтому MAC-адрес не может быть изменен, в то время как IP-адрес может быть настроен и изменен сетевым администратором.

(4) «Разделение труда» — это другое.

Коммутатор в основном используется для построения локальной сети, а маршрутизатор отвечает за подключение хоста к внешней сети. К коммутатору можно подключить несколько хостов через сетевой кабель. Таким образом, создается локальная сеть, и данные могут передаваться на другие хосты в этой сети. Например, используемое нами программное обеспечение для управления локальной сетью, такое как Feiqiu, пересылает данные на другие хосты через коммутатор. Однако локальная сеть, созданная с помощью коммутатора, не имеет доступа к внешней сети (то есть к Интернету). В этом случае необходим маршрутизатор, чтобы «открыть нам дверь в чудесный внешний мир». Все хосты в локальной сети используют частные IP-адреса, поэтому доступ к внешней сети возможен только после того, как маршрутизатор преобразует IP-адрес в публичный IP-адрес.

(5) Область конфликта и область трансляции

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

И последнее, что следует отметить: маршрутизаторы, как правило, выполняют функцию межсетевого экрана, который может выборочно фильтровать некоторые сетевые пакеты данных. Некоторые маршрутизаторы теперь выполняют функцию коммутатора (как показано справа на рисунке выше), а некоторые коммутаторы выполняют функцию маршрутизатора; такие устройства называются коммутаторами третьего уровня и широко используются. По сравнению с коммутаторами, маршрутизаторы обладают более мощными функциями, но они также медленнее и дороже. Коммутаторы третьего уровня обладают как возможностью линейной пересылки данных, как у коммутаторов, так и хорошими функциями маршрутизации, как у маршрутизаторов, поэтому они широко используются.


Дата публикации: 26 ноября 2021 г.