Net&Internet
-
электронный журнал о компьютерах, программах,
железе, Интернете. Свежие обзоры, аналитика... Сайт журнала в сети Интернет находится по адресу:
http://dvn.h1.ru
|
Net&Internet
№18 |
Журнал выходит
1 раз в неделю.Внимание
Господа!
Присылайте
свои статьи по
адресу
vovan@mariupol.net
,
опубликуем в
следующем
номере! |
Использование
портов USB для
связи между
компьютерами
Даже в век
развития
компьютерных
сетей и сетевых
технологий
время от
времени
возникает
задача
переноса
файлов с одного
компьютера на
другой, но
встречаются
машины, не
связанные ни
локальной, ни
глобальной
сетью.
Производители
компьютеров,
как настольных,
так и
портативных,
предусмотрительно
оснастили свою
продукцию
набором
интерфейсов
ввода-вывода,
предназначенных
для
подключения
разнообразных
периферийных
устройств или
собратьев-компьютеров.
Самыми
популярными
интерфейсами
ввода-вывода
являются
последовательные
(COM) и
параллельные (LPT)
порты. К
последовательным
чаще
подключаются
устройства,
которые должны
не только
передавать
информацию в
компьютер, но и
принимать ее —
например, мышь,
модем, сканер.
Всеми
устройствами,
которым
необходима
двунаправленная
связь с
компьютером,
используется
стандартный
последовательный
порт RS232C (Reference
Standart number 232 revision
C), который
позволяет
передавать
данные между
несовместимыми
устройствами.
Классическое
соединение
двух
компьютеров
выполняется
нуль-модемным
кабелем и
обеспечивает
скорость
передачи
данных не более
115,2 Кбит/с.
Кабель для
такого
соединения
несложно
изготовить
самостоятельно.

Параллельные
порты обычно
используются
для
подключения
принтеров и
работают в
однонаправленном
режиме, хотя
могут
передавать
информацию в
обоих
направлениях.
Отличие
двунаправленного
порта от
однонаправленного
не только в
толщине кабеля,
но и в самом
интерфейсе.
Возможность
переключения
параллельного
порта в
двунаправленный
режим можно
проверить в
настройках CMOS.
Расширенный
параллельный
порт (ECP)
обеспечивает
скорость
передачи
данных не более
2,5 Мбит/с и
является самым
дешевым и
доступным
решением.
Портативные
компьютеры и
другие
устройства
иногда
оснащаются
инфракрасным
IrDA-портом ввода-вывода.
Современные
мобильные
устройства
поддерживают
скорость
передачи
данных до 4 Мбит/с,
но даже у
старых моделей
с IrDA-портом
скорость
передачи
достигала 1
Мбит/с. В
настоящее
время для
настольных и
портативных
компьютеров
разработано
два
высокоскоростных
устройства с
последовательной
шиной,
получивших
название USB (Universal
Serial Bus —
универсальная
последовательная
шина) и IEEE 1394,
называемая
также i.Link или
FireWare.
Практически
любой
современный
компьютер
имеет разъемы
подключения USB.
В разработке
этого
стандарта
принимали
участие семь
компаний: Digital
Equipment, IBM, Intel,
Compaq, NEC, Microsoft и
Northern Telecom. На
физическом
уровне кабель
представляет
собой две
скрученные
пары
проводников: по
одной
передаются
данные в двух
направлениях,
вторая
является
линией питания
(+5 В),
обеспечивающей
ток до 500 мА,
благодаря чему
USB позволяет
применять
периферийные
устройства без
блока питания.
Скорость
передачи
данных
составляет 12
Мбит/с — это
даже выше 10
Мбит/с LAN. Но
величина
затухания
сигнала в USB
гораздо выше,
поэтому
расстояние
между
подключенными
устройствами
ограничивается
несколькими
метрами. USB-порты
лишены
несовместимости,
которая иногда
встречается у СOM-
или LPT-портов.
Все
подключенные
через USB
устройства
конфигурируются
автоматически (PnP)
и допускают
горячее Hot Swap
включение/выключение.
К одному
компьютеру
теоретически
можно
подсоединить
до 127 устройств
через цепочку
концентраторов
по топологии
"звезда".
На практике это
число ниже — не
более 16-17 —
ограничительными
факторами
выступают сила
тока и
пропускная
способность
шины. Передача
данных по шине
может
осуществляться
как в
асинхронном,
так и в
синхронном
режиме.
Скоростные
характеристики
различных
портов ввода-вывода:
скорость
передачи
данных (Мбит/сек)
USB — 12; IrDA — 4; LPT
(ECP) — 2,5; COM — 0,115
Организовать
связь между
двумя
компьютерами
можно
посредством
стандартного
комплекта ПО,
встроенного в
Windows. Это Direct Cable
Connection (DCC) —
прямое
кабельное
соединение по
параллельному
или
последовательному
порту. Но оно не
всегда будет
успешным из-за
неполной
аппаратной
совместимости
СOM- или LPT-портов
в соединяемых
машинах.
Для соединения
двух
компьютеров по
USB нельзя
использовать
простой кабель
USB A-A.
Потребуется
специальный
кабель USB Smart Link,
который
оснащен
оптронной
развязкой и
специальной
микросхемой-контроллером,
выполняющей
функцию моста (bridge).
Установка и
конфигурация
драйвера
осуществляется
автоматически,
после
установки
драйверов
устройство
сразу готово к
работе,
потребуется
только
установить
программу —
что-то вроде
менеджера
файлов. В
комплекте с
кабелем и
драйвером
обычно
поставляется
программа USB Link.
Она позволяет
передавать
файлы от одного
компьютера к
другому, имеет
простой
интерфейс,
который
разделен на два
окна: свой
компьютер и
удаленный. В
правом нижнем
углу программы
есть два
индикатора,
зеленый цвет
которых
свидетельствует
об
установлении
полнодуплексной
связи. При
запуске она
автоматически
производит
поиск
устройства USB
Smart Link и
пытается
обнаружить
удаленный
компьютер и
запущенную на
нем
аналогичную
программу.
После этого
происходит
полная
синхронизация
файловых
систем на всех
дисках обоих
компьютеров.
Программа
работает в
режиме Hot Swap,
при отключении
и подключении
второго
компьютера
срабатывает
автоматически.
К сожалению,
поставляемый
драйвер
стабильно
работает и без
проблем
устанавливается
только под
операционной
системой Windows 98
SE, но зато в
этой "тарелке"
обеспечивается
высокая
скорость
передачи
данных, а также
простота
настройки и
подключения.
Еще одно
решение для
соединения
между собой
двух
компьютеров
предоставляет
PC-Link USB Bridge Cable
Link-100. Это USB-кабель
с разъемами
типа А с обеих
сторон и
утолщением, в
котором
смонтирована
плата на
чипсете
компании Prolific.
Вместе с
драйвером
устанавливается
программа PC-Linq
—
разновидность
Link Commander. Работа
и внешний вид
программы
аналогичны USB
Link, но у нее
есть
преимущества в
поддержке
операционных
систем Windows XP и
Windows 2000.
Скорость
обмена данными
между
компьютерами
значительно
превышает
скорость
соединения
через
последовательный
и даже
параллельный
порт и
сопоставима со
скоростью
работы
локальной сети
на 10 Мбит/с.
Успешно
решаются
задачи
регулярной
перекачки как
малого, так и
значительного
объема файлов,
например, между
портативным и
настольным
компьютером.
Разумеется,
такой набор
полезных
функций может
показаться
недостаточным.
А как же
поддержка
работы
компьютерных
игр, совместные
сетевые
ресурсы и
доступ всех
пользователей
к одному каналу
Интернет? Все
это становится
возможным с
помощью
другого
устройства —
модели Link-200.
Она позволит
организовать
на основе USB-связи
одноранговую
сеть, к которой
можно
подключить до 16
компьютеров.
Link-200
использует
контроллер и
драйверы от
фирмы AnchorChips.
Устройство
представляет
собой
небольшую
полупрозрачную
коробочку с
интегрированным
в нее кабелем USB
A. На другой
стороне
коробочка
снабжена USB-разъемом
типа B. В
комплекте
поставляется
кабель A-B и
дискета с
драйверами.
Для построения
сети
используется
топология типа
"звезда".
Один компьютер
выполняет роль
ведущего, а
остальные
находятся под
его
управлением.
Это связано с
тем, что сеть на
основе EZ-Link
имеет свою
внутреннюю
структуру из
собственных
цифровых имен и
через драйверы,
которые
являются
бриджами,
подключаются к
обычной сети.
Есть
возможность
совместно
использовать
принтеры и
другую
периферию, как
в обычной
локальной сети.
Также можно
использовать
этот кабель для
подключения
портативного
компьютера к
корпоративной
сети. Для этого
потребуется
компьютер, уже
подключенный к
сети и имеющий
свободный USB-порт.
В данной
конфигурации
настольный
компьютер
будет работать
как шлюз между
корпоративной
и USB-сетями.

Как обычно для
USB-устройств,
установка
очень простая.
Программа
автоустановки
установит
необходимые
драйверы и
программное
обеспечение
EZ-Link manager. Если
на вашем
компьютере до
этого не была
установлена
сеть, то вам
придется
ввести имя
компьютера, под
которым он
будет виден в
сети. После
установки
драйверов
необходимо
перезагрузить
компьютер и
только после
этого
подключить Link
200 к свободному
порту. В
настройках
драйвера Link 200 в
разделе Advanced
можно изменить
уникальный
номер
компьютера, под
которым он
виден в USB-сети
на основе Link 200.
EZ-Link manager будет
запускаться
при каждой
загрузке
компьютера.
Если компьютер
не подключен к
сети, иконка
будет серой, а
после
подключения
кабеля Link 200 к
USB-портам двух
компьютеров он
автоматом
определит
наличие связи,
активирует
сетевое
соединение, и
иконка сменит
цвет на синий.
Работа с сетью
на основе
адаптеров Link 200
полностью
идентична
работе с
обычной сетью:
можно
подключать
сетевые диски и
прочие сетевые
ресурсы,
запускать
сетевые игры
через протокол
TCP/IP или IPX.
Таким образом,
Link 200 дает
возможность
создать
полнофункциональную
сеть при
минимальных
затратах.
Установка и
настройка
драйверов
осуществляется
очень просто.
При
сравнительно
небольшой цене
за комплект для
соединения
двух машин Link 200
создает
серьезную
конкуренцию
обычным
сетевым картам.
К сожалению,
данное решение
пока работает
только под Windows
98/95, но
производители
обещают
выпустить
драйверы и под
Windows 2000.
Еще одно
устройство, USBNet,
позволяет
соединить два
компьютера,
построив сеть
без установки
сетевых карт.
Минимальные
требования к
компьютерам —
Windows 98 и наличие
USB. При
использовании
USBNet компьютеры
в сети получают
возможность
совместного
использования
файлов,
программ и
периферийного
оборудования:
дисководов
гибких и
жестких дисков,
CD-ROM, принтеров,
сканеров,
модемов. USBNet —
это идеальное
решение для
небольших
офисов, сетевых
игр и небольших
домашних сетей.
Количество
пользователей
в такой сети
может
достигать 17.
Скорость
передачи
данных до 5 Мб/сек.
Устанавливается
специалный
протокол
соединения USB,
имеется
поддержка TCP/IP и
других сетевых
протоколов.
Устройство
устанавливается
как адаптер
локальной сети.
USB Smart link
позволяет
соединять для
работы не
только PC и PC, но
и PC/Mac, Mac/Mac. При
подключении
через USBLink
достаточно
установить
драйвер
устройства на
оба компьютера
и программу USB
Bridge cable. С
помощью этой
программы
можно
переносить
файлы и папки с
одного
компьютера на
другой
примерно так,
как это
происходит в
любом из
файловых
менеджеров. Но
копирование
файлов можно
производить
только в одну
сторону —
одновременно
не получится.
Кстати, USBNet
лишен этого
недостатка.
Драйвер
устройства, все
необходимые
сетевые
протоколы и
службы доступа
устанавливаются
автоматически.
Специфические
протоколы,
именуемые чаще
всего USB-USB Bridge
net, необходимо
установить
только на
внешний
компьютер, у
которого есть
подключение к
локальной сети,
причем
установка
произойдет
автоматом —
вам нужно лишь
согласиться с
запросом: да
или нет.
Недостаток USBNet
— низкая
скорость
прокачки: при
заявленных 5
Мбит/с чаще
всего
получается 3
Мбит/с. Но это
компенсируется
возможностью
доступа не
только к файлам,
но и к
приложениям
второго
компьютера, а
также
использование
по сети
принтера,
сканера и
других
периферийных
устройств.
Различия в
операционных
системах и
процессорах
соединяемых
компьютеров на
их работу не
влияют.
Екатерина
Грень
©
компьютерная
газета
 |
11.12.2003 Системная
плата GIGABYTE
с
беспроводным
приемником -
убери
провода из
своей жизни
с серией P4
Titan™ 2004
GT-Wireless Edition
...подробности
|
|