tdaniel 2009.10.26. 00:58

INFO a NETről...


Illúzió romboló, de valóságos számítások az internet sebességgel kapcsolatban ! 

Bevezető :

Soha ne higgyük el ellenőrizetlenül, hogy mennyi az internet csomagunk sebessége.
Csak egy dologban lehetünk biztosak, a szerződésben jelzett "Garantált" sebességünk megvan, ami viszont általában töredéke a csomagban ígért sebességnek.
De bár mikor saját magunk is leellenőrizhetjük, hogy mennyi is a valós sebességünk.
Lépjünk ki minden olyan programból, ami valamilyen szinten használja az internetet (torrent kliens, MSN, stb, stb.), és zárjuk is be.
Csak a megszokott böngészőnk legyen elindítva, de itt is zárjunk be minden ablakot, és csak egyetlen üres ablakot nyissunk ki.
Itt írjuk be a következő internet címet (vagy klikkeljünk a linkre):

http://speedtest.net


A bejövő képen általában megkapjuk a központi elosztó helyét (általában főváros), de előfordulhat, hogy több helyet is megjelöl. Vigyük az egeret a sárga csillagra, és válasszuk ki a nekünk legmegfelelőbbet a listából, majd klikk rá!
A program le fogja mérni az éppen aktuális, és valóságos feltöltés, és letöltési sebességünket, melyet egy kis táblában fog a számunkra megmutatni.
Download: akármennyi Mb/s ==> a pillanatnyi valós letöltési sebességünk, az érték Megabit / szekundum értékben értelmezve (értve: egy másodperc alatt továbbított adatmennyiség).
Upload: akármennyi Mb/s ==> a pillanatnyi valós feltöltési sebességünk, az érték Megabit / szekundum értékben értelmezve (értve: egy másodperc alatt továbbított adatmennyiség).

Akárhányszor mérjük meg a sebességünket, mindig lesz kicsi eltérés benne.
Minden mérés az éppen aktuális, de az akkor éppen valóságosan elérhető sebességünket adja.

Értelmezési problémák :

A még tájékozatlan, vagy kevés ismerettel rendelkező internetezők itt egyből 3 értelmezési problémába ütköznek :

1. A számítógép a kettes számrendszer alapján működik, így egyes adatokat ennek megfelelően kell kiszámolni.
A legkisebb mértékegység az 1 bit ==> mennyiségi értéke = 1 b (bit)
A következő lépcső a kilobit, ami 1000x nagyobb, viszont a kettes számrendszerben vagyunk, így az értékét nem 1000-el kell megszorozni, hanem 1024-el. Ugyanez a helyzet a megabit, és a gigabit esetében is, melyek az ez után következő lépcsők.

2. A másik nagy kavarodást az okozhatja, hogy a bit, és a Bájt nem ugyanaz.
Közöttük megint másképpen kell számolni, mivel a Bájt a bitek bizonyos számú halmaza, pontosabban az 1 Bájt ==> 8 bit !

Fontos megjegyezni, hogy a bit, és Bájt értékét könnyű összekeverni ezért általános szabály, hogy a bit kis "b" betűvel írandó, a Bájt pedig nagy "B" betűvel, mivel rendszerint "spórolásból" nem szokták végig írni a bájt, vagy a bit szót.
Sőt, egyes helyeken alkalmazzák a például 12.8 mbps (vagy kbps) kifejezést is, ami azt jelenti, hogy 12.8 megabit per szekundum.

3. Alapvetően egy egyszerű emberi gyarlóság van kihasználva, amikor internet csomagot veszünk.
Ha olcsón szeretnénk vásárolni, melyik tetszik a szemünknek (nem az eszünknek!!) jobban? A 99 999.- Ft-os, vagy a 100 000.- Ft-os termék?
Ha minél jobb, gyorsabb internet csomagot szeretnénk venni, melyik tetszik jobban? A 10 000 kbit/s (10 megabit/s) csomag, vagy az 1 280 kB/s csomag (ez is 10 mbit/s)?
(itt még ne számolgassunk semmit, ezek csak reklám értékek!)
Ezt kihasználva az internet szolgáltatók a csomagoknál ezért használják a bit/s értéket, és kifejezést, hiszen így egy megközelítőleg 8x nagyobbnak látszó értéket tudnak csomagba kínálni, és arra vevőket szerezni.

Valós számítási megoldás :

Amikor a SpeedTest eredményét nézzük, a valós sebességünket a következő megoldással kaphatjuk meg (a Download, és az Upload értékét is ugyanúgy számoljuk ki) :
A kapott xx Mb/s értékét először is számoljuk át kb/s értékre, tehát szorozzuk meg 1024-el.
Például ( a példánkban egy SpeedTest által kapott 2.15 Mb/s letöltési értékkel számolunk) :
2.15 Mb/s x 1024 = 2201.6 kb/s (kilobit/s)
Ezt még el kell osztanunk 8-al (8 bit = 1 Bájt)
2201.6 / 8 = 275.2 kB/s (kilóbájt/s - ez a valóságos sebesség egy ekkora csomagnál)

Megjegyzés :


Ha a SpeedTest által kapott letöltési, vagy feltöltési érték 8 Mb/s felett van, nem szükséges beszorozni 1024-el, elegendő csak elosztani 8-al.
Viszont akkor nem kB/s értékben, hanem MB/s (MegaBájt/s) értékben kapjuk meg a sebességet.

Még egy kis számolás :


Mivel ez az érték 1 másodperc alatt átvitt adatmennyiségre vonatkozik, és egy órában 3600 másodperc van, ezért ezt az értéket szorozzuk meg ezzel a 3600-al.
Maradva az előző példánál kapott értéknél:
275.2 x 3600 = 990720 KB ==> mennyiségi értéke KiloBájt
Számoljuk át "MegaBájtba":
990720 / 1024 = 967.5 MB (gondolom ez már ismerősen néz ki, ez olyan, mint egy anyag mérete)

Nos ez az érték azt jelenti, hogy az adott 2.15 Mb/s (megabit/s) letöltési sebességgel rendelkező csomag esetén ha fullon megy a letöltésük, a legideális esetben is maximum 967.5 MB méretű anyagot tudnánk letölteni 1 óra alatt!
Persze ehhez szükséges az is, hogy a letöltési sebességünk, kapcsolatunk mindig minden pillanatban a maximumon meglegyen, és semmi másra ne használjuk közbe a gépünket!

Ilyen ideális eset természetesen nincs, azonban ha egyéb feltételek megvannak, és ezt a számot beszorozzuk egy kb. 0.9-es értékkel (90%), akkor nagyjából megkapjuk a valóságos adatot.
Az általunk a példában megadott internet csomag esetén ideálisnak mondható körülmények között nagy valószínűséggel 1 óra alatt 850 - 900 MB körüli mennyiséget biztos le tudunk tölteni.
A feltöltési sebesség esetén is ugyanígy kell kiszámolni az értékeket!

Azok, akik nagy kedvet éreznek a feltöltéshez, érdemes nekiállni számolgatni.
Aztán, ha megvan az eredmény, hogy 1 óra alatt mennyit tudnak feltölteni, számolják ki azt is, hogy az általuk feltölteni kívánt torrent mennyi idő alatt érne fel.

Nos', amikor ez megvan, gondoljunk csak bele, hogy most valaki ilyen feltöltési sebesség-lehetőséggel egy ekkora torrentet tölt fel, és mi vagyunk a letöltők (????)!

Hajrá, mehet a SpeedTest, és lehet számolgatni!
Biztos vagyok benne, hogy sokan meglepődnek (többségük kissé szomorúan).
 


 

süti beállítások módosítása