Как теоретическим, так и прикладным вопросам соединения между собой двух (или более) устройств в некоторое подобие сети посвящено достаточно много публикаций. Но на поверку выясняется, что ответ на элементарно простой вопрос -- как это осуществить, не делая "стойку на ушах", для большинства пользователей остается загадкой...
Зачем обычно устанавливают домашнюю (внутриквартирную) сеть? Чтобы пользоваться
файловыми массивами и ресурсами для копирования и синхронизации данных, игр по
Сети? Все это выглядит очень красиво и современно, но больше в теории, чем на
практике. Ведь успешно апробированные в корпоративном и SOHO-сегментах технологии
Ethernet LAN при организации домашней сети требуют, как правило, установки хаба,
сетевых карт в каждом ПК, прокладки кабелей. При всей своей ценовой привлекательности
попытка правильно смонтировать, сконфигурировать и поддерживать работоспособность
Ethernet-сети для многих пользователей ПК -- источник дополнительной головной
боли. И все это для того, чтобы достаточно нерегулярно использовать часть полосы
Ethernet-соединения. Гораздо заманчивее (если не учитывать процедуру юридической
легализации) выглядят беспроводные решения, правда, их стоимость -- значительно
выше.
|
PC-Link USB Bridge Cable Link-100.
Цена -- $12.
|
Так что перенести пару сотен мегабайт с настольного компьютера на ноутбук, если
под рукой нет ни сети, ни USB-HDD, ни пишущего CD-R, ни Flash-адаптера, ни даже
захудалого ZIP-драйва (варианты с парой сотен дискет не рассматриваются) -- задача
практически невыполнимая?
С давних пор, впрочем, существует такое решение, как Direct Cable Connection (DCC) -- прямое кабельное соединение по параллельному или последовательному порту. Организовать его можно посредством стандартного комплекта ПО, встроенного в Windows. Правда, и на этом пути встречаются мелкие неприятности типа неполной аппаратной совместимости СOM- или LPT-портов в соединяемых машинах. Отдельного внимания заслуживает вопрос о правильной настройке DCC и корректности программной поддержки этого механизма (достаточно вспомнить "неуловимый" timing/disconnecting bug драйверов DirectParallel при работе под OС Windows 2000 без установки Service Pack 2). Да и скорость передачи по LPT-link сравнительно невелика: мегабайт перекачивается примерно за минуту. И все это при наличии на каждом компьютере широкополосного и корректно поддерживаемой ОС интерфейса USB.
Вопрос о том, можно ли соединить два компьютера через USB-порт и как это сделать, бродит по форумам и новостным группам буквально с момента появления первой спецификации USB-интерфейса. Да, такое соединение возможно, но для этого нельзя использовать простой кабель с разъемами типа A на обеих сторонах. Иными словами, нельзя подключить два компьютера либо, тем более, два ведомых USB-устройства без дополнительных аппаратных средств и программной поддержки этого решения, ведь для функционирования интерфейса предполагается наличие только одного Host-контроллера в иерархической структуре. Быстрым и легким решением для соединения между собой двух ПК является использование PC-Link USB Bridge Cable Link-100. Он представляет собой USB-кабель с разъемами типа А (прямоугольный) с обеих сторон и утолщением, в котором спрятана небольшая плата на чипсете компании Prolific.
Структура используемого чипа представлена на рисунке и в комментариях не нуждается. Единственно, после ее рассмотрения популярный радиолюбительский совет о создании PC-to-PC USB-моста на двух встречно включенных оптопарах никакой критики не выдерживает.
Инсталляция и работа
Работа моста Link-100 оценивалась на компьютерах, поддерживающих USB v.1.1
с установленными Windows 2000 и Windows XP. При его подключении к порту обнаруживалось
новое USB-устройство, однако для инсталляции потребовался диск, который имеется
в комплекте. Драйверов под Windows XP на нем не оказалось (последняя из найденных
в Internet версий датирована началом 2001 г.), поэтому пришлось также ставить
v.1.63 под Windows 2000. На Востоке умеют хранить свои секреты, в чем мы в очередной
раз убедились после длительных попыток найти адрес производителя для проверки
возможных обновлений.
Одновременно с инсталляцией драйверов для модели Link-100 установилась программа PC-Linq, представляющая собой разновидность Link Commander. После запуска она автоматически производит поиск устройства USB Smart Link и пытается найти удаленный компьютер и запущенную на нем аналогичную программу. При ее обнаружении происходит синхронизация информации о файловых системах на всех дисках в двух окнах -- Local PC и Remote PC. Таким образом, на любом из компьютеров можно работать со всеми дисками, папками и файлами. Для оповещения о нахождении удаленного компьютера в правом нижнем углу программы есть два индикатора, зеленый цвет которых свидетельствует об установлении полнодуплексной связи. К сожалению, точно измерить скорость передачи не удалось, но за одну минуту (с учетом затрат времени на "перечитку" содержимого дисков) можно скопировать около 44 MB, что сравнимо с производительностью cети 10 Мbps и значительно быстрее соединения COM-to-COM или LPT-to-LPT. При отключении любой машины в ходе копирования программа останавливается и после включения прерванный процесс не возобновляет. Также обнаружилось, что скорость при удалении группы файлов на Remote-компьютере была достаточно низкой. Такое впечатление, что после удаления файла происходило полное обновление информации о файловых системах обеих машин.
Вместо выводов
Можно отыскать десяток причин, по которым не следует приобретать USB-мост
Link-100. Среди них -- относительно низкая пиковая скорость работы, игнорирование
рядом сетевых приложений, невозможность организации внутриквартирных чатов и досок
объявлений, необходимость одновременного доступа нескольких домочадцев в Internet
по одному физическому каналу, да и сетевые игры не запускаются... Однако, с другой
стороны, -- стоит ли создавать себе лишние сложности, если потребности в основном
ограничиваются проблемой ежедневной перекачки нескольких десятков файлов между
рабочим ноутбуком и домашним ПК?
Следует заметить, что если возможности данного конкретного устройства все-таки
кажутся слишком урезанными, это не означает, что плоха сама идея. В линейке этого
же производителя присутствуют и более "продвинутые" модели -- Link-200
(ориентировочно $17) и Link-116, которые являются устройствами для создания полновесных
USB-сетей. В этом случае достаточно установить на одном ПК (где имеется LAN-адаптер)
драйвер USB-USB Networks Bridge, подсоединить компьютеры через старшие модели
USB-Link к USB-Hub и после настройки наслаждаться практически всеми традиционными
сетевыми "радостями", включая поддержку игр и совместный доступ всех
пользователей к одному каналу Internet. Но это -- тема следующего разговора.
Оборудование предоставлено компанией IT-Link:
тел. (044) 238-2933
Про DCIM у забезпеченні успішної роботи ІТ-директора