Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Разное

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: USB -сеть
 
 автор: Rename   (02.04.2008 в 20:27)   письмо автору
 
 

Интересно, а что будет, если два компа соединить UBS-удлинителем ? :)

   
 
 автор: Angel_Hranitel   (02.04.2008 в 20:59)   письмо автору
 
   для: Rename   (02.04.2008 в 20:27)
 

хм... меня долго допытывали как сделать сетку между компами с помощью usb-кабеля :)

   
 
 автор: sim5   (02.04.2008 в 21:10)   письмо автору
 
   для: Rename   (02.04.2008 в 20:27)
 

Каждый комп получит по МЕГАфлешке!

   
 
 автор: Angel_Hranitel   (02.04.2008 в 21:12)   письмо автору
 
   для: sim5   (02.04.2008 в 21:10)
 

:)))))) серьезно??? проверяли??? :))))))))

   
 
 автор: sim5   (02.04.2008 в 21:26)   письмо автору
 
   для: Angel_Hranitel   (02.04.2008 в 21:12)
 

Конечно несерьезно. ) А вообще-то соеденить можно как угодно, только надо писать программы обслуживания свои - USB не сетевое соединение. Например IEEE1394 считается сетевым соединием, хотя не соеденял никогда компы через него, а исключительно комп <--> DV камера.

   
 
 автор: Rename   (04.04.2008 в 22:49)   письмо автору
 
   для: sim5   (02.04.2008 в 21:26)
 

sim, а что происходит, когда соединяешь?

   
 
 автор: sim5   (04.04.2008 в 22:50)   письмо автору
 
   для: Rename   (04.04.2008 в 22:49)
 

Что с чем, и по чем?

   
 
 автор: Rename   (05.04.2008 в 10:51)   письмо автору
 
   для: sim5   (04.04.2008 в 22:50)
 

что происходит, когда 2 компа соеденены по USB-кабелю?
Как один комп "видит" другой? Как большую флешку? Какие отличия такого подключения от обычного сетевого?

   
 
 автор: sim5   (05.04.2008 в 13:09)   письмо автору
 
   для: Rename   (05.04.2008 в 10:51)
 

Ничего. Кратко:

USB (Universal Serial Bus - Универсальный Последовательный Интерфейс) предназначен для подключения периферийных устройств к персональному компьютеру. Интерфейс USB соединяет между собой хост (host) и устройства. Хост находится внутри персонального компьютера и управляет работой всего интерфейса. Для того, чтобы к одному порту USB можно было подключать более одного устройства, применяются хабы (hub - устройство, обеспечивающее подключение к интерфейсу других устройств). Корневой хаб (root hub) находится внутри компьютера и подключен непосредственно к хосту. Топология интерфейса USB представляет собой набор из 7 уровней (tier): на первом уровне находится хост и корневой хаб, а на последнем - только функции (специальный термин "функция" - это логически законченное устройств, выполняющее какую-либо специфическую функцию). Устройство, в состав которого входит хаб и одна или несколько функций, называется составным (compaund device). Порт хаба или функции, подключаемый к хабу более высокого уровня, называется восходящим портом (upstream port), а порт хаба, подключаемый к хабу более низкого уровня или к функции называется нисходящим портом (downstream port). Все передачи данных по интерфейсу иницируются хостом.

В Windows, как вы знаете, есть Менеджер устройств, он в свою очередь определяет их классы, например, винчестер (подключение по IDE или SATA интерфейсу), съемный носитель или устройство (подключение по USB интерфейсу), и т.п.. Те классы устройств которые описаны в системе, она "знает", имеет необходимые драйверы для работы с ними. Тип устройства (его класс), такого как флешь накопитель, прописан (вшит) в самом устройстве (чипе контроллера его). При подключение флешь накопителя, шиной USB будет определено (сканирование или запрос самого устройства) это устройство за счет передаваемых пакетов (их несколько видов, можете найти сами информацию об этом и почитать), и после инициализации и конфигурации (а если системе потребуется, то и установкой необходимых драйверов) система сообщит вам о подключенном устройстве, его типе, и готовности к работе.

Другими словами, для ОС нет такового подключаемого USB устройства как "Внешний подключаемый компьютер" (этого нет в системе по умолчанию), и по идее она вам ничего не определит. Но это не значит, что нельзя связать два компьютера по интерфейсу USB. Можно, только для этого вам самим необходимо написать программу обслуживания такой связи (протокол, по анологии с протоколом, который используется для связи комьютеров через LAN, например).

   
 
 автор: deman-b   (04.04.2008 в 20:36)   письмо автору
 
   для: Rename   (02.04.2008 в 20:27)
 

а разве есть такие удлиннители?
можно конешно самодельным.... порты выжечь)))

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования