При выборе сетевого коммутатора можно столкнуться с обозначениями L2, L2+ и L3. Внешне устройства выглядят почти одинаково: металлический корпус, несколько десятков Ethernet-портов, иногда разъёмы SFP для оптоволокна. Но цены и возможности заметно отличаются. Причём дорогой коммутатор L3 далеко не всегда будет полезнее обычного L2.
Разница становится особенно важной, когда в сети появляются отдельные группы компьютеров, IP-камеры, серверы и несколько виртуальных локальных сетей VLAN. Разберёмся, что означают уровни коммутаторов, как они влияют на работу сети и за какие функции действительно стоит доплачивать.
Что такое коммутаторы L2 и L3 и как они работают
Обозначения L2 и L3 пришли из сетевой модели OSI, которая описывает передачу данных между устройствами. L2 означает второй, канальный уровень, а L3 означает третий, сетевой. Главное различие заключается в том, по каким адресам оборудование определяет, куда отправить данные.
Коммутатор L2 работает прежде всего с MAC-адресами. Это аппаратные адреса сетевых интерфейсов, с помощью которых устройство определяет получателя Ethernet-кадра внутри локальной сети.
Представим небольшой офис с десятью компьютерами и сетевым принтером. Все они подключены к одному коммутатору. Когда сотрудник отправляет документ на печать, коммутатор определяет нужный порт по MAC-адресу и передаёт данные принтеру.
Оборудование запоминает, какие MAC-адреса находятся за его портами, и использует эту таблицу для дальнейшей передачи данных. Если адрес получателя пока неизвестен, обычный Ethernet-коммутатор рассылает кадр по соответствующим портам в пределах одной VLAN, кроме того, откуда он пришёл.
Для домашней сети и небольшого офиса такого механизма часто достаточно. А подключением к интернету и обменом данными между разными IP-сетями занимается маршрутизатор.
Коммутатор L3 умеет дополнительно работать с IP-адресами и маршрутизировать пакеты между сетями. Например, он может передавать данные между подсетью сотрудников и отдельной подсетью серверов, если такая передача разрешена настройками.
Внутри одного L3-коммутатора обычно сочетаются возможности обоих уровней. Устройство продолжает выполнять привычную коммутацию Ethernet, но при необходимости использует таблицу маршрутизации, чтобы выбрать путь для IP-пакета.
При этом маршрутизация на современных L3-коммутаторах часто выполняется аппаратно, специальными микросхемами ASIC. Благодаря этому устройство может обрабатывать большой объём внутреннего трафика без постоянной передачи всех пакетов на центральный процессор. Конкретная производительность зависит от модели и включённых функций.
Чем L2 отличается от L3 при работе с VLAN
Самый понятный пример различий между уровнями коммутаторов связан с VLAN.
VLAN (Virtual Local Area Network) означает виртуальную локальную сеть. С её помощью один физический коммутатор можно разделить на несколько логических сетей. Например, компьютеры сотрудников подключить к VLAN 10, а IP-камеры к VLAN 20.
Устройства в разных VLAN разделены на канальном уровне. Чтобы обмениваться данными между ними, потребуется маршрутизация.
Допустим, у нас есть две сети:
- VLAN 10. Компьютеры сотрудников с адресами 192.168.10.0/24.
- VLAN 20. Серверы с адресами 192.168.20.0/24.
Компьютеры внутри первой VLAN могут обмениваться данными через L2-коммутатор. Но чтобы сотрудник открыл файл на сервере из второй подсети, пакет должен пройти через устройство с функцией маршрутизации.
С обычным L2-коммутатором такую задачу решает отдельный маршрутизатор или межсетевой экран. К нему подключают обе сети, например через один порт с поддержкой нескольких VLAN по стандарту IEEE 802.1Q. Такой способ часто называют Router-on-a-Stick.
Если используется L3-коммутатор, маршрутизацию можно выполнять непосредственно на нём. Для этого администратор создаёт виртуальные IP-интерфейсы VLAN, или SVI (Switch Virtual Interface). Например:
- 192.168.10.1 для VLAN 10;
- 192.168.20.1 для VLAN 20.
Эти адреса становятся шлюзами по умолчанию для соответствующих устройств. Когда компьютер обращается к серверу из другой подсети, L3-коммутатор получает пакет и направляет его в нужную сеть.
Такой способ подробно описан в руководстве Cisco по маршрутизации между VLAN.
Здесь есть важный нюанс безопасности. Разделение на VLAN само по себе не гарантирует, что устройства никогда не смогут обмениваться данными. Если на L3-коммутаторе включить маршрутизацию между подсетями, такой обмен станет возможен при наличии подходящих маршрутов и разрешений.
Чтобы, например, компьютеры сотрудников могли обращаться к серверу, но не получали доступ к сети видеонаблюдения, используют списки контроля доступа ACL (Access Control List). Они позволяют задавать правила разрешения и блокировки определённого трафика.
Наличие L3 ещё не означает, что эти ограничения появятся автоматически. Правила нужно настроить самостоятельно.
L2, L2+ и L3: сравнение возможностей
В каталогах встречаются три обозначения: L2, L2+ и L3. Первые два уровня модели OSI имеют чёткое техническое значение, но термин L2+ производители используют для описания промежуточного набора возможностей.
Обычно под L2+ понимают управляемый коммутатор второго уровня, который дополнительно поддерживает некоторые функции маршрутизации, например статические IP-маршруты.
| Возможность | L2 | L2+ | L3 |
|---|---|---|---|
| Коммутация по MAC-адресам | Да | Да | Да |
| Разделение сети на VLAN | В управляемых моделях | Да | Да |
| Маршрутизация между VLAN | Нет | Зависит от модели | Да, при поддержке и настройке |
| Статические маршруты | Обычно нет | Часто есть | Да |
| OSPF и другие протоколы динамической маршрутизации | Нет | Обычно нет | Зависит от модели и лицензии |
| ACL для фильтрации трафика | В отдельных управляемых моделях | Обычно есть | Обычно есть |
| Поддержка PoE | Зависит от модели | Зависит от модели | Зависит от модели |
| Типичное применение | Подключение устройств | Сеть с простой маршрутизацией | Маршрутизация и объединение нескольких подсетей |
Например, TP-Link Omada SG3428 производитель относит к L2+, хотя в его характеристиках указаны статическая маршрутизация и IP-интерфейсы. При этом поддержка динамической маршрутизации OSPF для этой модели не заявлена.
У более функционального TP-Link Omada SG6428X, который относится к L3, уже есть OSPF, RIP, VRRP и другие сетевые функции.
Поэтому обозначение L2+ стоит воспринимать как подсказку при выборе, а полный список возможностей искать в характеристиках конкретного устройства.
Отдельно стоит разобраться с динамической маршрутизацией. При статической администратор вручную указывает, через какое устройство можно добраться до определённой сети. При динамической коммутаторы обмениваются маршрутной информацией с помощью специальных протоколов и могут перестраивать маршруты при изменениях топологии.
В небольшой сети с одним маршрутизатором и несколькими подсетями статических маршрутов обычно достаточно. OSPF становится полезен в более сложной инфраструктуре с несколькими L3-устройствами и резервными соединениями.
Но наличие функции маршрутизации ещё не превращает коммутатор в полноценную замену интернет-маршрутизатора. Для подключения локальной сети к провайдеру могут потребоваться NAT, межсетевой экран, VPN или специальные протоколы доступа. Такие возможности есть далеко не у каждого L3-коммутатора.
Какой коммутатор выбрать для дома, офиса и видеонаблюдения
Теперь перейдём к обычным задачам. Выбирать коммутатор лучше исходя из устройства сети, а не просто покупать старшую модель на всякий случай.
Для дома и небольшой квартиры
Если нужно подключить компьютер, телевизор, игровую приставку и домашний сервер, чаще всего хватит обычного гигабитного L2-коммутатора на пять или восемь портов.
При такой схеме домашний роутер раздаёт IP-адреса, обеспечивает выход в интернет и выполняет остальные необходимые функции. Коммутатор увеличивает количество проводных подключений.
Если планируете разделить домашние устройства, например выделить отдельную VLAN для техники умного дома, выбирайте управляемую модель L2 с поддержкой IEEE 802.1Q. Но проверьте, умеет ли ваш роутер работать с несколькими VLAN и маршрутизировать трафик между ними.
Для небольшого офиса
Допустим, в компании несколько десятков рабочих мест, сетевой принтер, несколько точек доступа Wi-Fi и сервер с документами. Здесь уже полезен управляемый коммутатор.
Он позволит выделить отдельные VLAN для сотрудников и гостевого Wi-Fi, настроить приоритеты трафика QoS и контролировать состояние портов. Если необходимую маршрутизацию обеспечивает офисный маршрутизатор или межсетевой экран, возможностей L2 может быть вполне достаточно.
L3 или L2+ стоит рассмотреть, если между внутренними подсетями постоянно передаются большие объёмы данных и существующий маршрутизатор становится узким местом.
Например, сотрудники работают с файлами на сервере, находящемся в отдельной VLAN. Если весь обмен проходит через гигабитное соединение с маршрутизатором, его пропускная способность может ограничивать общую скорость передачи. Подходящий L3-коммутатор способен маршрутизировать этот трафик внутри локальной сети, без дополнительного прохода через внешний маршрутизатор.
При этом важно проверить скорость портов и производительность маршрутизации. Сам по себе переход с L2 на L3 не увеличит скорость гигабитного подключения до 10 Гбит/с.
Для IP-камер и видеонаблюдения
Для обычной системы видеонаблюдения L3 обычно не требуется. Если IP-камеры подключены к одному коммутатору и передают записи на видеорегистратор в той же подсети, достаточно L2.
Гораздо важнее обратить внимание на поддержку PoE, количество портов и суммарную мощность питания. Например, если камеры получают электричество по сетевому кабелю, коммутатор должен обеспечивать нужную мощность на каждом порту и иметь достаточный общий бюджет PoE.
Управляемый L2 также поможет отделить сеть камер от компьютеров сотрудников. Если оператору понадобится просматривать изображение из другой VLAN, доступ можно организовать через маршрутизатор.
L3 становится полезен в крупных системах, где несколько сетей камер объединяются на центральном оборудовании и требуется маршрутизация между ними.
Для предприятия с несколькими этажами и зданиями
В больших сетях часто используют несколько уровней оборудования:
- Уровень доступа. Коммутаторы, к которым непосредственно подключены компьютеры, телефоны, камеры и точки Wi-Fi.
- Уровень агрегации или распределения. Оборудование, объединяющее подключения от нескольких коммутаторов доступа. Здесь часто размещают маршрутизацию между VLAN.
- Ядро сети. Высокопроизводительные устройства, через которые проходит трафик между крупными частями инфраструктуры.
Это типовая схема, а не обязательное правило. В небольших организациях уровни могут объединяться, и отдельное ядро вообще не понадобится.
Особенно важно не путать понятия «коммутатор доступа» и «коммутатор L2». Первое описывает место оборудования в сети, второе его функциональные возможности.
Например, российский Eltex выпускает коммутаторы доступа MES как с функциями L2, так и с поддержкой L3. Выбор зависит от проекта. Современные сети позволяют выполнять маршрутизацию непосредственно на уровне доступа, если такая архитектура действительно нужна.
Как выбрать L2 или L3 коммутатор и не переплатить
Чтобы не покупать ненужные функции, сначала определите, какие задачи должен выполнять коммутатор. Затем сравните характеристики нескольких моделей.
Для примера рассмотрим четыре устройства с разным набором возможностей.
| Модель | Класс | Что важно знать |
|---|---|---|
| Eltex MES2428 | L2 | 24 гигабитных интерфейса и 4 Combo. Подходит для управляемой коммутации на уровне доступа. |
| TP-Link Omada SG3428 | L2+ | 24 гигабитных RJ-45, 4 гигабитных SFP и статическая маршрутизация. |
| Eltex MES2300-24 | L3 | 24 гигабитных RJ-45, 4 порта 10G SFP+ и функции маршрутизации. |
| TP-Link Omada SG6428X | L3 | 24 гигабитных RJ-45, 4 порта 10G SFP+ и динамическая маршрутизация OSPF. |
Для всех четырёх устройств характеристики подтверждены производителями. При этом доступность конкретной аппаратной версии и набор функций прошивки могут отличаться, поэтому перед заказом лучше сверить документацию с обозначением модели у продавца.
Вот на что ещё стоит обратить внимание при выборе:
- Количество и скорость портов. Подсчитайте все компьютеры, серверы, камеры и точки доступа. Учитывайте запас на расширение сети и скорость соединений между коммутаторами.
- Поддержка VLAN. Если требуется разделить сотрудников, гостей и оборудование, проверьте наличие IEEE 802.1Q и возможности управления VLAN.
- Маршрутизация. Выясните, кто будет обеспечивать обмен между подсетями. Если эту задачу уже выполняет маршрутизатор и его производительности хватает, отдельный L3 может не понадобиться.
- Протоколы и ограничения. Для сложной сети проверьте поддержку OSPF, IPv6, нужных типов ACL, DHCP Relay и резервирования. Также важны пределы таблиц маршрутизации и количество доступных IP-интерфейсов.
- PoE и оптические подключения. Эти характеристики нужно проверять отдельно от уровня L2/L3. Коммутатор L3 вполне может не иметь PoE, а L2 может оснащаться быстрыми портами SFP+.
- Управление и резервирование. Для офиса полезны мониторинг SNMP, резервное копирование конфигурации, защита от сетевых петель и возможность обновлять прошивку. Для более ответственных сетей проверяйте поддержку резервных блоков питания и дополнительных механизмов отказоустойчивости.
Есть ещё один параметр, который часто пропускают при сравнении, производительность маршрутизации. В характеристиках коммутатора могут указывать коммутационную матрицу, например 128 Гбит/с. Эта цифра описывает общую пропускную способность коммутации и сама по себе не гарантирует такую же производительность маршрутизации со всеми включёнными функциями.
Если планируете использовать L3 для большого количества подсетей, проверьте в документации ограничения аппаратной обработки IPv4 и IPv6, размер таблицы маршрутов, поддержку ACL и возможное влияние этих функций на производительность.
Для небольшого офиса без сложной маршрутизации управляемый L2 обычно остаётся самым простым и экономичным выбором. Если требуются несколько подсетей и базовая статическая маршрутизация, стоит посмотреть на L2+. Полноценный L3 имеет смысл покупать, когда коммутатор действительно будет выполнять роль маршрутизирующего узла сети и его дополнительные функции предусмотрены вашей схемой подключения.
Вопросы и ответы
В чём главная разница между L2 и L3 коммутатором?
L2-коммутатор передаёт Ethernet-кадры внутри локальной сети, ориентируясь на MAC-адреса. L3 дополнительно умеет маршрутизировать IP-пакеты между разными подсетями. Например, он может обеспечивать обмен данными между несколькими VLAN без отдельного маршрутизатора.
Может ли L2-коммутатор работать с VLAN?
Да. Управляемые L2-коммутаторы обычно поддерживают VLAN по стандарту IEEE 802.1Q. Они могут разделять устройства на логические сети, но для передачи данных между разными IP-подсетями потребуется маршрутизатор или другое устройство с функциями L3.
Что означает L2+ в характеристиках коммутатора?
L2+ обычно означает управляемый коммутатор второго уровня с отдельными функциями маршрутизации, например статическими IP-маршрутами. Единого обязательного набора функций для L2+ нет, поэтому возможности нужно проверять по конкретной модели.
Нужен ли L3-коммутатор для дома?
Обычно нет. Для подключения домашних устройств достаточно L2-коммутатора, а маршрутизацией занимается роутер. Если хотите разделить домашнюю сеть на VLAN, можно выбрать управляемый L2 и маршрутизатор с поддержкой необходимых функций.
Можно ли использовать L3-коммутатор вместо роутера?
Для маршрутизации между локальными подсетями во многих случаях да. Но для подключения к интернету могут потребоваться NAT, межсетевой экран, VPN и функции доступа к сети провайдера. Поддержка этих возможностей у L3-коммутаторов различается, поэтому отдельный маршрутизатор часто остаётся необходимым.
Коммутатор L3 всегда быстрее L2?
Нет. Скорость зависит от характеристик портов, коммутационной матрицы и аппаратной производительности устройства. При передаче данных внутри одной VLAN хороший L2 может работать с такой же скоростью, как L3 с аналогичными аппаратными характеристиками.
Какой коммутатор лучше для IP-камер: L2 или L3?
Для небольшой системы видеонаблюдения обычно достаточно L2-коммутатора. Если камеры питаются по сетевому кабелю, обратите внимание на PoE и суммарный бюджет мощности. L3 может пригодиться в крупных системах с несколькими подсетями и самостоятельной маршрутизацией между ними.