Глава 3
Рис. 3.7.
Настройка резервируемой пропускной способности
мер, на некоторых моделях коммутаторов). Существуют различные программы,
позволяющие менять параметры качества обслуживания и назначать данным же-
лаемые классы (приоритеты). Так, в состав пакета Resource Kit для сервера
Windows входит программа Traffic Control, позволяющая назначать классы обслу-
живания на основе собственных фильтров и переопределять параметры качества
обслуживания.
В протоколе DiffServ на описание приоритета выделено 6 битов, что позволяет
иметь до 64 возможных классификаций приоритезации. Реально используется су-
щественно меньше уровней сервиса. В табл. 3.5 приведены основные применяемые
на практике уровни сервиса DiffServ.
Таблица 3.5.
Часто используемые на практике уровни сервиса DiffServ
Класс
PHB (Per Hop
Behavior)
Описание
Область
применения
Default —
—
—
Class-Selector —
Используется для обратной
совместимости с ToS
—
Expedited
Forwarding (EF)
EF
Используется при необходи-
мости минимизации варьирую-
щихся задержек и потери паке-
тов. Предполагает гарантиро-
ванную полосу пропускания
Передача голоса
Структура сети
85
Таблица 3.5
(окончание)
Класс
PHB (Per Hop
Behavior)
Описание
Область
применения
Assured
Forwarding (AF)
AF11
High Priority
Low Drop Precedence
Рекомендован для особо
важных приложений
Сетевые службы,
программы управле-
ния производством
(SAP и т. п.)
AF21
Medium Priority
Low Drop Precedence
Службы обеспече-
ния безопасности
AF22
Medium Priority
Medium Drop
Precedence
Сообщения элек-
тронной почты
Фоновая репликация
данных
AF22
Medium Priority
High Drop Precedence
HTTP
AF31
Low Priority
Low Drop Precedence
Классификация, маркировка, правила приоритезации
Для настройки приоритезации трафика необходимо выполнить несколько шагов.
Во-первых, следует создать правила, по которым можно выделить часть трафика,
требующую особых условий при передаче. Этот процесс называется
классификаци-
ей
. Например, вы хотите предоставить льготные условия для передачи данных
определенному приложению. Если оно работает по какому-либо протоколу, не
используемому другими приложениями, то достаточно создать правило классифи-
кации на основе протокола. Так, можно, например, определить правило, которое
будет выделять трафик, отправленный устройством А устройству Б с 8 часов утра
до 12 часов дня каждый понедельник (возможности классификации зависят, в пер-
вую очередь, от используемого оборудования) и т. д.
После того как данные классифицированы, передаваемый пакет следует
маркиро-
вать
. Поскольку по стандарту Ethernet реально существует восемь приоритетов, то
вам необходимо составить правила, которые поставят в соответствие каждый опи-
санный —
маркированный
— тип трафика одному из существующих уровней. Час-
то в целях удешевления модели коммутаторы, предназначенные для использования
на уровне доступа, имеют меньше восьми очередей, используемых при приорите-
зации трафика. Соответственно сузятся ваши возможности по детализации процес-
са приоритезации. Промаркированный пакет будет готов к применению правил
приоритезации.
Классификацию с последующей маркировкой пакетов можно проводить на любом
коммутаторе, поддерживающем управление приоритезацией. В том числе допуска-
ется и выполнение
перемаркировки
трафика, т. е. повторного назначения приорите-
86
Глава 3
тов на основании других правил. Однако более рационален иной подход: марки-
ровку трафика следует выполнять там, где такой трафик
создается
, иными слова-
ми — на коммутаторах уровня доступа. Коммутаторы уровня распределения и ядра
используют уже назначенную маркировку и на основании ее выполняют приорите-
зацию трафика по заданным на них правилам. Это оптимизирует нагрузку на
активное оборудование сети, разгружая центральные коммутаторы от дополни-
тельной работы по анализу трафика.
После того как выполнены классификация и маркировка, необходимо применить
правила приоритезации
. Стандарт предусматривает восемь уровней приоритета, но
не описывает правила, которые могут быть применены к каждому из них. В этом
отношении имеются только общие рекомендации, поэтому вам придется сформи-
ровать правила приоритезации самостоятельно. Например, вы можете создать пра-
вило, которое будет блокировать весь трафик, соответствующий определенному
классу.
Реально процессы обеспечения различного уровня качества передачи реализуются
путем направления пакетов на различные
очереди
в коммутаторе.
Как работает приоритезация: очереди
Процесс приоритезированной передачи пакетов реализуется следующим образом.
На коммутаторе создаются буферы для временного хранения пакетов на каждом
порту. Их принято называть
очередью
.
Количество буферов — это количество очередей, которые поддерживает коммута-
тор. В идеале количество очередей должно быть равно количеству уровней приори-
тезации, а именно — восьми. Меньшее их количество не позволит использовать все
возможности протокола, большее — не имеет смысла за пределами конкретного
коммутатора, хотя и позволяет более точно приоритезировать передачу трафика
в нем. Размеры буфера обычно не одинаковы для разных очередей — чем выше
приоритет очереди, тем больше памяти отводится для хранения ее пакетов. Качест-
во коммутатора определяется в том числе и объемом памяти, выделяемой для оче-
редей, — более дорогие модели имеют большие размеры буферов. Обычно расши-
ренными настройками коммутатора можно распределять выделенную память меж-
ду очередями по собственным критериям, однако на практике эти параметры по
умолчанию, как правило, не изменяют.
Если канал связи свободен, то пакет данных сразу же передается по назначению.
Если такой возможности нет, то коммутатор помещает пакет на временное хране-
ние в соответствующую очередь. Как только линия связи освободится, коммутатор
начнет передачу пакетов из очередей. Существует несколько алгоритмов выбора
данных из очередей для последующей передачи по сети (администратор может вы-
бирать алгоритмы и настраивать их параметры). Наиболее популярны два алгорит-
ма: Strict Priority Queuing (SPQ) и Weighted Round Robin (WRR).
При использовании алгоритма SPQ сначала передаются пакеты из очереди, имею-
щей максимальный приоритет, и только когда она полностью освободится, комму-
татор начнет передачу данных из следующей по приоритету. Такой алгоритм обес-
печивает практически гарантированную доставку пакетов максимального приори-
Структура сети
87
тета, однако при существенном объеме высокоприоритетной информации другие
пакеты могут теряться (коммутатор вообще не сможет приступить к обслуживанию
очереди с низким приоритетом).
Алгоритм WRR использует специальные взвешенные процедуры для отправки па-
кетов. Каждой очереди выделяется определенный лимит для передачи — чем выше
приоритет очереди, тем больше пакетов из нее передается, но в любом случае будут
опрошены все очереди в порядке снижения приоритета: после истечения выделен-
ного периода обслуживания одной очереди коммутатор перейдет к обработке паке-
тов очереди, следующей по приоритету. Такой алгоритм обеспечивает передачу
всех
типов пакетов.
Иногда используют смешанные алгоритмы. Например, самые критичные очереди
(обычно имеющие приоритет 1 или 2) обслуживают на основе алгоритма SPQ, а для
всех остальных применяют вариант WRR.
Ограничение полосы пропускания трафика (Traffic shaping)
Коммутаторы, на которых реализована возможность приоритезации трафика, часто
имеют возможность ограничивать полосу пропускания для того или иного типа
данных. Например, можно ограничить выделяемую полосу для загрузки данных по
протоколу FTP или для протоколов видеопросмотра в рабочее время значением,
обеспечивающим достаточный свободный объем для основных производственных
приложений.
Такая настройка выполняется в соответствии с правилами конфигурирования кон-
кретной модели коммутатора.
Беспроводные сети
Вот мы и добрались наконец-то до беспроводных сетей. Куда ж без них! Если, ска-
жем, еще пять-шесть лет назад не то чтобы о сетях Wi-Fi никто не знал, но они не
были распространены так повсеместно, как сейчас. Ранее в этой книге мы уже на-
чали обсуждать беспроводные сети, но в этом разделе поговорим о них подробно.
Как уже было отмечено, основное преимущество беспроводной сети — простота
монтажа. Если сделать качественную СКС дорого (проект, прокладка кабеля и,
возможно, ремонт помещений после его прокладки, метры кабеля, множество раз-
личных мелочей и, конечно же, активное оборудование), то в случае с беспровод-
ной сетью все гораздо проще и дешевле.
Если учесть, что стоимость точки доступа аналогична стоимости небольшого ком-
мутатора, то переход на беспроводную сеть может быть экономически оправдан
для многих предприятий, а в некоторых случаях (например, при аренде помещения
без права выполнения монтажно-строительных работ, наличии мобильных сотруд-
ников — к примеру, официанты могут использовать мобильные компьютеры для
приема заказов, врачи — иметь с собой ноутбуки или планшеты при проведении
обхода и т. д.) организация беспроводной сети может стать и единственным прием-
лемым решением.
88
Глава 3
Именно поэтому для небольших офисов использование беспроводных сетей явля-
ется практически идеальным вариантом.
Что нужно для построения беспроводной сети? Маршрутизатор Wi-Fi, совмести-
мый с интернет-соединением вашего провайдера (если Интернет «заходит» к вам
в офис по Ethernet, то WAN-порт должен быть RJ-45, если же у вас ADSL-линия, то
маршрутизатор должен быть оснащен ADSL-модемом), и беспроводные адаптеры
Wi-Fi. Количество адаптеров должно соответствовать количеству компьютеров
в вашем офисе, причем ноутбуки уже с завода оснащены беспроводными адаптера-
ми. Следовательно, беспроводные адаптеры нужно докупить только для стацио-
нарных компьютеров.
Стоимость беспроводных адаптеров невысока — несколько сот рублей, т. е. стоят
они примерно столько же, сколько и обычные кабельные адаптеры. Существуют
несколько форм беспроводных сетевых адаптеров. Выбирайте ту, которая вам
больше подходит. Например, если компьютеры уже сняты с гарантии, можно ку-
пить беспроводные адаптеры, выполненные в виде PCI-платы. На рис. 3.8 изобра-
жен адаптер Intellinet Wireless 150N. Такие адаптеры стоят дешевле своих USB-
собратьев и оснащены внешней съемной антенной (не у всех USB-адаптеров антен-
на внешняя и, тем более, съемная), что позволяет не только изменить угол наклона
антенны для лучшего приема, но и заменить ее на более мощную.
Если компьютеры на гарантии и вскрывать корпуса нельзя, приходится обзаво-
диться USB-адаптерами (рис. 3.9). Мы, как и в случае с PCI-адаптерами, рекомен-
Рис. 3.8.
Беспроводной адаптер Intellinet Wireless 150N
Структура сети
89
Рис. 3.9.
Беспроводной адаптер USB со сменной антенной
дуем выбирать адаптеры со съемной антенной, что при необходимости позволит
заменить саму антенну на более мощную. Не покупайте адаптеры без внешней ан-
тенны! Пусть она будет не съемная, но внешняя. При необходимости такую антен-
ну хоть можно направить для улучшения приема/передачи.
П
РИМЕЧАНИЕ
Для получения лучших результатов рекомендуется покупать маршрутизатор Wi-Fi и
сетевые адаптеры одного производителя и не выбирать самые дешевые варианты.
Маршрутизатор Wi-Fi (рис. 3.10) — это многофункциональное устройство, выпол-
няющее следующие основные функции:
объединение в сеть беспроводных клиентов (точка беспроводного доступа);
подключение кабельных клиентов. Обычно маршрутизаторы оснащены RJ-45
(Ethernet) портами, позволяющими подключить от 4 до 8 клиентов;
Рис. 3.10.
Маршрутизатор Cisco 819
|