Содержание материала
Что такое свитч простыми словами
-
на предприятии или в офисе, в котором установлено большое количество компьютеров, сетевых принтеров и другой цифровой техники;
-
в небольшой домашней локальной сети — к примеру, состоящей из нескольких компьютеров, ноутбука и современного телевизора;
-
в составе масштабной системы видеонаблюдения с большим количеством камер;
-
в промышленной сети с многочисленными датчиками, контролирующими техпроцессы и передающими данные на диспетчерский пункт;
-
вомногих других случаях.
Режимы коммутации
Есть три режима, в которых свитч передаёт данные узлам-адресатам. Ключевые особенности каждого режима — степень надёжности передачи и связанное с ней время ожидания.
Первый режим называется Cut-Through — сквозной. Свитч принимает данные, считывает из них только адрес узла-получателя и без каких-либо дополнительных проверок отправляет их по назначению. Время ожидания в этом случае минимально, но возникает вероятность передачи данных с ошибками.
Второй режим называется Store and Forward — с промежуточным хранением. Коммутатор не только считывает адрес получателя, но и анализирует всю поступившую информацию с целью поиска ошибок. Лишь после этого данные передаются по назначению. Время ожидания в сравнении с предыдущим режимом увеличивается — оно необходимо свитчу для проверки.
Третий режим называется Fragment-Free — бесфрагментный, или гибридный. Он представляет собой сочетание двух описанных выше режимов. Коммутатор принимает кадр данных, считывает адрес получателя, а затем проверяет информацию на предмет ошибок, но не всю, а лишь первые 64 байта. После проверки свитч отправляет данные получателю.
Условия передачи данных непостоянны — они меняются со временем. Полезно иметь коммутатор, в котором реализована адаптивная подстройка под эти условия. В начале работы такое устройство включает сквозной режим коммутации для всех портов. Затем те порты, на которых появляется слишком много ошибок, автоматически переводятся в гибридный (бесфрагментный) режим. Наконец, если и после этого ошибок остаётся слишком много, порты переводятся в режим с промежуточным хранением данных.
Видео
Разновидности
Коммутаторы бывают нескольких видов:
- Управляемые или программируемые – у таких устройств внутри также заложена система настроек портов. В такой системе системный администратор или инженер может назначить гибкую работу сети. Например, с помощью коммутатора можно разделить все подключённые устройства на разные подсети, чтобы пакеты информации были только в одной подсети и не выходили за её пределы. Например, в организации есть обычные менеджеры и бухгалтерия – и с помощью коммутатора их можно разделить. Чтобы доступ к документам имел только свой отдел.
- Неуправляемые – это обычные аппараты, работающие по простому принципу, который я описал выше. Проблема таких устройств в том, что они не имеют четкого ограничения и при желании все устройства имеют доступ к друг-другу. Подобные свичи можно использовать внутри определенной подсети или в маленьких офисах. Часто используют дома, так как сегментов не так много.
Ещё коммутаторы могут различаться по уровню, на котором они работают по модели OSI. Данную модель должен знать каждый уважающий себя IT инженер или системный администратор. Но на всякий случай приведу удобную табличку.
2 уровня – работает с получением кадров и MAC-адресами. Не работают с IP адресами и понимают информацию вида: MAC-адрес и приоритетный тег (IEEE 802.1p).
3 уровня – работает со всеми видами IP (IPv4, IPv6, IPX, IPSec), также может работать с защитой трафика на подобном уровне. Можно также называть и маршрутизатором, так как данный аппарат может работать с протоколами: PPPTP, PPPoE, VPN и т.д.
4 уровень – более высокий уровень адресации, который можно настроить не только между устройствами, но и при использовании определенных приложений. Работает также со всеми другими уровнями: 2 и 3.
Возможности и функции
Если вам нужен сетевой коммутатор, то я вам советую посмотреть важные функции, которые должен поддерживать тот или иной аппарат. В зависимости от поддержки будет расти или падать цена. В некоторых случаях определенные возможности не нужны, и поэтому не стоит за них переплачивать. Все зависит от загруженности сети.
- Flow Control или управление потоком – есть во всех свитчах. Грамотное управление потоком позволяет снизить риск зависание сети;
- Storm Control – или защита от широковещательного шторма. Шторм – это возникновение ситуации, когда в сети у коммутатора возникает слишком много пакетов, в результате они начинают теряться, какая-то информация не доходит или вовсе перестает передаваться. Очень часто возникает в результате петель. Важная функция для больших сетей.
- Jumbo Frame или увеличенные пакеты – используются только в больших сетях. Тогда есть реальная возможность увеличить размер пакета, чтобы ускорить передачу данных. Для этого нужно, чтобы принимающее устройство также поддерживало эту функцию, а канал имел определенный размер.
- IGMP Snooping – часто применяют в IP телевидении. Когда трафик распределяется точечно на определенного пользователя. С одной стороны, сеть разгружается. С другой стороны, коммутатор должен обладать не малой мощью, чтобы постоянно просчитывать пути и откликаться на запросы новых пользователей.
- Поддержка режимов:
- Полудуплекс – поддержка отправки пакетов в обе стороны, но одновременная передача запрещена. То есть передается по очереди
- Дуплекс – одновременная передача.
- Стекирование или расширение – используется, если на стандартном коммутаторе не хватает количества портов. Тогда подключают ещё один или несколько свичей. Технологии у каждой фирмы разные, и нужно учитывать скорость шины стекирования у определенной модели.
- Поддержка QoS – приоритезация трафика по стандарту стандарт IEEE 802.1p. Когда более приоритетный трафик пропускают, а остальной сидит в очереди. Также за счет этой технологии выравнивается скорость передачи данных в сети. В результате уменьшается шанс заторов на линии.
- Агрегирование каналов по стандарту IEEE3ad. Поддерживаются только дорогие аппараты. Возможность отправлять пакеты данных по нескольким кабелям и портам, чтобы увеличить скорость;
- VLAN– разделение сеть на подсети. Например, бухгалтерия не видит отдел кадров и не имеет доступ к их сети, и наоборот.
- Loopback Detection – помогает защитить сеть от петель – когда пакеты начинают бесконечно гулять в сети. Проблема в том, что отправитель может также бесконечно отсылать пакеты в сеть и забить её;
- Сегментация трафика – разделение портов на отдельные сегменты. Разделение идет на физическом уровне для большей надежности;
- Зеркалирование трафика – простая проверка всего трафика для обеспечения безопасности в сети.
- Поддержка интернет протоколов – тут все понятно, аппарат должен помимо обычных функций уметь распределять трафик из глобальной сети.
- Поддержка Wi-Fi – для подключения к локальной сети с помощью радиоволн по стандарту IEEE 802.11.
Более подробно про Wi-Fi можно прочитать тут.
Что применяют провайдеры?
Компании-провайдеры при создании компьютерной сети создают один из ее уровней:
- Уровень доступа.
- Уровень агрегации.
- Уровень ядра.
Уровни нужны для того, чтобы легче обращаться с сетью: масштабировать, настраивать, вводить избыточность, проектировать сеть.
На уровне доступа свитч-устройства должно проводится подключение конечных пользователей к порту на 100 Мбит/сек. К другим требованиям, которые предъявляются к устройству, относятся:
- Подключение через SFP к коммутатору уровня агрегации, где происходит передача информации на скорости в 1 гигабайт в секунду.
- Поддержка VLAN, acl, port security.
- Поддержка функций безопасности.
По такой схеме происходит создание трех уровней сети от Интернет-провайдера. Сначала идет формирование сети на уровне жилого дома (многоэтажного, частного).
Потом сеть «разбрасывается» на микрорайон, когда происходит присоединение к сети нескольких жилых домов, офисов, компаний. На последнем этапе создается сеть уровня ядра, когда к сети подключатся целые микрорайоны.
Формирование сети у Интернет-провайдеров происходит с помощью технологии Ethernet, позволяющей подсоединить абонентов к сети.
В чем отличие Коммутатора (Switch) от Концентратора (Hub)
Концентратор (Hub) — это сетевое устройство, позволяющее подключать несколько компьютеров к одной сети. Концентраторы могут быть основаны на соединениях Ethernet, Firewire или USB.
Коммутатор (Switch) — устройство управления, которое включает или выключает поток электроэнергии в цепи. Он также может использоваться для маршрутизации информационных шаблонов при потоковой передаче электронных данных, передаваемых по сетям. В контексте сети коммутатор — это компьютерное сетевое устройство, которое соединяет сегменты сети.
Концентратор (Hub) | Коммутатор (Switch) | |
Уровень OSI | Физический: концентраторы классифицируются как устройства 1 уровня в соответствии с моделью OSI. | Канальный: сетевые коммутаторы работают на 2 уровне модели OSI. |
Функционал | Для соединения сети персональных компьютеров их можно объединить через центральный концентратор. | Позволяет объединять несколько устройств, управлять портами и настройками безопасности VLAN |
Форма передачи данных | Электрический сигнал или биты | Кадр (для L2 Switch) и Пакет ( для L3 switch) |
Порты | 4/12 портов | Коммутатор является многопортовым мостом. 24/48 портов |
Тип передачи | Концентраторы всегда рассылают кадры на все порты (flooding), кроме того, с которого пришел; рассылка может быть одноадресной (unicast), многоадресной (multicast) или широковещательной (broadcast) | Первоначально широковещательная (broadcast) рассылка; затем одноадресная (unicast) и многоадресная (multicast) рассылка по мере необходимости. |
Тип устройства | Пассивное устройство (без программного обеспечения) | Активное устройство (с программным обеспечением) |
Used in (LAN, MAN, WAN) | LAN | LAN |
Таблица сетевых адресов (MAC) | Сетевой концентратор не может узнавать или сохранять MAC-адрес. | Коммутаторы используют CAM-таблицу с доступной памятью, к которой обычно обращается ASIC (специализированные интегрированные микросхемы). |
Режим передачи | Полудуплекс (Half duplex) | Полу-/полный дуплекс (Half/Full duplex) |
Широковещательный домен | Концентратор имеет один широковещательный домен. | Коммутатор имеет один широковещательный домен [если не реализован VLAN] |
Определение | Электронное устройство, которое соединяет множество сетевых устройств вместе, чтобы устройства могли обмениваться данными | Сетевой коммутатор — это компьютерное сетевое устройство, которое используется для соединения множества устройств в компьютерной сети. Коммутатор считается более продвинутым, чем концентратор, потому что он будет отправлять сообщения на нужный порт устройства или запрашивать информацию с него. |
Скорость | 10Mbps | 10/100 Mbps, 1 Gbps |
Адрес, используемый для передачи данных | Использует MAC-адрес | Использует MAC-адрес |
Необходимо для подключения к Интернету? | Нет | Нет |
Категория устройства | Не интеллектуальное устройство | Интеллектуальное устройство |
Производители | Sun Systems, Oracle, Cisco | Cisco, D-link, Juniper, MikroTik |
Столкновения (Collisions) | Столкновения (Collisions) обычное явления в инфраструктурах, использующих концентраторы. | В полнодуплексном коммутаторе не происходит столкновений. |
Spanning-Tree | Не используется Spanning-Tree | Возможно использование множества экземпляров Spanning-Tree |
Различия в производительности концентраторов и коммутаторов
Коммутатор является эффективной альтернативой концентратору. Люди, как правило, выигрывают от использования свитча, если в их домашней сети четыре или более компьютеров. Также вы невооруженным взглядом заметите разницу при использовании в своей сети приложений, которые генерируют значительный объем сетевого трафика:
- таких как многопользовательские игры
- обмен тяжелыми музыкальными файлами.
Технически говоря, концентраторы работают с использованием широковещательной модели, а коммутаторы — с использованием модели виртуальных каналов. Например, когда четыре компьютера подключены к концентратору, и два из этих компьютеров взаимодействуют друг с другом, концентраторы просто передают весь сетевой трафик на каждый из четырех компьютеров. Коммутаторы, с другой стороны, способны определять пункт назначения каждого отдельного элемента трафика (такого как кадр Ethernet) и выборочно пересылать данные только на один компьютер, который действительно нуждается в этом. Вырабатывая меньше сетевого трафика при доставке сообщений, коммутатор работает лучше, чем концентратор в загруженных сетях.
При добавлении в сетевой обмен дополнительные устройства вы создаете огромное количество коллизий в случае концентратора, потому как устройства не могут одновременно считывать и передавать информацию.
В следующем видео сравниваются концентраторы, коммутаторы и маршрутизаторы.
Отличие от концентратора
Отличие коммутатора (свича) от концентратора заключается в способе распределения трафика внутри сегмента (домашней сети). Например, Вы настраиваете домашнюю сеть на Windows 10 через роутер. В этот момент свитч передает пакет данных только адресату, а концентратор — всем узлам сети. Поэтому конденсатор больше нагружен (передавать трафика приходится больше), а безопасность сети больше подвержена угрозам.
Раньше концентратор стоил дешевле, чем свитч, поэтому активно использовался в небольших сетях, сейчас разница в цене незначительна и концентраторы почти не пользуются спросом.
Как подключать свитч?
Создание локальной сети из компьютеров или ноутбуков требует использования сетевого коммутатора – свитча. Перед настройкой оборудования и создания нужной конфигурации сети происходит процесс физического разворачивания сети. Это означает, что между коммутатором и компьютером создается связь. Для этого стоит использовать сетевой кабель.
Соединения между узлами сети происходит с помощью патч-корда – особого вида сетевого коммуникационного кабеля, сделанного на основе витой пары. Сетевой кабель рекомендуется приобретать в специализированном магазине, чтобы процесс подключения прошел без проблем.
Настроить свитч можно двумя способами:
- Через консольный порт, который предназначен для внесения первичных настроек свитча.
- Через универсальный порт Ethernet.
Выбор способа подключения зависит от интерфейса оборудования. Подключение через консольный порт не требует расхода полосы пропускания коммутатора. Это одно из достоинств данного способа подключения.
Необходимо запустить эмулятор терминала VT 100, потом выбрать параметры подключения в соответствии с обозначениями в документации. Когда произойдет соединение, пользователь или сотрудник Интернет-компании вводит логин и пароль.
Для подключения через порт Ethernet потребуется IP-адрес, который указывается в документах к устройству или запрашивается у провайдера.
Когда внесены настройки и с помощью свитч создана компьютерная сеть, пользователи со своих ПК или ноутбуков должны без проблем выйти в Интернет.
Выбирая устройство для создания сети, нужно учитывать, сколько компьютеров будут к ней подключены, какая скорость портов, как они работают. Современные провайдеры используют для подключения технологию Ethernet, позволяющую получить скоростную сеть с помощью одного кабеля.