Коммутатор (switch) - устройство канального уровня, который снижает перегруженность сети, уменьшает сетевой трафик и повышает эффективную пропускную способность сети. Коммутаторы еще называют многопортовыми мостами, поскольку алгоритм их работы практически идентичен. В начале работы сети коммутатор строит таблицу коммутации, записывая в нее МАС-адреса узлов и собственные номера портов, из которых поступила информация. Далее на основе этой таблицы они осуществляют фильтрацию кадров в вышеописанным алгоритмом.
В процессе работы коммутатора между приемником и передатчиком устанавливаются виртуальные связи - прямые выделенные каналы между портом, к которому подключен отправитель сообщения и его получатель. Процесс установления таких связей называют микросегментацию. Сами связи называются виртуальными, поскольку устанавливаются только при необходимости и на время передачи информации, после чего сразу разрываются.
При использовании коммутаторов в сети коллизии не возникают, поскольку каждый порт коммутатора с подключенным к нему узлом является отдельным физическим сегментом. Такими же особенностями обладает разветвитель can, который распределяем нагрузку на сеть. Кроме того, поскольку фильтрация кадров осуществляется аппаратно (в отличие от мостов, где она осуществляется программными методами), коммутаторы обеспечивают еще большую производительность, и как следствие - большую производительность работы сети.