Noviji USB 3.0 definira način povezivanja dva hosta jedan s drugim. Međutim, za ovo vam je potreban specijalizirani kabel - ne bilo koji stari USB kabel s muškim/muškim konektorima. Onda većina operativnih sistema pruža sredstva za pokretanje EtherNet-a (tj. normalne mreže) preko ovoga, znam da i Windows i Linux imaju tu mogućnost.
Osim toga, mnogo je jednostavnije umjesto toga koristiti normalnu mrežu. Uključite LAN kabl između njih. Ili postavite jednu kao WiFi pristupnu tačku. Ili putem prave mreže preko prekidača/rutera. To je glavni razlog postojanja mreže - dijeljenje internetske veze je zapravo nusproizvod ovoga.
Međutim, postoje programi koji mogu natjerati jedan računar da djeluje kao klijent, dok se drugi ponaša kao domaćin. Stvari poput Laplink-a to rade decenijama, čak i prvobitno preko serijskih kablova umesto USB-a.
Problem sa takvim alatima treće strane je u tome što oni imaju tendenciju da rade kroz neki vlasnički protokol koji samo njihovi programi mogu "razumjeti". Dakle, to nije rješenje opće namjene. Npr. vaš program ne može direktno slati podatke preko njega. Trebalo bi da sačuva podatke kao datoteku, a zatim da koristi njihov program da ih pošalje. Ali ako koristite pravu mrežu, slanje/primanje podataka je standard koji svaki program može koristiti.





