Recentemente ho acquistato un dispositivo NAS (network attached storage) da Synology, l'ho collegato alla mia rete e ho iniziato a trasferire file. La prima cosa che ho notato è stata la lentezza della velocità di trasferimento della rete. Stavo copiando alcuni file video di grandi dimensioni e ci stava volendo per sempre! Ho deciso di verificare la velocità di trasferimento tra il mio NAS e il PC per vedere la velocità del trasferimento.
Ho scaricato un programma chiamato Test di velocità LAN, che aveva ottenuto recensioni eccellenti, e l'ho provato su. Abbastanza sicuro, la mia velocità di trasferimento era inferiore a 1 MB / s! Nota che è megabyte al secondo, non megabit al secondo. Entrerò più nel dettaglio su Mbps vs MBps e tutto ciò che è divertente. Dopo aver fatto qualche ricerca, ho capito cosa stavo facendo male e alla fine ho ottenuto una velocità di trasferimento fino a 40 MB / s super veloci! Tecnicamente, puoi ottenere quella velocità solo se stai usando Gigabit Ethernet. Spiegherò anche di più in merito qui sotto.
Unità di velocità dati LAN
Innanzitutto, chiariamo i numeri . C'è Ethernet 100 Mbps standard, che è ciò che la maggior parte delle persone ha a casa. 100 Mbps sono 100 megabital secondo. Questo viene tradotto in 12,5 megabyte al secondo (MBps o MB / s). È molto più facile convertire in MB poiché è qualcosa che tutti conosciamo piuttosto che bit. Ciò significa che se non hai un router gigabit e una scheda di rete gigabit sui tuoi computer o NAS, la velocità massima che sarai in grado di trasferire un file attraverso la rete domestica è 12,5 MBps.
Anche , nel mondo reale, è impossibile ottenere effettivamente quel massimo teorico. Probabilmente finirai da qualche parte tra i 4 e gli 8 MBps. Se stai ricevendo qualcosa di veramente basso come 1 MBps o meno, ci sono ragioni per questo che menzionerò di seguito. Nota che anche se il tuo computer ha una scheda Gigabit Ethernet, non otterrai quella velocità di trasferimento maggiore a meno che non tutti i dispositivi che i dati vengono trasmessi attraverso il supporto gigabit.
Se hai una scheda Gigabit Ethernet su il tuo computer, il tuo router o switch è gigabit e il dispositivo ricevente ha anche una scheda Gigabit Ethernet, la tua velocità massima di trasferimento salta a un enorme 1000 Mbps o 125 MBps. Di nuovo, non otterrai quella velocità teorica, ma dovresti ottenere da 30 a 60 MBps, a seconda del tipo di file che stai trasferendo e della configurazione di rete. Andiamo a maggiori dettagli a riguardo.
La velocità di trasferimento dipende da Cosa?
Quindi, come detto sopra, la velocità di trasferimento della rete dipende dal tipo di ethernet che hai sulla rete, ma questo non è l'unico fattore. Ci sono molti altri fattori che determinano la tua velocità di trasferimento finale tra due dispositivi.
Velocità del disco rigido
Uno dei principali fattori limitanti è la velocità del disco rigido. Se si dispone di un computer con 5400 RPM, la velocità di trasferimento sarà molto più lenta rispetto a quando si dispone di due unità SSD in una configurazione RAID 0! Come mai? Beh, dipende. Ho sentito parlare di alcuni amici che si avvicinano a 100 MB / s usando alcune impostazioni piuttosto folle. Sulla mia rete, anche con Gigabit Ethernet, ottengo solo circa 40 MB / s. Uno di questi motivi è perché ho dischi rigidi più lenti.
Se leggi online, scoprirai che anche la maggior parte dei dischi rigidi moderni (SATA 3.0 GB / s) raggiunge la velocità massima di lettura di 75 MB /S. Ciò significa che non sarai nemmeno in grado di superare ciò senza andare a configurazioni più costose come RAID 0,1 o 5 con i veri controller RAID hardware.
Velocità bus
Anche se si dispone di un disco rigido veloce, i dati devono ancora trasferire dal disco rigido alla scheda madre e quindi alla scheda di rete. La velocità del bus fa una grande differenza. Ad esempio, se si utilizza un bus PCI meno recente, la velocità di trasferimento dei dati è di soli 133 MB / s. Potrebbe sembrare più alto del massimo per Gigabit Ethernet ed è, ma il bus è condiviso su tutto il sistema, quindi non hai mai ottenuto quella velocità.
Un nuovo sistema PCI Express ti offre un massimo di 250 MB / s, quindi fa una grande differenza. Questo in pratica significa che se stai cercando di trasferire file da un vecchio computer e anche se acquisti una scheda Gigabit Ethernet, non aspettarti di avvicinarti alla velocità massima di trasferimento di 125 MB / s.
Cavi di rete
Un altro aspetto di tutto questo è il cablaggio. Se i cavi sono vecchi o se sono vicini a fonti di energia, potrebbero influire sulle prestazioni. Inoltre, la lunghezza farà la differenza se i cavi sono molto lunghi. Nel complesso, tuttavia, questo non farà una grande differenza, quindi non uscire e iniziare a sostituire tutti i cavi. Fondamentalmente vuoi essere sicuro di avere cavi CAT 5e o CAT 6.
Il punto principale da cui partire è che il disco rigido è un fattore limitante importante ed è la ragione più probabile per cui si vedranno solo i risultati da 30 a 80 MB / s. Per ottenere numeri veramente alti, avrai bisogno di RAID 0 con controller hardware.
Dispositivi di rete
Infine, dovresti provare a mantenere le tue due macchine (NAS e PC) collegate al stesso interruttore o router. Collego il mio computer e il NAS allo stesso interruttore e quindi connetto il mio switch al router wireless. Uno switch è migliore di un router perché ogni porta ha un'ampiezza di banda dedicata mentre su un router, la larghezza di banda viene divisa tra le porte. Vi è anche molta meno collisione su un interruttore rispetto a un router o hub.
Quindi, se si desidera ottenere velocità di trasferimento migliori, non collegare tutto al router wireless. Invece, vai a comprare uno switch dedicato e poi collega il router allo switch e collega i due dispositivi che vuoi trasferire dati allo switch. L'ho fatto e ha fatto un mondo di differenza.
In secondo luogo, non otterrai velocità elevate se ti connetti tramite WiFi dal tuo PC o laptop. Devi assicurarti di utilizzare la porta ethernet per ottenere la massima velocità possibile.
Dimensioni file
Ho anche notato che il trasferimento di una tonnellata di piccoli file è più lento del trasferimento di un numero inferiore di file più grandi. Ad esempio, quando si trasferiscono migliaia di foto in un gruppo di directory, si ottiene una velocità di trasferimento compresa tra 15 e 20 MB / s mentre il trasferimento di file di film di grandi dimensioni tra 1 e 8 GB in termini di dimensioni produce 40 MB / s più veloci.
Conclusione
Speriamo che questo post ti dà una migliore comprensione di ciò che colpisce la velocità di trasferimento di rete sulla LAN. Questo non è mai stato davvero un problema a cui tenevo molto prima, ma dopo ho ricevuto una videocamera HD, sono stato costretto a comprare un NAS per gestire tutti i dati aggiuntivi. Il trasferimento molto lento dei file mi ha fatto analizzare e ho imparato molto lungo la strada. Anche se non ti importa molto delle tue velocità di trasferimento in questo momento, potrebbe esserci un tempo nel futuro in cui improvvisamente farà una grande differenza. Fateci sapere che ne pensate nei commenti. Che tipo di velocità ottieni sulla tua LAN? Buon divertimento!