Molto probabilmente sì, ma dipende
Molto simile ai dispositivi PATA, SCSI ed Ethernet, i dispositivi USB non si collegano direttamente al computer. Si collegano a un controller host che gestisce tutte le segnalazioni e le comunicazioni. Tutte le porte sono connesse a qualcosa chiamato Root Hub e ad ogni Root Hub è possibile connettere altri hub e successivamente più hub.
Ciascuno di questi hub ha più downstream e esattamente uno upstream. "Cosa significa?" tu chiedi. Bene, significa che qualsiasi dato inviato dall'hub viene inviato a tutti gli hub e dispositivi figlio, mentre i dati inviati dagli hub e dai dispositivi vengono inviati "verso l'alto" solo all'Hub principale.
Quindi, se un numero di dispositivi è collegato a porte che conducono allo stesso Root Hub (sono tutti controllati dallo stesso controller host), allora qualsiasi dispositivo può annusare i dati solo nella direzione Computer - > Dispositivo.
Nel laptop mio , ad esempio, le porte sul lato destro sono controllate da un controller host e le porte sul lato sinistro sono controllate da un altro controller host.
Significacheidatiinviatiaqualsiasidispositivosullatodestropossonoessereannusatidaqualsiasidispositivosullatodestro,manondadispositivicollegatisullatosinistro.
RicordocheunmiocollegahamodificatounachiavettaUSBperimpedirglidiignorareidatiinviatiadaltridispositivi.Quindi,secolleghilachiavettaUSBmodificataauncomputer,puoiacquisiretuttiifilecopiatisualtrechiavetteUSBsullostessocomputer.
Aggiornamento:
Ilcommentodi
@Polynomialmihafattodubitaredell'interarisposta,poichélemieinformazionisibasanosulladescrizionedelmiocollega.Peresseresicuro,hocercatoditrovarequalcheriferimento.Hotrovatole specifiche USB e ho trovato questo:
...
In the downstream direction, hubs operate in a broadcast mode. When a
hub detects the start of a packet on its upstream facing port, it
establishes connectivity to all enabled downstream facing ports. If a
port is not enabled, it does not propagate packet signaling downstream.
Inoltre, un articolo KB TOTAL PHASE sembra essere d'accordo
USB 2.0 works through a unidirectional broadcast system. When a host
sends a packet, all downstream devices will see that traffic. If the
host wishes to communicate with a specific device, it must include the
address of the device in the token packet. Upstream traffic (the
response from devices) are only seen by the host or hubs that are
directly on the return path to the host.