Novší USB 3.0 definuje spôsob vzájomného spojenia dvoch hostiteľov. Na to však potrebujete špecializovaný kábel – nie hocijaký starý USB kábel s konektormi samec/samec. Potom väčšina operačných systémov poskytuje prostriedky na spustenie EtherNet (tj normálnej siete) cez toto, viem, že Windows aj Linux majú túto schopnosť.
Okrem toho je oveľa jednoduchšie namiesto toho použiť normálnu sieť. Zapojte medzi obe zariadenia kábel LAN. Alebo si ho nastavte ako WiFi hotspot. Alebo cez skutočnú sieť cez switch/router. Je to hlavný dôvod existencie siete – zdieľanie internetového pripojenia je vlastne vedľajším produktom.
To znamená, že existujú programy, ktoré môžu prinútiť jeden počítač, aby konal ako klient, zatiaľ čo druhý vystupoval ako hostiteľ. Veci ako Laplink to robia už desaťročia, dokonca pôvodne cez sériové káble namiesto USB.
Problém s takýmito nástrojmi tretích strán je, že majú tendenciu pracovať cez nejaký proprietárny protokol, ktorý „pochopia“ iba ich programy. Nejde teda o univerzálne riešenie. Váš program nemôže napr. posielať dáta cez ňu priamo. Potrebovalo by uložiť dáta ako súbor a následne ich odoslať pomocou ich programu. Ak však používate skutočnú sieť, odosielanie a prijímanie údajov je štandardom, ktorý môže použiť každý program.





