Vidi, povlačenje velikog fajla sa drugog kompa nije nikakav pokazatelj kvaliteta mreže, zato što to ni najmanje ne oslikava realnost. Zašto? Zbog TCP windowning mehanizama. Prenost velikog fajla će gotovo sigurno raditi sa maksimalnim MTU i minimalnim overheadom i opterećenjem opreme u mreži (veliki MTU = mali broj frejmova koje oprema treba da switchuje). Ovo važi i za wireless i za wired mreže, bez izuzetka.
Ako hoćeš pravi test realnog stanja, prvo moraš da utvrdiš šta je zapravo realno stanje. Najbitniji faktor ovde je distribucija veličine paketa. Na primer, u mreži koju ja održavam, to izgleda otprilike ovako:
Code:
IP packet size distribution (412647801 total packets):
1-32 64 96 128 160 192 224 256 288 320 352 384 416 448 480
.002 .560 .043 .017 .016 .007 .014 .005 .004 .004 .006 .004 .003 .002 .002
512 544 576 1024 1536 2048 2560 3072 3584 4096 4608
.003 .002 .014 .033 .249 .000 .000 .000 .000 .000 .000
Kao što vidiš, velika većina paketa su zapravo najmanji paketi (64B) - 56%, dok su najveći paketi na druom mestu sa svega 24.9%. Kako je ovo output sa mog generičkog Internet linka, slobodno možeš da uzmeš za pretpostavku da je tako nešto i kod tebe. Dakle, ako hoćeš da testiraš prave performanse mreže, to se ne radi tako što prevlačiš veliki fajl, nego generišeš veliku količinu sitnih paketa.
Postoje test alati koji se ovim bave.
Marko.