On Gigabit switch (Linksys WRVS4400N) jaag Gb verkkokortit ja cat6 kaapelit. Sitten Ubuntu näyttää n.26 MiB/s nopeutta. Siirrettävänä 450GB ja aikaa menee n. 5 tuntia ennustuksen mukaan niin eikö se silloin ole hidas?
Tuo 5 tuntia lienee datan siirtoon menevä aika?
Tuossa joku jo kyseli mikä protokolla on käytössä?
Verkkokortille ilmoitetaan tiedonsiirtnopeus 100 Mb ta ivaikka 1Gb /s. tuo on verkkokortin Max tiedon siirrto niopeus.
Siihen sisältyy paketissa olevat ip-ositteet, verkkokorttien MAC osoitteet, datan tarkistus summat, ja pahimmassa tapauksessa jokin tiedonsiirtprotokolla on voitu paketoida toisen sisään. Kaikesta tuosta huomaa pien että hyötykuorma ei ole 100%.
Pitää siis erottaa toisistaan verkkokortin tiedonsiitonopeus (100Mb/s) ja datan tiedonsiirtonopeus, joka on riippuvaiinen monista muistakin asioista.
Vaikka siitä pystyykö suoritin purkamaan datan ja laskemaan tarkistussummat samassa vauhdissa.
Ethernet verkossa katoaa aina jonkinverran paketteja. Jonkin mekanismin on etsittävä kadonneet paketit ja lähetettävä ne uudelleen, ja tämäkin hidastaa datan siirtoa, vaikka verkossa siirretään tavaraa "täydellä vauhdiolla".
Olen usein huomannut pitkillä etäisyyksillä, tai huonosti tehdyillä kaapeloinneilla, että kun pudotta verkkokortin nopeuden 100Mb > 10Mb niin yllätys yllätys datan siirtnopeus kasvaa.