Могат ли две устройства, свързани чрез USB хъб, да заобиколят компютър при споделяне на данни?



Ако имате няколко твърди диска, свързани към USB хъб, копираните данни се движат ли първо през компютъра или директно през самия USB хъб? Днешната публикация с въпроси и отговори на SuperUser съдържа отговорите на въпросите на любопитния читател.

Днешната сесия за въпроси и отговори идва при нас с любезното съдействие на SuperUser – подразделение на Stack Exchange, управлявана от общността група от уеб сайтове за въпроси и отговори.





Снимка с любезното съдействие на itBox24 (Flickr) .

Въпроса

Четецът на SuperUser IAmJulianAcosta иска да знае дали две свързани с USB хъб устройства могат да прехвърлят данни директно през USB хъба и напълно да заобиколят компютъра:



Ако свържа две USB устройства към външен хъб и копирам данни от едно устройство на другото, данните преминават ли през компютъра или USB хъбът ще управлява данните? Има ли това някаква полза от производителността?

Какъв път ще поемат данните, когато бъдат копирани от едно USB устройство на друго?

Отговорът

Сътрудниците на SuperUser lzam, Luu Vinh Phuc и fixer1234 имат отговора за нас. Първо, lzam:



Не, това няма да работи. Всички данни, които копирате, ще трябва да бъдат прочетени от компютъра от изходното устройство, преди да бъдат копирани на целевото устройство.

Ако не друго, наличието на два твърди диска, свързани към един и същ USB хъб, може да забави нещата. Ако имате няколко устройства, свързани към хъба, те трябва да споделят честотната лента.

Следва отговора от Luu Vinh Phuc:

USB е протокол, управляван от хост, а не стандарт за peer-to-peer като firewire. Дисковете са просто устройства, те не са хостове, които контролират или решават нещо. Без домакин те не могат дори да взаимодействат с външния свят.

Ако приемем, че можете да свържете двата диска по този начин, как те ще разберат кои файлове и/или папки искате да копирате? Как ще разберат от кой диск да копират и ще презапишат ли дублирани файлове? Как ще се държат, ако дисковете са пълни?

И нашият последен отговор от fixer1234:

USB хъбът е просто начин за споделяне на връзка с компютъра, когато нямате достатъчно USB портове за всички устройства, които искате да свържете. Устройствата, свързани към компютъра чрез USB хъб, никога не говорят помежду си. USB хъбът гарантира, че трафикът между компютъра и свързаните устройства отива към и от правилното устройство, сякаш всяко от тях е буквално свързано към USB порт на компютъра.

Няма полза от производителността и може да има влошаване на производителността. Самият USB хъб е свързан към компютъра чрез USB връзка, така че всичко, свързано с USB хъба, трябва да споделя честотната лента на тази връзка. Твърдите дискове могат да консумират много от честотната лента на USB хъба и да повлияят на производителността на други устройства, свързани към USB хъба. Поради това обикновено не искате да свързвате твърди дискове през USB хъб.


Имате ли какво да добавите към обяснението? Изключен звук в коментарите. Искате ли да прочетете повече отговори от други технически разбиращи потребители на Stack Exchange? Вижте цялата дискусионна тема тук .

ПРОЧЕТЕТЕ СЛЕДВАЩО
  • › Какво представлява MIL-SPEC защита от изпускане?
  • & rsaquo; Кибер понеделник 2021: Най-добрите технологични сделки
  • › Компютърната папка е 40: Как Xerox Star създаде работния плот
  • › Функции срещу формули в Microsoft Excel: Каква е разликата?
  • › 5 уебсайта, които всеки потребител на Linux трябва да направи отметка
  • › Как да намерите своя Spotify Wrapped 2021
Акеми Ивая
Акеми Иуая е част от екипа на How-To Geek/LifeSavvy Media от 2009 г. Тя преди това е писала под псевдонима „Asian Angel“ и е била стажант на Lifehacker, преди да се присъедини към How-To Geek/LifeSavvy Media. Тя е цитирана като авторитетен източник от ZDNet Worldwide.
Прочетете пълната биография

Интересни Статии