Hjemmeside » hvordan » Kan to stasjoner kobles via USB-hub Bypass en datamaskin når du deler data?

    Kan to stasjoner kobles via USB-hub Bypass en datamaskin når du deler data?

    Hvis du har flere harddisker koblet til en USB-hub, flyttes kopierte data gjennom datamaskinen først eller direkte gjennom USB-huben selv? Dagens SuperUser Q & A innlegg har svar på en nysgjerrig leser spørsmål.

    Dagens Spørsmål & Svar-sesjon kommer til oss med høflighet av SuperUser-en underavdeling av Stack Exchange, en fellesskapsdrevet gruppering av Q & A-nettsteder.

    Foto med lov av detBox24 (Flickr).

    Spørsmålet

    SuperUser-leseren IAmJulianAcosta vil vite om to USB-hub-tilkoblede stasjoner kan overføre data direkte via USB-huben og fullstendig omgå datamaskinen:

    Hvis jeg kobler to USB-stasjoner til et eksternt hub og jeg kopierer data fra en stasjon til den andre, går dataene gjennom datamaskinen, eller vil USB-huben administrere dataene? Har dette noen ytelsesfordeler?

    Hvilken rute vil dataene ta når de kopieres fra en USB-stasjon til den andre?

    Svaret

    SuperUser bidragsytere lzam, Luu Vinh Phuc og fixer1234 har svaret for oss. Først opp, lzam:

    Nei, dette vil ikke fungere. Alle dataene du kopierer, må leses av datamaskinen fra kilde stasjonen før den kopieres til målstasjonen.

    Hvis noe har to harddisker koblet til samme USB-hub, kan det sakte ting ned. Hvis du har flere enheter koblet til navet, må de dele båndbredden.

    Etterfulgt av svaret fra Luu Vinh Phuc:

    USB er en vertsdrevet protokoll, ikke en peer-to-peer-standard som firewire. Drev er bare enheter, de er ikke verter som kontrollerer eller bestemmer noe. Uten verten kan de ikke engang samhandle med omverdenen.

    Forutsatt at du kan koble de to stasjonene slik, hvordan vil de vite hvilke filer og / eller mapper du vil kopiere? Hvordan vil de vite hvilken stasjon å kopiere fra og vil de overskrive dupliserte filer? Hvordan vil de oppføre seg hvis stasjonene er fulle?

    Og vårt endelige svar fra fixer1234:

    En USB-hub er bare en måte å dele en tilkobling til datamaskinen når du ikke har nok USB-porter for alle enhetene du vil koble til. Enheter som er koblet til datamaskinen via et USB-hub snakker aldri til hverandre. USB-huben sikrer at trafikken mellom datamaskinen og de tilkoblede enhetene går til og fra den rette enheten som om hver var bokstavelig talt koblet til en USB-port på datamaskinen.

    Det er ingen ytelsesfordeler, og det kan være en ytelsesskade. USB-huben er koblet til datamaskinen via en USB-tilkobling, slik at alt som er koblet til USB-huben, må dele båndbredden til den tilkoblingen. Harddisker kan bruke mye av USB-hubens båndbredde og påvirke ytelsen til andre enheter som er koblet til USB-huben. Du vil vanligvis ikke koble harddisker via en USB-hub i det hele tatt på grunn av det.


    Har du noe å legge til forklaringen? Lyder av i kommentarene. Vil du lese flere svar fra andre tech-savvy Stack Exchange-brukere? Sjekk ut hele diskusjonstråden her.