Сетевой коммутатор (switch) - специальное устройство, которое служит для того, чтобы объединять различное оборудование (серверы, компьютеры, маршрутизаторы и прочее) в сети. С его помощью можно быстро, просто, недорого и технически доступно интегрировать огромное количество различного сетевого оборудования на максимально высоких скоростях. Главное его отличие от более сложных маршрутизаторов в том, что сетевой коммутатор не прописывает маршруты следования пакетов от одной точки в другую. Его главной задачей является просто объединение двух разрозненных точек между собой посредством уже прописанной внутри него логики.
Сетевой коммутатор может быть нескольких типов.
Самый простой - это устройство, которое позволяет физически объединить два и больше каналов между собой для обеспечения передачи потока данных от одного устройства другому. В то же время коммутатор сетевой третьего уровня (с функцией маршрутизации) способен выполнять практически такой же функционал, как и более сложные роутеры. С их помощью можно прописать виртуальные частные сети, агрегировать каналы, настроить шейпинг потоков данных, а также распознавать передаваемые протоколы по типу.
Также сетевое оборудование разделяется по которые оно может обеспечить. Самыми распространенными являются стомегабитные и гигабитные. Но, в последнее время все большее распространение получают десятигигабитные сетевые коммутаторы. Это неудивительно, ведь потоки передаваемой информации растут день ото дня. Сетевой коммутатор может быть четырех-, восьмипортовым и так далее по восьми. Он позволяет удаленно управлять огромным количеством разрозненных устройств, разнесенных территориально и технологически.
Кроме того, сетевой коммутатор может быть стоечным или настольным. Настольные, как правило, применяют для небольших домашних локальных сетей. Стоечные используют для объединения уже созданных подсетей в одну большую, хотя они прекрасно справятся и с локальной сетью.
Разберем примеры сфер применения небольшого настольного малопортового коммутатора:
Как вы смогли убедиться, сфер применения сетевого коммутатора существует огромное количество. Это поможет организовать качественные сети с высокой пропускной способностью.
Коммутатор — многопортовый мост. Коммутатор работает на втором канальном уровне OSI модели. Главное назначение коммутатора — обеспечение разгрузки сети посредством локализации трафика в пределах отдельных сегментов.
Ключевым звеном коммутатора является архитектура без блокирования (non-blocking), которая позволяет установить множественные связи Ethernet между разными парами портов одновременно, причем кадры не теряются в процессе коммутации. Сам трафик между взаимодействующими сетевыми устройствами остается локализованным. Локализация осуществляется с помощью адресных таблиц, устанавливающих связь каждого порта с адресами сетевых устройств, относящихся к сегменту этого порта, рис. 7.11.
Рис. 7.11. Архитектура Ethernet коммутатора
Таблица заполняется в процессе анализа коммутатором адресов станций-отправителей в передаваемых ими кадрах. Кадр передается через коммутатор локально в соответствующий порт только тогда, когда адрес станции назначения, указанный в поле кадра, уже содержится в адресной таблице этого порта. В случае отсутствия адреса станции назначения в таблице, кадр рассылается во все остальные сегменты. Если коммутатор обнаруживает, что МАС-адрес станции назначения у приходящего кадра находится в таблице МАС-адресов, приписанной за портом, по которому пришел данный кадр, то этот кадр сбрасывается -его непосредственно получит станция назначения, находящаяся в том же сегменте. И наконец, если приходящий кадр является широковещательным (broadcast), т.е. если все биты поля МАС-адреса получателя в кадре задаются равными 1, то такой кадр будет размножаться коммутатором (подобно концентратору), т.е. направляться во все остальные порты.
Различают две альтернативные технологии коммутации:
1. без буферизации (cut-through, также используется термин on-the-fly — на лету);
2. с буферизацией SAF (store-and-forward, также используется термин buffered switching -буферная коммутация).
Коммутатор, работающий без буферизации (рис. 7.12 а), практически сразу же после чтения заголовка, а именно МАС-адреса станции получения и выполнения идентификации, перенаправляет получаемый кадр в нужный порт, не дожидаясь его полного поступления. Главное преимущество такой технологии -малая задержка пакета при переадресации, которая составляет у наиболее быстрых коммутаторов 140-150 ВТ (1,4-1,5 мкс). Главный недостаток — в том, что такой коммутатор будет пропускать из одной сети в другую дефектные кадры (укороченные — меньше 64 байт, или имеющие ошибки), так как выявление ошибок может происходить только после чтения всего кадра и сравнения рассчитанной контрольной суммы с той, которая занесена в поле контрольной последовательности кадра. Распространение ошибок в большей степени касается сетей Ethernet с более, чем одним подключенным пользователем на порт. В этом случае протокол Ethernet может генерировать как укороченные, так и поврежденные кадры, поскольку коммутатор не может предвидеть возникновение коллизий в сегменте, из которого поступает кадр.
Современные коммутаторы cut-through используют более продвинутый метод коммутации, который носит название ICS (interim cut-through switching -промежуточная коммутация на лету). Суть этого улучшения заключается в отфильтровывании укороченных кадров, т.е. кадров с длиной меньше 64 байт (512 бит). До тех пор, пока коммутатор не принял первые 512 бит кадра, он не начинает ретранслировать кадр в соответствующий порт. Если кадр заканчивается раньше, то содержимое буфера очищается, кадр отфильтровывается. Несмотря на увеличение задержки до 512 ВТ и более (> 5,12 мкс), метод ICS значительно лучше традиционного cat-through, поскольку не пропускает укороченные кадры. К главному недостатку ICS относится возможность пропускания дефектных пакетов длиной, больше 64 байт. Поэтому коммутаторы ICS не годятся на роль магистральных коммутаторов.
Напротив, коммутатор, работающий с буферизацией (рис. 7.12 б), прежде чем начать передачу кадра в порт назначения, полностью принимает его, буферизует. Кадр сохраняется в буфере до тех пор, пока анализируется адрес назначения (destination address, DA) и сравнивается контрольная последовательность кадра FCS, после чего коммутатором принимается решение о том, в какой порт перенаправить кадр или вообще его не передавать (отфильтровать). Главное преимущество коммутации с буферизацией в том, что в этом методе гарантируется передача только «хороших» кадров. Коммутаторы с портами, работающими на разных скоростях, например Ethernet и Fast Ethernet, равно как и коммутаторы-мосты Ethernet-FDDI могут работать только на основе технологии коммутации с буферизацией. Максимальную задержку имеет кадр наибольшей длины 1512 байт (1512х64= 96768 ВТ, =1 мс). Однако недостаток, связанный с задержкой кадра на время буферизации, не считается критичным, поскольку идет непрерывный поток кадров. Более того, основная причина задержки связана с пакетными очередями при буферизации на входных и выходных портах коммутатора. Поэтому в настоящее время большее предпочтение со стороны фирм-производителей отдается этой технологии коммутации.
Обратное давление . Входные и выходные буферы требуются коммутатору, чтобы уменьшить количество теряемых кадров при перегруженности одного из выходных портов. Однако это не дает полного спасения при длительных передачах. Например допустим, в порт 1 постоянно передаются данные из портов 2, 3 и 5. Если скорости передачи по всем портам одинаковые и равны скорости канала, то после заполнения соответствующих буферов кадры начнут теряться -коммутатор будет просто сбрасывать вновь входящие кадры по портам 2, 3 и 5. Потери пакетов означают, что посредством протокола более высокого уровня (например, на уровне сессий для протокола TCP/IP), будет производиться повторная передача кадров. Но поскольку в протоколе задействованы конечные устройства, то времена между первоначальной и повторной передачами кадра могут быть большими. Для предотвращения этого современные коммутаторы обладают функциональной возможностью контроля и управления потоками (flow control) поступающих в порты кадров. Для коммутаторов Ethernet эта функция известна как обратное давление (ВР, back pressure), рис. 7.13. Ограниченность выходного канала по порту 1 приводит к заполнению входных буферов на портах 2,3 и 5. Узел ВР коммутатора, обнаруживая это, начинает передачу пустых кадров в те каналы, от которых переполняются входные буферы портов. Так, если переполняется входной буфер по порту 2, то пустые кадры коммутатор шлет в сегмент В, умышленно создавая коллизии в этом сегменте, в результате которых уменьшается поток кадров от передающего устройства в этом сегменте. Вместо генерации холостых кадров при отработке механизма обратного давления в коммутаторах может использоваться генерация сигнала затянувшейся передачи, причем последний метод считается более эффективным средством от потери кадров. Отметим, что механизм обратного давления можно реализовать исключительно в коммутаторах Ethernet, поскольку этот механизм напрямую использует возможности протокола CSMA/CD.
Рис. 7.12. Два метода коммутации кадров
Рис. 7.13. Проявление механизма обратного давления
Порты RJ-45 коммутаторов обычно делают типа MDI-X, Современные коммутаторы имеют множество дополнительных возможностей, среди которых: фильтрация по МАС-адресам, построение виртуальных сетей, функция контроля потока, автоконфигурирование порта 10Base-T/100Base-TX, поддержка дуплексного режима передачи.
Сетевой коммутатор (network switch) – это устройство, используемое в сетях передачи пакетов, предназначенное для объединения нескольких сегментов. В отличие от (router) коммутатор работает на модели , что и определяет главные различия между ними. Коммутатор не занимается расчетом маршрута для дальнейшей передачи пакетов по сети, анализируя различные факторы, как это делает . Switch только передает данные от одного порта к другому на основе содержащейся в пакете информации. Обычно признаком выбора выходного порта служит MAC-адрес устройства, к которому передаются данные. В свою очередь коммутатор в отличие от или не просто транслирует порты ко всем выходам, которые у него есть, а к одному, заранее выбранному.
Сетевые коммутаторы применяются в нескольких , но наибольшее распространение нашли в . Главной их задачей в сети является разделение сети на сегменты. Это особенно актуально в сетях с большим числом рабочих станций, т.к. чем больше оконечных устройств работают одновременно с единой средой передачи данных тем выше вероятность возникновения коллизии (одновременной передачи данных несколькими устройствами) и, следовательно, ниже эффективность работы сети. Коммутатор позволяет разбить единую сеть на несколько сегментов и увеличить число одновременно работающих устройств.
Существую управляемые и неуправляемые коммутаторы. Неуправляемые коммутаторы самонастраиваются после включения в сеть. Они анализируют MAC-адреса всех устройств, подключенных к ним и будут осуществлять коммутацию между портами на основе анализа заголовка пакета, в котором содержится MAC-адресом устройства-получателя. Управляемые коммутаторы предоставляют интерфейс для администратора, который может выполнить его настройку для работы в конкретной сети. Например, есть возможность выбора режима защиты от отказа (в случае работы в паре с резервным коммутатором), объединения нескольких портов в единое направление, настройки приоритетов и резервирования портов и мн. др. Обычно управляемые коммутаторы дороже и используются в емких сетях, с дополнительными требованиями по надежности.
Switch может быть выполнен и в виде небольшой платы на 4 порта и многополочного штатива с возможность интеграции дополнительных устройств и расширения емкости. Также в зависимости от назначения сетевой коммутатор может снабжаться автономным питанием, портами управления и резервирования, охлаждением.
Такой вопрос все чаще возникает при построении инфокоммуникационных структур в организациях и на предприятиях различных масштабов. Рекомендации МСЭ-Т и эталонная модель сетевой архитектуры взаимодействия открытых систем (OSI) дают ответ на этот вопрос, достаточно, однозначный. Между тем, разработчики телекоммуникационного оборудования пытаются сделать оборудование универсальным и всемогущим, что и заставляет пользователей задумываться о выгодности приобретения новых многофункциональных устройств. Насколько это оправдано узнаем далее.
Основная функция маршрутизатора заключается в считывании и анализе служебной информации пакетов по каждому порту с целью принятия решения о дальнейшем направлении данных по сети.Также на устройство возложены следующие функции:
— создание и ведение таблиц маршрутизации;
— определение маршрутов;
— фильтрация пакетов;
— ведение очередей;
— преобразование сетевых адресов в локальные;
— распределение данных по портам.
В соответствии с сетевой моделью взаимодействия OSI, место маршрутизатора - на сетевом уровне и он призван организовать соединение подсетей в составе единой сети между собой. Применительно к компаниям малого и среднего бизнеса, использование устройств маршрутизации востребовано при организации сетей с требованием по выделению нескольких подсетей и разделению доступа к ним. Например, при организации сети в гостинице маршрутизатор позволяет разграничить доступ администрации и гостей. На предприятиях маршрутизаторы могут объединить несколько локальных сетей и предоставить доступ к сети провайдера, в частности, по разным каналам. При этом подсети будут логически отделены друг от друга.
Что же касается коммутатора, то, во-первых, он призван работать на канальном, т.е. втором уровне согласно модели OSI и, во-вторых, его основная задача - анализ MAC- адреса порта-отправителя и отправка данных на другой порт, при этом таблица коммутации формируется им же самим. Конструктивно коммутатор - это концентратор, работающий как многопортовый мост. Он позволяет сегментировать сеть, предоставлять каждой рабочей станции в подсети канал и выделять полосу пропускания для передачи данных. Коммутатор предоставляет не только доступ пользовательским устройствам к сети, но и может служить устройством агрегирования трафика при передаче в сеть, тем самым, занимая место внутри локальной сети или на ее границе.
Организация локальной сети без такого устройства невозможна, ведь именно он призван подключить пользовательские устройства к глобальной сети. Коммутаторы находят широкое применение в домашних сетях и небольших офисах для совместного подключения нескольких компьютеров к одной линии провайдера, а также востребованы в средних и крупных компаниях для построения каскадных сетевых архитектур, имеющих целью укрупнение (агрегацию) потоков, прежде чем передать их в сеть.
Сходство и различия сетевых устройств определяются реализованным функционалом в соответствии с уровнями моделей OSI. Так коммутаторы 3 уровня максимально схожи по функционалу с маршрутизаторами, в то время как коммутаторы уровня доступа работают больше, как концентраторы потоков. Между тем, есть ряд функций, которые присущи только одним. Сравнение устройств представлено в таблице ниже.
Таблица - Функционал сетевого оборудования
Функционал | Маршрутизатор | Коммутатор |
---|---|---|
Интерфейсы | поддерживает все типы физических интерфейсов Fast и Gigabit Ethernet, в том числе 10Base-T, 10 Base-2, а также UTP и V.35 для сетей Toking Ring, ISDN и Frame Relay | поддерживает все типы физических интерфейсов сетей Fast и Gigabit Ethernet, в частности 10/100Base-T, 100Base-TX, 100Base-FX. |
Аппаратный адрес | имеется, в том числе MAC-адрес для работы в локальных сетях | имеется для каждого устройства в сети |
IP-адрес | для каждого физического интерфейса | один на устройство |
Фильтрация трафика | осуществляется во всех моделях | возможна только устройствами, поддерживающими протоколы сетевого и транспортного уровня |
Дифференцированное обслуживание | поддерживает, реализовано программно | поддерживает только за счет аппаратного выделения портов |
Производительность | порядка нескольких сотен тысяч пакетов в секунду | порядка нескольких миллионов пакетов в секунду |
Конфигурирование и настройка режимов | реализовано во всех моделях управляемых устройств | |
Настройка полосы пропускания | имеется в управляемых устройствах, поддерживающих функцию QoS | |
Количество портов | ограничено только размером устройства | увеличение возможно за счет логического добавления нового устройства |
Масштабируемость | за счет поддержки слотов дополнительных интерфейсов | за счет поддержки агрегирования потоков |
Дополнительный функционал | VoIP-адаптер, VPN, межсетевой экран | VLAN |
Аппаратная реализация устройств коммутации существенно дешевле, чем маршрутизаторов. Соответственно и всегда ниже. Сравнивая по стоимости одинаковые по функциональности маршрутизаторы и коммутаторы сетевого уровня, последние также окажутся несколько дешевле. Коммутатор D-Link DES-1008 на 8 портов 100 Мб/с можно приобрести всего за 800р, в то время как маршрутизатор на 4 порта DVG-5402SP того же производителя обойдется в 2 800-3 000р. Для гибридных моделей устройства на базе маршрутизаторов оказываются по цене дороже коммутаторных платформ. К примеру, стоимость владения маршрутизирующего коммутатора DES серии 3200 на 24 порта составляет 10 000-13 000р, при этом маршрутизатор Huawei серии AR 1200 только на 8 LAN портов обойдется в сумму около 40 000р. Наиболее дешевый способ организации сетей - это использование коммутаторов внутри и на границе сети, с установкой маршрутизатора на стыке с магистралью. Например, можно воспользоваться маршрутизатором Cisco RV082 с двумя магистральными портами и на 8 LAN портах организовать подключение до 50 пользователей посредством коммутаторов доступа Cisco SB SF100D-05. Стоимость владения такой сети не превышает 50 000 р.
Может ли маршрутизатор работать в роли коммутатора? Да, может, но это будет дорого стоить! Может ли коммутатор выполнять роль маршрутизатора? Нет, не может, даже если он будет работать на сетевом уровне. Компромисс для тех, кто хочет универсальное устройство, но при этом не заботится о цене - маршрутизаторы с функцией коммутации.
Подобрать оптимальные по функционалу и и коммутаторы можно в интернет-магазине.ls computers. Всегда в наличии недорогие , стекируемые коммутаторы D-Link и , отличающиеся надежностью и функциональностью. Являясь официальным партнером таких компаний, как Cisco, D-Link, Zyxel, NetGear, HP и многих других, мы предлагает только сертифицированное оборудование и с последующим гарантийным обслуживанием. Позвоните нашим менеджерам по телефону 8 800 333 23 70 или оставьте заявку на сайте. Они ответят на все ваши вопросы по подбору и приобретению сетевого оборудования!
Все права на материалы опубликованные на сайте сайт, являются интеллектуальной собственностью и охраняются в соответствии с законодательством РФ. При цитировании материалов с данного сайта прямая гиперссылка обязательна.
Сейчас, во время всевозможных гаджетов и электронных девайсов, которые переполняют среду обитания обычного человека, актуальна проблема – как эти все интеллектуальные устройства увязать между собой. Почти в любой квартире есть телевизор, компьютер/ноутбук, принтер, сканер, звуковая система, и хочется как-то скоординировать их, а не перекидывать бесконечное количество информации флешками, и при этом не запутаться в бесконечных километрах проводов. Та же самая ситуация касается офисов – с немалым количеством компьютеров и МФУ, или других систем, где нужно увязать разных представителей электронного сообщества в одну систему. Вот тут и возникает идея построения локальной сети. А основа грамотно организованной и структурированной локальной сети – сетевой коммутатор.
Для построения локальных сетей используются и другие устройства – концентраторы (хабы) и маршрутизаторы (роутеры). Сразу, во избежание путаницы, стоит указать на различия между ними и коммутатором.
Концентратор (он же хаб)
– является прародителем коммутатора. Время использования хабов фактически ушло в прошлое, из-за следующего неудобства: если информация приходила на один из портов хаба, он тут же ретранслировал ее на другие, «забивая» сеть лишним трафиком. Но изредка они еще встречаются, впрочем, среди современного сетевого оборудования выглядят, как самоходные кареты начала 20-го века среди электрокаров современности.
Маршрутизаторы – устройства, с которыми часто путают коммутаторы из-за похожего внешнего вида, но у них более обширный спектр возможностей работы, и ввиду с этим более высокая стоимость. Это своего рода сетевые микрокомпьютеры, с помощью которых можно полноценно настроить сеть, прописав все адреса устройств в ней и наложив логические алгоритмы работы – к примеру, защиту сети.
Коммутаторы и хабы чаще всего используются для организации локальных сетей, маршрутизаторы – для организации сети, связанной с выходом в интернет. Однако следует заметить, что сейчас постепенно размываются границы между коммутаторами и маршрутизаторами – выпускаются коммутаторы, которые требуют настройки и работают с прописываемыми адресами устройств локальной сети. Они могут выполнять функции маршрутизаторов, но это, как правило, дорогостоящие устройства не для домашнего использования.
Самый простой и дешевый вариант конфигурации домашней локальной сети средних размеров (с количеством объектов более 5), с подключением к интернету, будет содержать и коммутатор, и роутер: