Как называется свитч правильно. Почему коммутируемый Ethernet более надежный и эффективный? Для чего нужны такие устройства

В этой статье мы поговорим о том, как работает коммутатор сети ethernet (switch) или мост. Это базовые знания, которыми должен обладать каждый сетевой инженер. Сетевой коммутатор локальной вычислительной сети является центральным элементом инфраструктуры. Понимание его работы является неотъемлемым навыком любого сетевого инженера.

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

Сетевой коммутатор (ethernet switch) - это устройство 2 уровня модели OSI, которое используется в качестве концентратора (центральной точки) для подключения других проводных устройств, работающих по технологии ethernet.

Как происходит подключение устройств?

На приведенном ниже рисунке объясняется, как устройства показано подключаются в единую сеть с общей шиной Ethernet и обмениваются друг с другом данными через коммутатор (switch) либо концентратор (hub). Устаревший на сегодняшний день тип устройств с общей шиной из-за снижения пропускной способности пропорционально количеству подключенных устройств.

Насколько дорого использовать коммутаторы в сети?

Своим появлением в 1989 году коммутатор сети ethernet switch обязан компании Kalpana (работала в Кремниевой долине в 1980 и 1990 годах и была поглощена компанией Cisco в 1994 году). Он назывался Kalpana EtherSwitch EPS-1500 и имел на борту 7 портов.

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

Надежность сети при использовании коммутатора (ethernet switch)

Является вы использование коммутатора локальной вычислительной сети в качестве центрального звена сети надежным решением? Если вы сравниваете коммутируемый Ethernet с коаксиальным Ethernet, коммутатор определенно более надежен. До того, как коммутатор был изобретен, компьютеры были подключены в цепь. В конце которой подключался концевик (terminator) для поглощения сигнала. Иначе множественная пересылка сигнала сводила полезный трафик в сети к нулю.

В чем отличие Коммутатора (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) и выборочно пересылать данные только на один компьютер, который действительно нуждается в этом. Вырабатывая меньше сетевого трафика при доставке сообщений, коммутатор работает лучше, чем концентратор в загруженных сетях.

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

В следующем видео сравниваются концентраторы, коммутаторы и маршрутизаторы.

Почему коммутируемый Ethernet более надежный и эффективный?

При возникновении проблемы в coaxial-ethernet (10base2) трудно определить где ошибка. Инженеру-связисту необходимо проверить все разъемы один за другим, что требует времени. Также необходимо учесть, что из-за хрупкости коаксиального кабеля сеть часто выходит из строя.

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

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

Что касается производительности, механизм внутри коммутатора может обеспечить полнодуплексную связь (full duplex). Поскольку вероятность возникновения коллизий в сети при правильной настройке оборудования практически сведена к нулю, то данный факт повышает производительность всей системы.

Как работает коммутатор локальной сети Ethernet?

Коммутатор локальной сети анализирует заголовок 2 уровня входящего кадра. Каждый ethernet кадр содержит 2 адреса: MAC-адрес источника и MAC-адрес назначения.

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

Затем в таблице коммутации ищется MAC-адрес получателя, и принимается решение о пересылке кадров на определенный порт. Благодаря данному механизму другие сетевые устройства докальной сети не знают о кадрах соседей. Таким образом мы добиваемся работы в полнодуплексном режиме (full duplex).

Процесс пересылки кадра между компьютерами:

  1. Получение коммутатором на 1 порту сообщения от компьютера А с адресом назначения bbbb.bbbb.bbbb
  2. Проверка таблицы коммутации с целью найти порт, к которому подключен адресат с mac-адресом bbbb.bbbb.bbbb
  3. Такой адрес не обнаружен, рассылка запроса на все порты, кроме того, с которого пришло первоначальное сообщение
  4. Ответ от компьютера В компьютеру с адресом aaaa.aaaa.aaaa, так как mac-адрес сетевой карты компьютера В совпадает с заголовком кадра
  5. Заполнение коммутатором свой таблицы ответом от компьютера В
  6. Пересылка ответа от компьютера В компьютеру А

Анимация ниже более наглядно описывает процесс обмена данными между участниками сети:

Вопрос: что произойдет, когда MAC-адрес назначения отсутствует в таблице коммутации свитча, в какой порт следует пересылать он пересылает?

Ответ: в этом случае коммутатор пересылает кадр во все порты кроме, того с которого получил первоначальное сообщение; ожидая, что станция ответит на сообщение, и коммутатор обновит свою коммутационную таблицу.

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

Сетевой коммутатор или свитч, свич (от англ. switch - переключатель) - устройство, предназначенное для соединения нескольких узлов компьютерной сети в пределах одного сегмента. В отличие от концентратора, который распространяет трафик от одного подключенного устройства ко всем остальным, коммутатор передает данные только непосредственно получателю. Это повышает производительность и безопасность сети, избавляя остальные сегменты сети от необходимости (и возможности) обрабатывать данные, которые им не предназначались. Свич работает на канальном уровне модели OSI, и потому в общем случае может только объединять узлы одной сети по их MAC-адресам. Для соединения нескольких сетей на основе сетевого уровня служат маршрутизаторы. Принцип работы коммутатораКоммутатор хранит в памяти специальную таблицу (MAC-таблицу), в которой указывается соответствие MAC-адреса узла порту коммутатора. При включении свитча эта таблица пуста, и он работает в режиме обучения. В этом режиме поступающие на какой-либо порт данные передаются на все остальные порты коммутатора. При этом свитч анализирует пакеты данных, определяя MAC-адрес компьютера-отправителя, и заносит его в таблицу. Впоследствии, если на один из портов коммутатора поступит пакет, предназначенный для этого компьютера, этот пакет будет отправлен только на соответствующий порт. Если MAC-адрес компьютера-получателя еще не известен, то пакет будет продублирован на все интерфейсы. Со временем коммутатор строит полную таблицу для всех своих портов, и в результате трафик локализуется. Возможности и разновидности коммутаторовСвичи подразделяются на управляемые и неуправляемые (наиболее простые). Более сложные свичи позволяют управлять коммутацией на канальном (втором) и сетевом (третьем) уровне модели OSI. Обычно их именуют соответственно, например Layer 2 Switch или просто, сокращенно L2. Управление свичем может осуществляться посредством протокола Web-интерфейса, SNMP, RMON и т.п. Многие управляемые свичи позволяют выполнять дополнительные функции: VLAN, QoS, агрегирование, зеркалирование. Сложные коммутаторы можно объединять в одно логическое устройство - стек, с целью увеличения числа портов

Хаб (он же коммутатор) - устройство для объединения нескольких компов в сеть. Действие его простое: получив пакет данных с одного порта, он рассылает его по всем остальным. Если несколько пакетов идут в один порт одновременно, то они сталкиваются. Отсюда и т.н. "коллизии", которые замедляют работу сети. Свитч (он же концентратор) - тот же хаб, только с "мозгами". Он запоминает, какой адрес на каждом его порту, и когда приходит пакет данных (а в заголовке пакета есть информация, кому и от кого), он его отсылает на нужный порт. Роутер (он же маршрутизатор) - устройство, объединяющее в себе свитч и прокси-сервер. Т.е., это устройство может работать как сервер, объединяя несколько компьютеров и предоставляя им выход в Инет через один внешний адрес. Иногда роутером может служить один из компьютеров сети. Но в случае, если покупка отдельного компа под роутер нецелесообразна, ставится более простой вариант в виде отдельного устройства. Конечно, возможностей у него меньше, но и цена тоже

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

Что такое Хаб?

Что такое Свитч?

Что такое Роутер?

Роутер – от английского «router», маршрутизатор, который умеет передавать данные между различными сетями, например сетью вашего интернет провайдера и вашей домашней локальной сетью . Маршрутизатор также имеет разъемы для подключения к нему посредством кабеля других устройств, например компьютеров, модемов или сетевого коммутатора. Как вы, наверное, уже догадались, эти разъемы именуются портами.

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

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

Схематичное изображение двух вариантов подключения домашних компьютеров к интернету через роутер вы можете увидеть ниже.

Подключение к интернету: роутер , свитч и домашние компьютеры

Подключение к интернету: роутер и домашние компьютеры

Поскольку количество компьютеров дома обычно невелико, то можно обойтись без сетевого коммутатора. Благо, большинство роутеров позволяют одновременно подключить 4, а то и 8 компьютеров к интернету. Чем больше портов у роутера , тем он дороже. Маршрутизатор может иметь дополнительные функции, например межсетевого экрана, настройки шифрования трафика в беспроводных сетях и т.п.

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

Сетевой коммутатор или свитч (с англ. switch - переключатель) - это устройство, выполняющее функцию “умного” соединения нескольких узлов локальной сети в пределах одного сегмента. В отличие от концентратора, который распространяет трафик от одного подключенного устройства ко всем остальным, коммутатор передаёт данные только непосредственно адресату. Исключение составляет широковещательный трафик (на MAC-адрес FF:FF:FF:FF:FF:FF) всем узлам сети. Это повышает производительность и безопасность сети, избавляя остальные сегменты сети от необходимости обрабатывать данные, которые им не предназначались.

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

Принцип работы коммутатора

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

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

Принцип работы коммутатора

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

Режимы коммутации

Существует три способа коммутации. Каждый из них - это комбинация таких параметров, как время ожидания и надежность передачи.

  1. С промежуточным хранением (Store and Forward). Коммутатор читает всю информацию во фрейме, проверяет его на отсутствие ошибок, выбирает порт коммутации и после этого посылает в него фрейм.
  2. Сквозной (cut-through). Коммутатор считывает во фрейме только адрес назначения и после выполняет коммутацию. Этот режим уменьшает задержки при передаче, но в нем нет метода обнаружения ошибок.
  3. Бесфрагментный (fragment-free) или гибридный . Этот режим является модификацией сквозного режима. Передача осуществляется после фильтрации фрагментов коллизий (фреймы размером 64 байта обрабатываются по технологии store-and-forward, остальные по технологии cut-through).

Возможности и разновидности коммутаторов

100-мегабитный управляемый коммутатор LS-100-8

Коммутаторы подразделяются на управляемые и неуправляемые (наиболее простые). Более сложные коммутаторы позволяют управлять коммутацией на канальном (втором) и сетевом (третьем) уровне модели OSI . Обычно их именуют соответственно, например Layer 2 Switch или просто, сокращенно L2. Управление коммутатором может осуществляться посредством протокола Web-интерфейса, RMON (протокол, разработанный Cisco) и т. п. Многие управляемые коммутаторы позволяют выполнять дополнительные функции: QoS, агрегирование , зеркалирование. Сложные коммутаторы можно объединять в одно логическое устройство - стек, с целью увеличения числа портов (например, можно объединить 4 коммутатора с 24 портами и получить логический коммутатор с 96 портами).

Литература

  • Дэвид Хьюкаби, Стив Мак-Квери Руководство Cisco по конфигурированию коммутаторов Catalyst = Cisco Field Manual: Catalyst Switch Configuration. - М.: «Вильямс» , 2004. - С. 560. - ISBN 5-8459-0700-4
  • Брайан Хилл Глава 9. Основные сведения о коммутаторах // Полный справочник по Cisco = Cisco: The Complete Reference. - М.: «Вильямс» , 2007. - С. 1088. - ISBN 0-07-219280-1

Ссылки

  • PRODCS - Информационный сайт о современных АСУ ТП - Построение промышленных сетей передачи данных на базе Ethernet.

Wikimedia Foundation . 2010 .

Смотреть что такое "Switch" в других словарях:

    SWITCH - – Teleinformatikdienste für Lehre und Forschung Rechtsform Stiftung Gründung 1987 Sitz … Deutsch Wikipedia

    Switch On! - Single par Anna Tsuchiya Face A Switch On! Face B Switch On!Rock n Roll States edit.(inst) Sortie 23 novembre 2011 … Wikipédia en Français

    Switch - Switch, n. 1. A small, flexible twig or rod. Mauritania, on the fifth medal, leads a horse with something like a thread; in her other hand she holds a switch. Addison. 1. To strike with a switch or small flexible rod; to whip. Chapman. 2. To swing or whisk; as, to switch a cane. 3. To trim, as, a hedge. n. 1. a thin, flexible twig, rod, stick, etc., esp. one used for whipping 2. the bushy part of the tail in some… … English World dictionary

    Switch - trademark a type of system used for paying for goods and services in the UK, by which customers use a type of plastic card called a debit card, and money is immediately taken out of their bank account ▪ Do you take Switch? ▪ I ll pay by Switch … Dictionary of contemporary English

    switch - NOUN 1) a device for making and breaking an electrical connection. 2) a change or exchange. 3) a slender, flexible shoot cut from a tree. 4) N. Amer. a set of points on a railway track. 5) a tress of hair used in hairdressing to supplement… … English terms dictionary

    Switch - Switch, v. i. To walk with a jerk. … The Collaborative International Dictionary of English

    switch - s.m.inv. ES ingl. 1. TS elettr. → commutatore | TS elettron. dispositivo a scatto che consente di impostare il parametro di funzionamento di un congegno scegliendo tra due o più posizioni 2. TS inform. in un programma, istruzione che consente di… … Dizionario italiano

    switch - SVITCI/ s. n. modalitate de plată a importului de mărfuri, utilizată în cazul în care debitorului îi lipsesc mijloacele de plată. (< engl. switch) Trimis de raduborza, 15.09.2007. Sursa: MDN … Dicționar Român



Есть вопросы?

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: