Rambler's Top100
Английский язык
Беспроводная сеть на основе Linux. Часть 1
Автор: Игорь Соболевский
Опубликовано 03 октября 2003 года

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

Но паутина кабелей CAT5 – характерная особенность прошлого тысячелетия. Безнадежно устаревшая и старомодная. А беспроводная сеть Ethernet – уже не новость: она широко доступна и прекрасно работает. Давайте же обратимся к перечню марок и устройств, работающих под Linux; а потом попытаемся глубже заглянуть в загадочный мир чипсетов, конфигураций и выявления неисправностей.

Безопасность и драйверы, или их нехватка

У беспроводной сети есть один огромный недостаток – безопасность. Ну и конечно ей присуща традиционная проблема Linux – поиск поддерживаемого оборудования. Давайте посвятим некоторое время критике нехороших производителей аппаратного обеспечения, которые не озаботились созданием драйверов под Linux для своих продуктов. Только не говорите, что в этом нет надобности. Значительный сегмент рынка работает под Linux и Unix/BSD/Mac OS X. Как, по мнению производителей, должны функционировать все эти машины? При помощи магии? И Unix был распространен на рынке задолго до появления Windows.

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

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

Но вначале совет: не стыдитесь возвращать в магазин продукты, которые не работают корректно. Мир чипсетов для беспроводных сетей чрезвычайно хаотичен – простая модельная линия может иметь большое число вариаций чипсетов под нее. Вшитое ПО – крайне непредсказуемое явление, поэтому набор функций чипсетов и их производительность могут сильно розниться. Большинство производителей перекладывают на плечи потребителя определение совместимости с Linux и оказывают минимальную (либо вообще никакую) техническую поддержку, так что возврат продукта – самый верный выход.

Протоколы беспроводной связи

Первый вопрос – на каком протоколе беспроводной связи остановиться? В настоящее время существует три альтернативы: 802.11b, 802.11a, и 802.11g. Некоторые устройства поддерживают несколько протоколов, но только два из этих протоколов совместимы друг с другом - 802.11g имеет обратную совместимость с 802.11b.

Я советую остановиться на 802.11b, т. к. продукты на его основе наиболее полно поддерживают Linux. Хотя 802.11b имеет наименьшую теоретическую скорость – 11 мегабит в секунду. Вот небольшое сравнение названных протоколов:

  • b и g имеет наибольшую дальность, около 45 метров в закрытом помещении
  • a имеет дальность в 22,5 метра в закрытом помещении. Дальность в открытом пространстве варьируется у всех протоколов в зависимости от типа поверхности. Хороший сигнал может пройти до трех километров по открытой местности.
  • b и g используют частоту 2,4ГГц , которая засорена другими устройствами (беспроводные телефоны и микроволновые печи работают в том же диапазоне)
  • a работает на частоте 5 ГГц, свободной от помех.
  • b имеет пропускную способность в 11 Мбит/сек, в то время, как a и g обеспечивают теоретическую скорость в 54 Мбит/сек.
  • a – наиболее дорогие устройства; b – наиболее дешевые.

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

Другими словами, не надо рвать и метать, когда ваша новенькая беспроводная сеть обеспечивает пропускную способность лишь в 5-7 Мбит/сек (802.11b) или 20-30 Мбит/сек (802.11g/a) - это реальность. Еще одним фактором является число пользователей на точку доступа, т. к. в случае беспроводной сети канал доступа динамически распределяется между пользователями, так что некоторые из них могут испытать замедление связи.

Подключение беспроводной сети к проводной: дешево и быстро

Подключить беспроводной узел к проводной сети Ethernet очень просто, по крайней мере, теоретически: установить и настроить точку доступа где-то в локальной сети, затем установить и настроить беспроводной сетевой адаптер на клиентской машине, и вот вы подключены! Случается, что иногда это именно так и происходит.

Недавние дистрибутивы Linux, такие как Red Hat 9, Mandrake 9, Lindows 4, и SuSE 8.1 автоматически распознают и устанавливают драйверы к адаптерам беспроводной сети. Все, что требуется, это сконфигурировать сетевые установки. Lindows опубликовала целый список беспроводных сетевых адаптеров, которые работают под ней, а также некоторых, которые не работают; этот список относиться к любой версии Linux.

Не нужно изобретать велосипед – просто купите Linksys WAP11 за 90 долларов и Linksys WMP11 (для настольных компьютеров) или WPC11 (для ноутбуков) за 60 долларов. Подключите их и работайте.

Конечно же, есть еще бренды, которые стабильно работают и доступны по приемлемой цене. Я упомянула Linksys просто потому, что знакома с ним. Можно воспользоваться устройствами производства D-Link, NetGear, SMC, совместимыми с 802.11b , любой 802.11b WAP, использующий технологию настройки через обозреватель, должен работать под Linux.

Во время поисков беспроводной базовой станции вы непременно натолкнетесь на изящные и продвинутые устройства типа Apple AirPort или Linksys WAP54G. Это точки доступа к 802.11g, что означает, что работают как с адаптерами 802.11g, так и с 802.11b. На рынок начинают поступать и устройства, поддерживающие все три стандарта - 802.11b, 802.11g, и 802.11a, так же, как и адаптеры, работающие в трех стандартах.

Эти типы беспроводных устройств доступны в различных конфигурациях. Некоторые представляют собой Ethernet мосты, обладающие настройками доступа пользователей и безопасности. Некоторые являются роутерами, обеспечивающими общий доступ к каналу связи, либо имеющими возможности брандмауэра (NAT и DHCP). Цены на такие устройства низшего уровня рознятся от 90 до 300 долларов. В то же время профессиональные беспроводные устройства (например, Cisco Aironet), имеющие большую функциональность и более продвинутое ПО, стоят от 600 долларов и выше.

Многорежимная точка доступа, по-видимому, является стратегическим решением на будущее, однако же, нехватка поддержки под Linux делает ее использование проблематичным. Наилучшим решением будет остановить на старой доброй 802.11b.

Разворачиваемся

Так как многие сетевые адаптеры можно переключить в режим Host AP (или Host Access Point (Точка доступа - хост)), можно превратить ПК в сложную точку доступа к беспроводной сети, на собственное усмотрение, настроив средства безопасности, наблюдения и управления доступом пользователей. Беспроводные устройства и сетевые адаптеры работают на одинаковых чипсетах, единственным отличием является корпус и программное обеспечение.

Большинство беспроводных сетевых адаптеров – это PCMCIA карты. Адаптеры, предназначенные для настольных компьютеров, подключаются к картам так, чтобы те входили в слоты PCI. Это выглядит пугающе, но работает стабильно.

Антенны

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

WEP: Стоит ли беспокоиться?

Из встроенных средств безопасности беспроводная сеть нынче предлагает WEP (wireless encryption protocol (протокол шифрования для беспроводной сети), который поставляется с различной стойкостью шифра – обычно 40 или 128 бит (на практике, 64 бита- это 40 бит, а 152 бита – 128 бит). Различные виды стойкости шифра несовместимы между собой. Принимая во внимания растущее недоверие к репутации шифрования в беспроводных сетях, а также несуразные манипуляции производителей с показателями стойкости шифра, не следует особо беспокоиться о параметрах WEP.

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

Примечение: все цены указаны для американского рынка.

Источник: networking.earthweb.com

/  бумажный номер
Тема номера: Bombardier
Читайте на сайте тему номера "Bombardier" и другие статьи из журнала "CIO" от 15 мая 2010 года
  Архив номеров журнала

14:38 / Intel: большая игра
Гость:
игрушки bright startsфотоэпилятор philips отзывы

/  предыдущий номер
Тема номера: Mattel
Читайте на сайте тему номера "Mattel" и другие статьи из журнала "CIO" от 15 декабря 2009 года
  Архив номеров журнала