В последнее время технологии упрощенных, домашних сетей заинтересовали многих. Действительно, слово "сеть" обычно ассоциируется с большими деньгами, мощными серверами, стойками сетевого оборудования и множеством кабелей. Кроме этого представляются высокооплачиваемые специалисты и сложности в установке, наладке, сопровождении, расширении всего этого оборудования. Но поскольку ситуация, когда в одном доме (квартире :) есть больше одного ПК, встречается все чаще, появляется необходимость в простых, но эффективных сетевых решениях. Если учесть, что большая часть проблем заключается в проведении правильной сетевой проводки, то варианты на базе беспроводных технологий еще более привлекательны.
Одним из первых продуктов, призванных решить эти проблемы и является семейство HomeFree Wireless фирмы Diamond Multimedia.
В настоящий момент Diamond Multimedia предлагает следующие версии HomeFree Wireless: HomeFree PC Card $129.95, HomeFree ISA Card $99.95, HomeFree PCI Card $99.95. Кроме этого продаются комплекты из двухпродуктов карт ISA + ISA и ISA + PC Card. В каждом варианте в поставку входит все необходимое ПО и множество документации на CD, подробно описывающей процесс инсталляции сети, возможные проблемы и способы их решения.
Производитель указывает в рекламе этого изделия такие возможности, как общий доступ к принтерам и файлам, игры по сети и т.д., по сути же это устройство является сетевой картой. Единственное, что существенно отличает ее от других, это использование радиоволн в качестве сетевой среды. (Заметим, что Diamond Multimedia предлагает также и вариант карт для работы по телефонной проводке дома).
Именно с этой точки зрения рассмотрим ее характеристики:
- Рабочие частоты: 2400–2483,5 MHz, 2,4 GHz ISM Band
- Максимальная скорость передачи данных: 1 Mbps
- Максимальное количество узлов в сети: 16
- Дальность: 50 м
- Совместимость: Windows 95/98
- Шина: PCMCIA Card (Extended type II) , ISA Card, PCI Card
Нам были предоставлены две платы на шину PCI. При подробном их рассмотрении было обнаружено, что на основной плате находятся чипы — контроллер PCI с APC и PC98 Tiger100APC (Tiger Jet Networks — www.tiger.com) и ИК кодер TIR2000 Texas Instruments (www.ti.com) (кстати он может работать и со скоростью 4Mbps). На дочерней вероятно высокочастотный приемо-передатчик и антенна. На первый взгляд кажется, что цена порядка $100 за эти несколько не сильно по нынешним временам интегрированных чипов велика, однако цена похожих продуктов других производителей может быть и в 5 раз больше.
Замечу, что сейчас появились карты, реализующие протокол IEEE 802.11b и обеспечивающие скорость 11 Мбит/с. Стоимость таких плат находится на уровне менее $180. В тот момент, когда Diamond начал выпуск комплекта HomeFree и вплоть до момента начала нашего тестирования карт IEEE 802.11b фактически не было. Теперь они есть и конкуренция обострится.
Установка карт в систему Windows 98 прошла успешно на обоих платформах: Chaintech 6BTS (440BX) с Celeron 300A и Gigabyte 586HX (430HX) с Pentium 200MMX. Как уже стало модным в последнее время (см. например Monster Sound MX300), в Internet драйверы представлены одним exe файлом, размером 5,5Мб. После скачивания (что осложняется отсутствием rest на ftp.diamondmm.com) и более подробном рассмотрении, оказалось, что собственно драйверы занимают около 180 упакованных Кб. К сожалению драйверы написаны не самим DiamondMM и нам не удалось найти их автора что-бы узнать о доступности версий под другие ОС.
Остальные мегабайты — это программа фирмы iVasion WinNAT Lite, обеспечивающая модный в последнее время internet sharing (причем на сайте производителя уже свободно доступна более свежая версия, которая еще в два раза больше :).
Lite версия обеспечивет следующие возможности:
- доступ в интернет для двух ПК через одно соединение
- требует только один IP адрес
- может работать с dialup, cable или xDSL модемными соединениями
- прозрачно для сетевых приложений
- встроенный Firewall
- интегрированный DHCP сервер
- автоматическое подключение про требованию
Полная версия дополнительно:
- поддержка трех и более ПК
- поддержка нескольких dialup линий
- распределение нагрузки между линиями
- port mapping
Как видно из этих характеристик (и названия) данное ПО представляет собой программу TCP/IP NAT (network address translator). WinNAT был испытан, что показало его работоспособность и легкость в настройке. Для доступа в интернет использовался модем на одном из ПК. Не получилось только воспользоваться DHCP сервером, но при назначении IP адресов вручную все приложения (www, ftp, e-mail) работали действительно правильно. Возможно что эти проблемы были связаны с тем, что ПК ранее уже настраивались для использования в TCP/IP проводных сетях. Кстати, программу можно использовать и с обычными сетевыми картами, а не только с HomeFree.
Для проверки установки карт в драйверы включена программа HomePing:
Она позволяет проверить работу физического уровня сети — радиоканала. К сожалению на карте нет индикаторов, которые несомненно помогли бы в случае проблем со связью.
Как видно для идентификации карт, находящихся в одной сети используется "CoNetId". Таким образом работать вместе смогут только карты с одинаковым CoNetId, что позволяет создавать несколько непересекающихся сетей в одном пространстве. Кроме этого CoNetId некоторым образом повышает секретность, что важно в случае с безпроводной технологией.
Измерения скорости чтения сетевого диска дали цифру 53 Kb/s. Для сравнения на том-же тесте: FDD — 27 Kb/s, 10Mbit сеть — 850 Kb/s. Кроме этого был проведены успешные сеанс видеосвязи с использованием Microsoft NetMeeting и сетевая игра Quake2. Тем не менее игры, использующие протокол IPX/SPX, т.е. широковещательную рассылку, а не связь через выделенный сервер, возможно, будут подтормаживать.
Что касается дальности, то при испытании мы помещали ПК через две стены на расстоянии около 15 метров, прм этом каких-либо изменений в скорости (по сравнению с установкой на одном столе) не наблюдалось. Расположение между машинами еще ПК (во включенном состоянии), холодильника и телевизора также не повлияло на качество связи.
Хотя нам не удалось проверить скорость одновременной работы трех и более карт, предположим, что существует некоторое число одновременно работающих карт, при котором суммарная скорость упадет заметно.
Итак, наиболее привлекательной стороной данного продукта является использование для работы радиоканала и стандартное поведение как сетевой карты, что означает поддержку всех протоколов и сетевых приложений. К сожалению есть и недостатки. Основной — это поддержка в настоящий момент драйверами только для Windows 9x, что необоснованно снижает применимость этого продукта. Хотя это возможно и исправиться в будующем. Второй — это скорость. Конечно ее хватает для игр и интернета через модем, но абсолютно недостаточно для остальных применений сети (в том числе разделяемые файлы и принтеры), тем более при сильном удешевлении 100Mbit технологии.
Наиболее полезным применением представляется использование карт в мобильных или портативных ПК для легкого подключения к "большой" сети, хотя для этого наверняка придется повозиться с настройкой протоколов. В некоторых случаях можно попробовать соединять с использованием этих карт удаленные (например в разных домах) ПК или сети, прокладка кабеля между которыми затруднена, однако это осложнено неразборной конструкцией ненаправленных антенн на адаптерах.