Что собой представляет свитч и как его настроить
Что собой представляет свитч и как его настроить
Организация компьютерной сети невозможна без такого устройства как свитч или подобного ему сетевого оборудования. Существуют различные сетевые устройства, при помощи которых становится возможным формирование локальной сети, организация доступа в Интернет для нескольких компьютеров и прочие задачи сетевой коммутации. Наиболее популярные из таких устройств — это хаб, роутер и свитч. Не все знают, как настроить такого рода устройства, чтобы работа была более комфортной.
Сетевой коммутатор необходим для создания компьютерной сети.
Если роутер (маршрутизатор) служит для соединения и маршрутизации различных сетей, то хаб и свитч — для объединения различных узлов в единую сеть. Выгодное отличие свитча (коммутатора) от хаба (концентратора) в том, что в первом пакеты данных передаются строго по адресу на указанный узел, а не транслируются на все устройства сети. Таким образом, посредством свитча реализуется прямая адресная передача данных между двумя узлами сети, при этом сетевой ресурс используются максимально эффективно. По этой причине в настоящий момент концентраторы практически нигде не используются, они были вытеснены более производительными и безопасными коммутаторами.
Основы работы свитча
Рисунок 1. Схема работы свитча.
Итак, сетевой коммутатор, он же свитч или свич («switch» — переключатель), это вид сетевого оборудования, соединяющего определенное количество узлов (компьютеров) в единый сегмент вычислительной сети и осуществляющего пакетную передачу информации и данных между отельными элементами этой сети.
Свитч имеет в распоряжении несколько портов — разъемов, в которые подключаются компьютеры и прочие сетевые узлы, оборудование и т.д. Связь между портом и узлом осуществляется с использованием обжатого кабеля, так называемой витой пары.
Для такого устройства как свитч 8 портов это норма, но встречаются и более внушительные цифры вплоть до 48 и даже 96. (РИС. 1) В рамках модели OSI данное устройство функционирует на уровне канала, поэтому, как правило, лишь объединяет другие устройства в один сегмент сети, ориентируясь на их идентификационные MAC-адреса.
Объединить несколько отдельных сетей стандартный свитч не может. Для маршрутизации на уровне сетей, например, для организации доступа в интернет на нескольких компьютерах, что является примером включения локальной сети в глобальную, необходим маршрутизатор или же свитч роутер.
Таким образом, в сетевой иерархии OSI коммутатор занимает промежуточное звено между концентратором и маршрутизатором:
Структура MAC-адреса.
- Концентратор — Физический уровень. Транслирует входящие данные, дублируя их на все используемые интерфейсы.
- Коммутатор — Канальный уровень. Распределяет данные сугубо адресованным получателям.
- Маршрутизатор — Сетевой уровень. Связывает различные сетевые сегменты.
Работа коммутатора построена следующим образом. В памяти устройства хранится виртуальная таблица соответствий между MAC-адресами и портами свитча.
MAC-адрес («Media Access Control» — управление доступом к среде), он же Hardware Address — это специальный идентификатор, который присваивается каждому активному элементу или узлу в сети, причем для каждого из них он уникален.
В момент сразу после включения коммутатора его MAC-таблица еще пуста и ее необходимо заполнить, поэтому свитч входит в режим первичного обучения.
Особенность этого режима в том, что данные, поступившие на любой из портов, как и в концентраторе, передаются всем подключенным к устройству узлам в совокупности.
Настройка параметров свитча.
Путем анализа пакетов данных определяется MAC-адрес устройства-отправителя, затем этот адрес привязывается к номеру конкретного порта, из которого эти данные были отправлены. Таким образом, выясняется, к какому порту подключен тот или иной элемент сети, затем эти данные заносятся в таблицу.
Теперь при поступлении данных на любой из портов свитча пакеты, адресованные узлу, имеющемуся в этой таблице, будут направлены на конкретный порт, соответствующий этому узлу, а не транслироваться на все интерфейсы сразу, как это происходит в концентраторе.
Если же в отправляемых данных содержится неизвестный адрес получателя, отсутствующий в таблице, создаются дубликаты пакетов и отправляются на все интерфейсы.
Параллельно с этим новые незнакомые адреса отправителей продолжают записываться в таблицу.
Впоследствии свитч постепенно заполняет свою маршрутную таблицу, включая в нее все связи между внешними компьютерами и собственными интерфейсами, благодаря чему происходит локализация трафика.
Основные типы коммутаторов
Рисунок 2. Примерная схема подключения свитча через модем.
Простейший сетевой коммутатор — это неуправляемый. Такой свитч хоть и может быть настраиваемым непосредственно, но он не имеет поддержки сетевых протоколов управления. Разница между управляемым и неуправляемым коммутатором в том, что благодаря поддержке простого протокола сетевого менеджмента SNMP управляемый свитч позволяет по сети с помощью специализированных программ удаленно конфигурировать себя и управлять своей работой.
Управляемый коммутатор наиболее часто устанавливается в участках сети с осложненной топологией, где требуется особенно тщательный контроль. Наиболее характерные задачи, выполняемые такими устройствами:
- мониторинг сетевого трафика;
- управление конфигурацией интерфейсов (портов);
- организация виртуальных сетей (VLAN);
- объединение группы каналов.
Управляемые свитчи особенны тем, что способны обеспечить широкий спектр функционирования как на канальном, так и на сетевом уровне. Доступ к управлению таким коммутатором можно получить через специальный Web интерфейс, а также посредством командной строки либо различных протоколов (SNMP, Telnet). Помимо всего прочего свитч может использовать различные методы коммутации, разница между которыми обусловлена временем и надежностью передачи информации:
Порядок расположения проводов при «обжиме» кабеля «витая пара».
- Store and Forward — когда коммутатором производится полное чтение всей информации в кадре данных с целью проверки на наличие ошибок, и лишь затем пакет передается на выбранный порт.
- Cut-through — процесс коммутации происходит сразу после чтения заголовка кадра данных, где хранится адрес получателя. Благодаря этому удается сократить задержку по времени передачи, однако становится невозможным обнаружить ошибки, что снижает надежность.
- Fragment-free — усовершенствованный сквозной (Cut-through) режим, при котором пакеты передаются после их предварительной фильтрации.
Такой типа свитча редко используется в домашних условиях, т.к. предназначен прежде всего для коммутации крупных и сложных структур таких, как сети интернет провайдеров, корпоративные локальные сети, центры технической поддержки клиентов и т.д.
Примером такого устройства является гигабитный свитч TL-SG2424 на 24 порта фирмы TP-Link, обладающий массой полезных функций, среди которых: защита от сетевого шторма и распределенных атак, расширенная приоритезация данных QoS, высочайшая скорость работы портов до 1 Гбит/с и другие.
Как сделать настройку свитча и создать свою сеть
Допустим, вы решили создать локальную сеть из нескольких компьютеров в вашем доме и для этой цели выбрали сетевой коммутатор. Перед тем, как настроить свитч и осуществить конфигурацию сети, ее нужно развернуть на физическом уровне, т.е. обеспечить связь каждого компьютера с коммутатором посредством сетевого кабеля. Все соединения между узлами производятся с помощью патч-корда — сетевого коммутационного кабеля на основе витой пары.
Рисунок 3. Примерная схема подключения свитча без модема.
Такой кабель можно сделать и самому, но лучше купить в магазине. Есть два способа, как подключить свитч для его настройки, в зависимости от наличия соответствующих интерфейсов: через специальный консольный порт, через который производится в основном лишь первичная настройка свитча, либо через более универсальный Ethernet порт.
Во втором случае для получения доступа к конфигурации требуется ввести IP-адрес, указанный в документации к устройству.
Подключение к консольному порту не расходует полосу пропускания коммутатора, в чем есть определенное преимущество. Для непосредственной настройки свитча с помощью данного способа нужно запустить эмулятор терминала VT100 (подойдет и стандартный HyperTerminal).
Параметры подключения выбираются соответственно документации. После соединения вводится имя пользователя и пароль.
Настройка осуществляется путем ввода команд и параметров, которые зависят от конкретной модели устройства и должны быть указаны в документации.
Выход в интернет через свитч
Следующим шагом после создания сети и настройки коммутатора является обеспечение всем компьютерам этой сети доступа в интернет. Имея в наличии свитч, можно сделать это быстро, просто и выгодно, без дополнительного подключения к провайдеру отдельно каждого компьютера, даже если интернет подведен всего лишь одним кабелем. В случае, когда услуга интернет предоставлена провайдером стационарной телефонной связи, доступ к всемирной паутине осуществляется посредством ADSL-модема, наиболее распространенные модели которого не имеют более одного порта Ethernet. Соответственно, подключить к нему можно только один компьютер. Для решения этой проблемы не обязательно приобретать дорогостоящий маршрутизатор со встроенным коммутатором, вполне достаточно и обычного свитча. Примерная схема подключения изображена на рисунке. (РИС. 2)
Из схемы видно, ADSL-модем подключается не к компьютеру, а непосредственно к коммутатору. К нему же подсоединены все компьютеры локальной сети. Очень важный момент здесь — это правильная настройка свитча и параметров соединения компьютеров. У каждого устройства, включая модем, должен быть свой адрес IP внутри единой подсети, повторяться они не должны.
При этом каждый компьютер сети должен ссылаться на модем, т.к. он является шлюзом для доступа в интернет.
Для этого в поля Gateway и DNS настроек сетевого соединения необходимо вписать тот IP, который назначен модему.(РИС. 3)
В случае с подключением FTTB, при котором коммутационный кабель (патч-корд) провайдера включается непосредственно в Ethernet порт компьютера, либо модем включен в режим прозрачного моста, схема и настройка несколько упрощается. Это видно на рисунке выше. Шлюз и DNS указывать нет необходимости, сеть должна работать без них либо посредством автоматической конфигурации по DHCP.