Маршрутизатор (анг. router)
Назначение: объединение устройств в сети, работа в качестве узловых точек сети, объединение сегментов сетей в составную сеть.
Принцип работы: объединяет устройства на сетевом уровне. Входящий кадр при поступлении на принимающий порт маршрутизатора подвергается деинкапсуляции на канальном уровне. Адресная информация, содержащаяся в заголовке сетевого пакета, используется для выбора маршрута передачи (порта маршрутизатора через который и шлюза, на который необходимо передать сетевой пакет). Решение принимается на основе записей таблицы маршрутизации, которые могут заносится в нее в ручную или с использованием специальных протоколов маршрутизации. Пакет инкапсулируется в новый кадр канального уровня.
Особенности передачи трафика: единицей передачи данных выступает сетевой пакет. Он передается в порт, определенный по таблице маршрутизации и подвергается инкапсуляции в кадр канального
уровня. В качестве адреса назначения канального уровня выступает MAC адрес шлюза.
|
|
Обработка широковещательных сообщений: широковещательный трафик канального уровня не передается.
Коммутатор 3-го уровня (анг. L3 switch)
Назначение: объединение устройств в сети, работа в качестве узловых точек сети, объединение сегментов сетей в составную сеть.
Принцип работы: может работать в режиме коммутатора 2-го уровня. В режиме коммутатора 3-го уровня осуществляет коммутацию на основе таблиц коммутации, составленных относительно адресов сетевого уровня. Эти таблицы могут составляться автоматически, путем наблюдения трафика, вручную или с использованием протоколов маршрутизации. За счет аппаратной реализации большинства операций и отсутствие необходимости деинкапсуляции-инкапсуляции сетевых сообщений, в большинстве случаев работает быстрее маршрутизатора.
Особенности передачи трафика: кадр может передаваться без изменения адресной информации.
Обработка широковещательных сообщений: сообщения могут передаваться или фильтроваться в зависимости от настроек.