Строим домашнюю сеть.Что умного бывает в умных сетевых коммутаторах?

Что применяют провайдеры?

Компании-провайдеры при создании компьютерной сети создают один из ее уровней:

  • Уровень доступа.
  • Уровень агрегации.
  • Уровень ядра.

Уровни нужны для того, чтобы легче обращаться с сетью: масштабировать, настраивать, вводить избыточность, проектировать сеть.

На уровне доступа свитч-устройства должно проводится подключение конечных пользователей к порту на 100 Мбит/сек. К другим требованиям, которые предъявляются к устройству, относятся:

  • Подключение через SFP к коммутатору уровня агрегации, где происходит передача информации на скорости в 1 гигабайт в секунду.
  • Поддержка VLAN, acl, port security.
  • Поддержка функций безопасности.

По такой схеме происходит создание трех уровней сети от Интернет-провайдера. Сначала идет формирование сети на уровне жилого дома (многоэтажного, частного).

Потом сеть «разбрасывается» на микрорайон, когда происходит присоединение к сети нескольких жилых домов, офисов, компаний. На последнем этапе создается сеть уровня ядра, когда к сети подключатся целые микрорайоны.

Формирование сети у Интернет-провайдеров происходит с помощью технологии Ethernet, позволяющей подсоединить абонентов к сети.

Что коммутируется в системе зажигания?

Итак, автомобильный коммутатор. Что это такое и зачем он нужен? Коротко говоря, это устройство, задачей которого является разрыв цепи тока в первичной обмотке катушки зажигания в наиболее выгодный для этого момент.

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

Поскольку коленвал совершает круговое вращательное движение, то момент прерывания тока привязывают к некоторому его положению перед достижением им и поршнем положения ВМТ. Угол между этим положением коленвала и вертикальной плоскостью называют углом опережения зажигания. Он варьируется в диапазоне от 1 до 30 градусов.

Учитывая историю, на вопрос: «Автомобильный коммутатор: что это такое?» – следует отвечать, что это сначала механический, а позже, по мере развития техники, электронный прерыватель тока в катушке зажигания.

Агрегация портов

Одной из базовых «умных» функций коммутаторов является поддержка технологий агрегации (объединения) сетевых портов. Также для этой технологии применяются такие термины, как транкинг (trunking), склейка адаптеров (bonding), сопряжение (teaming). В этом случае клиенты или другие коммутаторы подключаются к этому коммутатору не одним кабелем, а сразу несколькими.

Конечно, для этого требуется иметь и несколько сетевых карт на компьютере. Сетевые карты могут быть как отдельными, как и выполненными в виде одной платы расширения с несколькими портами. Обычно в данном сценарии речь идет о двух или четырех линках.

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

Для реализации схемы желательно использовать сетевые карты, явно поддерживающие эту технологию. Но в общем случае, реализация агрегации портов может быть выполнена и на программном уровне. Данная технология чаще всего реализуется через открытый протокол LACP/802.

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

Отказоустойчивость обеспечивается наличием нескольких физических соединений устройств. При отказе соединения, трафик автоматически перенаправляется по оставшимся линкам. После восстановления линии она снова включится в работу.

Что касается увеличения скорости, то здесь ситуация немного сложнее. Формально можно считать, что производительность умножается согласно числу используемых линий. Однако реальный рост скорости приема-передачи данных зависит от конкретных задач и приложений.

В частности, если речь идет о такой простой и распространенной задаче, как чтение файлов с сетевого накопителя на компьютере, то от объединения портов она ничего не выиграет, даже если оба устройства подключены к коммутатору несколькими линками. А вот если объединение портов будет настроено на сетевом накопителе и к нему будут обращаться одновременно несколько «обычных» клиентов, то этот вариант уже получит существенный выигрыш в общей производительности.

Некоторые примеры использования и результаты тестирования приводятся в статье. Таким образом, можно говорить о том, что применение технологий объединения портов в домашних условиях будет полезным только при наличии нескольких быстрых клиентов и серверов, а также достаточно высокой нагрузки на сеть.

Настройка агрегации портов в коммутаторе обычно несложная. В частности, на Zyxel GS2200-8HP нужные параметры находятся в меню Advanced Application — Link Aggregation. Всего данная модель поддерживает до восьми групп. При этом ограничений по составу групп нет — вы можете использовать любой физический порт в любой группе. Коммутатор поддерживает как статическую схему объединения портов, так и LACP.

На странице статуса можно проверить текущие назначения по группам.

На странице настроек указываются активные группы и их тип (применяется для выбора схемы распределения пакетов по физическим линкам), а также назначение портов в нужные группы.

При необходимости включаем LACP для требуемых групп на третьей странице.

Далее нужно настроить аналогичные параметры на устройстве с другой стороны линка. В частности на сетевом накопителе QNAP это делается следующим образом — заходим в настройки сети, выбираем порты и тип их объединения.

После этого можно проверить статус портов на коммутаторе и оценить эффективность решения в ваших задачах.

В чём разница

Теперь, когда мы знаем основные характеристики и особенности маршрутизатора и коммутатора, выделить их различия несложно:

  • коммутатор осуществляет связь между устройствами только одной сети, в то время как маршрутизатор может связывать несколько сетей;
  • для маршрутизатора можно настроить правила передачи данных;
  • коммутатор не получится подключить к интернету;
  • коммутатор использует только LAN-порты, а в маршрутизаторе присутствует как минимум один WAN-порт, обеспечивающий связь с глобальной сетью.

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

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

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

Дополнительные возможности

Как мы писали ранее, ключевым полем сетевых пакетов в данном оборудовании является MAC-адрес. Управляемые коммутаторы часто имеют набор сервисов, ориентированных на использование этой информации.

Например, рассматриваемая модель поддерживает статическое назначение MAC-адресов на порт (обычно эта операция происходит автоматически), фильтрацию (блокировку) пакетов по MAC-адресам отправителя или получателя.

Кроме того, вы можете ограничить число регистраций MAC-адресов клиентов на порту коммутатора, что также можно считать дополнительной опцией повышения безопасности.

Большинство сетевых пакетов третьего уровня обычно однонаправленные — идут от одного адресата одному получателю. Но некоторые сервисы применяют технологию мультикаст, когда получателей у одного пакета сразу несколько. Наиболее известный пример — это IPTV.

Использование мультикаст здесь позволяет существенно сократить требования к полосе пропускания при необходимости доставки информации большому числу клиентов. Например, мультикаст 100 ТВ каналов с потоком 1 Мбит/с потребует 100 Мбит/с при любом числе клиентов. Если же использовать стандартную технологию, то 1000 клиентов потребовали бы 1000 Мбит/с.

Не будем вдаваться в подробности работы IGMP, отметим только возможность тонкой настройки коммутатора для эффективной работы при большой нагрузке данного типа.

:/>  Как зайти в реестр Windows 10/8/7/XP? (Видео) | IT-уроки

В сложных сетях могут применяться специальные протоколы для контроля за путем прохождения сетевых пакетов. В частности, они позволяют исключить топологические петли («зацикливание» пакетов). Рассматриваемый коммутатор поддерживает STP, RSTP и MSTP и имеет гибкие настройки их работы.

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

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

Еще одна задача, связанная скорее с требованиями безопасности, — мониторинг всего трафика. В обычном режиме коммутатор реализует схему отправки пакетов только непосредственно их получателям. «Поймать» на другом порту «чужой» пакет невозможно. Для реализации этой задачи используется технология «зеркалирования» портов — на выбранных порт коммутатора подключается контрольное оборудование и настраивается отправка на этот порт всего трафика с указанных других портов.

Функции IP Source Guard, DHCP Snooping ARP Inspection также ориентированы на повышение безопасности. Первая позволяет настроить фильтры с участием MAC, IP, VLAN и номера порта, через которые будут проходить все пакеты. Вторая защищает протокол DHCP, третья автоматически блокирует неавторизованных клиентов.

Как работали трамблеры?

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

Токоразносная пластина периодически приближается к расположенным в крышке трамблера контактам высоковольтных проводов, идущих к свечам цилиндров. В этот момент во вторичной обмотке катушки возникает высокое напряжение, которое пробивает два воздушных промежутка: между токоразностной пластиной и контактом провода к данной свече и между электродами свечи.

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

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

Качественный и недорогой: 5-портовый коммутатор tp-link tl-sf1005d

Есть на рынке и абсолютно недорогие сетевые коммутаторы. Примерно за 650 рублей TP-Link предлагает модель TL-SF1005D с пятью LAN-портами. Хотя они м предназначены только для скорости до 100 Мбит в секунду, этого должно хватить для домашнего использования.

Для видео-стриминга в формате Full HD через Netflix или Amazon Prime обычно требуется от 6 до 8 Мбит/с. Даже с UHD-стримингом (около 25 Мбит/с) коммутатор отлично справляется. То же самое относится к IPTV или сетевому трафику с жесткого диска NAS. Если не всем устройствам приходится постоянно передавать и принимать большой объем данных, то они будут хорошо работать и с такой полосой пропускания.

TP-Link TL-SF1005D: Оснащен маргинально, но выполняет свою работу. Изображение: TP-Link
TP-Link TL-SF1005D: Оснащен маргинально, но выполняет свою работу. Изображение: TP-Link

Помимо функции «Plug-and-Play Switch» эта недорогая модель вряд ли предложит вам что-то интересное. Пластиковый корпус выглядит не особо презентабельно, но с ним вполне можно смириться, учитывая тот факт, что цена устройства ниже 700 рублей.

В нашем тестировании мы подключили к коммутатору TP-Link две игровые консоли и один IP-TV-ресивер, и никаких проблем не возникло.

Коммутатор zyxel gs2200-8hp

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

Zyxel GS2200-8HP представляет собой восьмипортовый (в серии есть версия и на 24 порта) управляемый гигабитный коммутатор Level 2, в котором также есть поддержка PoE и совмещенные порты RJ45/SFP, а также некоторые функции более высоких уровней коммутации.

По формату его можно назвать настольной моделью, но в комплекте поставки предусмотрен дополнительный крепеж для установки в стандартную 19″ стойку. Корпус изготовлен из металла. На правом торце мы видим решетку вентиляции, а с противоположной стороны установлены два небольших вентилятора. Сзади присутствуют только вход сетевого кабеля для встроенного блока питания.

Все подключения традиционно для такого оборудования осуществляются с лицевой стороны для удобства применения в стойках с патч-панелями. Слева находится вставка с логотипом производителя и подсвечиваемым названием устройства. Далее идут индикаторы — питание, система, тревога, светодиоды статуса/активности и подачи питания для каждого порта.

Следом установлены основные восемь сетевых разъемов, а после них два RJ45 и два дублирующих их SFP с собственными индикаторами. Подобные решения являются еще одной характерной особенностью подобных устройств. Обычно SFP применяется для подключения оптических линий связи.

Из-за того, что здесь могут использоваться разные типы физических линий, непосредственно в коммутаторе установлены порты стандарта SFP, в которые необходимо доустанавливать специальные модули-трансиверы, а уже к ним подключаются оптические кабели. При этом получаемые порты не отличаются по своим возможностям от остальных, конечно если не считать отсутствия поддержки PoE. Их тоже можно использовать в режиме объединения портов, сценариях с VLAN и другими технологиями.

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

Решение поддерживает администрирование через Web и командную строку, обновление прошивки, протокол 802.1x для защиты от несанкционированных подключений, SNMP для интеграции в системы мониторинга, пакеты с размером до 9216 байт (Jumbo Frames) для увеличения производительности сети, сервисы коммутации второго уровня, возможность стекирования для удобства администрирования.

Из восьми основных портов половина поддерживает PoE с подачей до 30 Вт на порт, а остальные четыре — PoE с 15,4 Вт. Максимальная потребляемая мощность составляет 230 Вт, из которых до 180 Вт может отдаваться через PoE.

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

Контроль доступа и аутентификация

Технология Ethernet первоначально не поддерживала средств контроля доступа к физической среде. Достаточно было включить устройство в порт коммутатора — и оно начинало работать в составе локальной сети. Во многих случаях этого достаточно, поскольку защита обеспечивается сложностью прямого физического подключения к сети.

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

Использование 802.1x обеспечивает также дополнительные возможности по контролю сетевой работы. Если в стандартной схеме «привязаться» можно только к аппаратному параметру клиента (MAC-адресу), например, для выдачи IP, установки ограничений скорости и прав доступа, то работа с аккаунтами пользователей будет более удобна в крупных сетях, поскольку позволяет обеспечить мобильность клиентов и другие возможности верхнего уровня.

:/>  UnicodeDecodeError: 'charmap' codec can't decode byte 0x98 in position 2251: character maps to <undefined> · Issue #7266 · pypa/pip · GitHub

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

В качестве клиента выступал компьютер с Windows 8.1. Для использования 802.1x на нем нужно включить один сервис и после этого в свойствах сетевой карты появляется новая закладка.

Заметим, что речь в данном случае идет исключительно о контроле доступа к физическому порту коммутатора. Кроме того, не забываем, что необходимо обеспечить постоянный и надежный доступ коммутатора к серверу RADIUS.

Наша рекомендация: netgear gs108e-300pes

Примерно за 6 000 рублей вы можете приобрести самую последнюю версию отличного коммутатора Netgear. Гигабитный коммутатор работает с потоками данных до 2000 Мбит в секунду — этого вам полностью хватит для среднестатистического домашнего использования.

У него в общей сложности восемь портов Gigabit, что означает, что вы сможете с помощью LAN-кабеля подключить к Интернету до семи устройств. Для настройки вам ничего делать не нужно: свитч должен работать по принципу «out-of-the-box», он способен автоматически адаптироваться к любой конфигурации в домашней сети.

Однако специалисты смогут получить доступ к различным настройкам, которые можно менять с помощью меню специальной утилиты настройки коммутатора. Дополнительные функции, такие как QoS (Quality of Service) для предоставления приоритета отдельным сетевым потокам и поддержка VLAN, также доступны в случае необходимости. Металлический корпус сработан очень надежно, он позволяет хорошо отводить тепло от чипов, благодаря чему GS108E не нуждается в вентиляторе и работает бесшумно.Для чего нужен сетевой коммутатор и какой лучше выбрать

В нашем тестировании GS108E работал с тремя игровыми консолями, самой актуальной моделью медиа-ресивера, SmartTV и жестким диском для NAS. Все функционировало без каких-либо сбоев. Мы рекомендуем эту модель на сто процентов.

Для чего нужен сетевой коммутатор и какой лучше выбрать
Netgear GS108E-300PES: Надежно сработанный и простой в эксплуатации, легко адаптируется к конфигурации вашей сети (Изображение: Netgear)

Отказ от распределения высокого напряжения

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

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

В современных автомобилях с инжекторными двигателями управление коммутатором осуществляет либо автономный блок управления двигателем, либо бортовой компьютер автомобиля. Эти устройства управления анализируют не только скорость вращения коленвала, но множество других параметров, характеризующих топливо и охлаждающую жидкость, температуру различных узлов и окружающей среды. На основании их анализа в режиме реального времени меняются и настройки угла опережения зажигания.

Отличие от маршрутизатора

Маршрутизатор или роутер имеет более продвинутые возможности по сравнению с сетевым коммутатором. Он может не только управлять трафиком, но и умеет объединять сети с различными архитектурами. Например, он может объединить Ethernet и сетевой коммутатор — это устройство 2 уровня OSI. Используется в маленьком офисе или дома. Такие гаджеты не требуют настройки. Для работы их нужно только соединить с компьютерами сетевым кабелем. Это самые дешевые устройства.Управляемые свитчи работают на 3 уровне OSI. Настраиваются эти гаджеты через WEB интерфейс. Здесь можно задать различные параметры, например приоритеты устройств, параметры сети и другие. Эти гаджеты, чаще всего, используются в промышленных сетях, офисах больших компаний. Управляемые коммутаторы дороже неуправляемых и настраиваемых.Настраиваемые свитчи по функциональности уступают управляемым, но превосходят неуправляемые. Они поддерживают некоторые настройки, например VLAN.

Режимы работы

Коммутатор может передавать данные в трех режимах. Они отличаются друг от друга уровнем надежности и временем ожидания.

  1. В режиме Cut-Through или как он еще называется сквозной, коммутатор считывает из приходящих данных только адрес получателя и отправляет информацию без проверок. При этом время ожидания наименьшее, но появляется вероятность передачи информации с ошибками.
  2. В режиме Store and Forward (еще называется промежуточный) свитч проверяет все данные на наличие ошибок, и только после этого передает информацию получателю. В данном режиме время ожидания максимальное.
  3. Следующий режим называется Fragment-Free или бесфрагментарный. Он имеет признаки обеих описанных режимов. Switch считывает адрес получателя и первые 64 байта, которые анализирует на ошибки. Затем информация уходит адресату.

Условия передачи информации в сети меняются. Поэтому полезной функцией свитча является способность менять режим работы в зависимости от обстоятельств.

Сначала коммутатор работает в сквозном режиме (Cut-Through). При появлении ошибок на каком либо порте он переводится в бесфрагментарный (Fragment-Free) режим. Если количество ошибок продолжает расти, то свитч переходит в режим Store and Forward (с промежуточным хранением).

Сетевой коммутатор (свич): для чего он нужен?

Большинство современных DSL-роутеров имеют 3-4 так называемых LAN-порта. Эти порты передают данные сети со скоростью до 1000 Мбит в секунду на подключенные устройства, и принимают данные теоретически с той же скоростью. Для этого требуется только LAN-кабель.

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

Тем не менее, тем, у кого дома есть игровые консоли, Smart TV, медиа-ресивер или диски для NAS, может оказаться недостаточно LAN-портов своего маршрутизатора. Теоретически, вы можете, конечно, все предназначенные для этого устройства подключать через Wi-Fi, но кабель гарантирует более надежное соединение и более высокую скорость. Поэтому, особенно для игровых консолей стоит использовать сетевой коммутатор.

Для чего нужен сетевой коммутатор и какой лучше выбратьЕсли объяснять в двух словах, коммутатор принимает сигнал (например, сетевые пакеты) от маршрутизатора, который устанавливает подключение к Интернету и отправляет сигнал (например, на телевизор, медиа-ресивер, PlayStation 4 и Xbox One) и наоборот. Сетевой коммутатор распределяет подключение к Интернету на все устройства, для которых у него хватило портов.

Следующий шаг – отказ от контактного прерывателя

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

Теперь вместо нескольких кулачков на валу распределителя стали устанавливать цилиндрический полый экран с прорезями и шторками между ними, причем число шторок и прорезей равно числу цилиндров двигателя. Шторки и прорези экрана движутся в магнитном поле, создаваемом постоянным магнитом, мимо миниатюрного датчика Холла.

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

Другим вариантом бесконтактного датчика-распределителя является узел с оптическим датчиком, у которого вместо датчика Холла используется фототранзистор, а вместо постоянного магнита – светодиод. Оптический датчик имеет такой же вращающийся экран с прорезями и шторками.

Сравнение

Разница между сетевым концетратором-хабом и сетевым коммутатором заключается в способе передачи данных. Хаб бездумно расшвыривает пакеты всем участникам сети, которые самостоятельно разбираются, кто адресат. Те, кому полученный пакет не предназначен, от него отказываются.

Коммутатор — устройство избирательное. Пакеты он распределяет в соответствии с указанными в заголовках пакетов MAC-адресами, избавляя участников сети от необходимости определять, им ли предназначены запросы. По сути, хаб работает аналогично электрическому тройнику, к которому подключены несколько устройств, а коммутатор — распределительному щитку.

:/>  Как изменить иконку приложения на Андроид без лаунчера Тарифкин.ру

Из-за особенности распределения трафика хабы имеют пропускную способность гораздо ниже, чем коммутаторы. Скорость передачи данных будет зависеть и от самих участников сети, причем одного медленного узла будет достаточно, чтобы вся сеть сравнялась с ним по показателям скорости.

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

Теория

Для начала вспомним, как работает «обычный» сетевой коммутатор.

Эта «коробочка» имеет небольшие размеры, несколько портов RJ45 для подключения сетевых кабелей, набор индикаторов и вход питания. Она работает согласно запрограммированным производителем алгоритмам и не имеет каких-либо доступных для пользователя настроек.

Используется принцип «подключил кабели — включил питание — работает». Каждое устройство (точнее его сетевой адаптер) в локальной сети имеет уникальный адрес — MAC-адрес. Он состоит из шести байтов и записывается в формате «AA:BB:CC:DD:EE:FF» с шестнадцатеричными цифрами.

Узнать его можно программным способом или подсмотреть на информационной табличке. Формально считается, что этот адрес выдан производителем на этапе производства и является уникальным. Но в некоторых случаях это не так (уникальность требуется только в пределах локального сегмента сети, а поменять адрес можно без труда во многих операционных системах). Кстати, по первым трем байтам иногда можно узнать название создателя чипа или даже всего устройства.

Если для глобальной сети (в частности Интернет), адресация устройств и обработка пакетов производится на уровне IP-адресов, то в каждом отдельном локальном сегменте сети для этого применяются MAC-адреса. Все устройства в одной локальной сети должны иметь разные MAC-адреса.

Если это не так — будут проблемы с доставкой сетевых пакетов и работой сети. При этом данный низкий уровень обмена информацией реализован внутри сетевых стеков операционных систем и пользователю не требуется с ним взаимодействовать. Пожалуй, в реальности распространены буквально пара ситуаций, где может использоваться MAC-адрес.

Обычный сетевой коммутатор позволяет объединить несколько клиентов для реализации обмена между ними сетевым трафиком. Причем к каждому порту может быть подключен не только один компьютер или другое устройство-клиент, но и другой коммутатор со своими клиентами.

Грубо схема работы коммутатора выглядит следующим образом: при поступлении на порт пакета он запоминает MAC отправителя и записывает его в таблицу «клиенты на этом физическом порту», адрес получателя проверяется по другим таким же таблицам и при его нахождении в одной из них, пакет отправляется в соответствующий физический порт.

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

Управляемые или называемые иногда «умными» (Smart) коммутаторы существенно сложнее. Они способны использовать больше информации из сетевых пакетов для реализации более сложных алгоритмов их обработки. Некоторые из этих технологий могут оказаться полезными и домашним пользователям «высокого уровня» или с повышенными требованиями, а также для решения некоторых специальных задач.

Коммутаторы второго уровня (Level 2, уровень канала данных) способны учитывать при коммутации пакетов информацию, находящуюся внутри некоторых полей сетевых пакетов, в частности VLAN, QoS, мультикаст и некоторых других. Именно о таком варианте мы и поговорим в этой статье.

Обратим внимание, что единого универсального и стандартного набора возможностей управляемых коммутаторов нет. Каждый производитель составляет собственные линейки продуктов исходя из своего представления о требованиях потребителей. Так что в каждом случае стоит обращать внимание на спецификации конкретного продукта и их соответствие поставленным задачам. Ни о каких «альтернативных» прошивках с более широкими возможностями здесь, конечно, речи нет.

Управление полосой пропускания

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

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

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

Сначала на странице Classifier нужно определить правила классификации трафика. В них применяются критерии Level 2 — в частности MAC-адреса, а также в данной модели можно применять и правила Level 3 — включая тип протокола, IP-адреса и номера портов.

Далее на странице Policy Rule вы указываете необходимые действия с «отобранным» по выбранным правилам трафиком. Здесь предусмотрены следующие операции: установка метки VLAN, ограничение скорости, вывод пакета на заданный порт, установка поля приоритета, отбрасывание пакета. Данные функции позволяют, например, ограничить скорости обмена данными для данных клиентов или сервисов.

Более сложные схемы могут использовать поля приоритета 802.1p в сетевых пакетах. Например, вы можете указать коммутатору сначала обрабатывать трафик телефонии, а просмотру страниц в браузерах выставить наименьший приоритет.

Заключение

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

Конечно, совсем не обязательно для решения этих задач использовать именно устройства бизнес-уровня. Например, в магазинах можно найти обычный коммутатор с PoE, объединение портов есть и в некоторых топовых роутерах, приоритезация также начинает встречаться в некоторых моделях с быстрыми процессорами и качественным программным обеспечением.

Кстати, на самом деле есть еще один вариант. Как мы говорили выше во всех «умных» коммутаторах непосредственно «ума» может быть разное количество. А у многих производителей есть серии продуктов, которые вполне укладываются в домашний бюджет и при этом способны обеспечить многие из описанных выше возможностей. В качестве примера можно упомянуть Zyxel GS1900-8HP.

Эта модель имеет компактный металлический корпус и внешний блок питания, в ней установлено восемь гигабитных портов с PoE, а для настройки и управления предусмотрен Web-интерфейс.

Прошивка устройства поддерживает агрегацию портов с LACP, VLAN, ограничение скорости портов, 802.1x, зеркалирование портов и другие функции. Но в отличие от описанного выше «настоящего управляемого коммутатора», настраивается это все исключительно через Web-интерфейс и, при необходимости, даже с использованием помощника.

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

Оставьте комментарий

Adblock
detector