Pretpostavljam da se se zapitali zašto nikada ne postižete upravo onu brzinu koju plaćate? Da li ste zvali vašeg ISP-a da pitate zašto vam ne isporucuje punu brzinu?
Postoji jako veliki broj faktora koji utiču na ovo, a pozabavićemo nekim najosnovnijim.
Prvo bi trebalo razjasniti šta je brzina koju plaćate:
- Download: 4096Kb/s tj. 512KB/s (4096/8 jer je 1Byte=8bits)
- Upload 512Kb/s tj. 64KB/s (po istoj formuli)
- L2VPN&L3VPN korisnici imaju zasebne VLAN-ove (svaki ponaosob)
- ADSL korisnici se „pakuju“ u jedan zajednički VLAN
E, sad ovo i nije baš jasno dok se ne pogledaju headeri za svaki od protokola:
ATM | 5B |
AAL5 | 8B |
L2TP | 4B |
PPPoE | 6B |
PPP | 2B |
Ethernet | 18B |
Ukupno: | 43B |
Bez obzira na veličinu paketa 43 Byte-a su uvek gubici . I još postoje cell padding podaci. Evo i objašnjenja: pošto su ATM ćelije fiksne veličine (48B podataka + 5B headera) 53B jedan paket se rastura u niz ovih ćelija. MTU je 1492B + 38B header-a (jer tek sada stiže do ATM-a, pa se ovaj header dodaje tek na ovom layeru) = 1530B. Sada ovaj paket treba razdeliti u ćelije. 31 ćelija po 48B daje ukupno 1488B + ostatak od 42B. Pošto je ovaj ostatak manji od veličine ATM ćelije na snagu stupa cell padding. Tih 6B koji fale će se popuniti ovom informacijom i ona predstavlja čist gubitak. Naravno, pošto je veličina paketa dinamički promenljiva, srazmerno sa njom menja se i cell padding i varira sve do 47B što je maksimum (dok je u primeru prikazan minimum).
Formula:
Plaćeni protok je 512KB/s = 524288B/s
Ukoliko vučete pakete maksimalne veličine 1492B+43B headera (sa ATM) =1535B paket. U toku jedne sekunde može proći 524288/1535= 341 paket + deo 342-og paketa od 853B. Svaki od tog 341 paketa ima po 43B headera 341*43= 14663B/1024=14.32KB headera / sekundi. 512 – 14,32 = 497,68KB/s je ono što je ostalo kada se oduzmu headeri. Sada je na redu cell padding (koji nije moguće tačno izračunati jer sam padding zavisi od količine podataka koji se prenose tj od veličine paketa) koji u našem primeru iznosi 6B na svakoj 32-goj ATM ćeliji. 341 paket = 2046B cell paddinga = ~ -2 KB/s, tj 495,68KB/s.
U najgorem slučaju cell padding će iznositi 47B na svakoj 32-goj ATM ćeliji. 342*47=16074/1024 = 15.69KB. 497,68 – 15.69 = 481,99KB/s
Iz svega navedenog, možemo zaključiti da bi realne brzine na ADSL-u trebale iznositi:
- između 495,68KB/s i 481,99KB/s u Download-u
- između 61.95KB/s i 60.25KB/s u Uploadu
U celu ovu priču nije uračunat kvalitet i dužina telefonskog kabla (DSLAM – modem). To je pojedinačna stvar i jako teško je generalizovati.
Prosečna vrednost koja se podrazumeva za očekivane gubitke je 16.8% (udaljenost, greške, enkapsulacije…). Ako vam brzina download-a pada ispod ovih 16.8% kontaktirajte ISP-a.
Primer ispravne ADSL konekcije od 4Mbit/s:
512KB/s – 16.8% = 425.98KB/s
Drugaru sam sherovao ovaj tekst posle stalne kuknjave sto nema net koji placa.Procitao je i reako mi „Dobro.Vise te nikad necu pitati sto nemam net koji placam i da znas ovo nisam ocekivao od tebe,“Naravno nista nije razumeo a od mene sve pohvale za tekst,
Micko ajde onda idi u Maxi uzmi 800 grama mesa i plati kao kilogram .Da li je to ok. ako placam 10 mb onda to treba i da dobijem a po tvojoj racunici sve je ok onda posta neka pusti prema potrosacima 12 ili vise mb tako da mi dobijemo sto placamo. Drugar ti je u pravu sto se naljutio. Pozdrav
Igore, realna brzina je 8.5M/0.85Mbit
Imam paket od 10/1Mb/s koja je realna brzina download-a?
Primer:
512KB/s – 16.8% = 425.98KB/s
Nesto se meni tu ne slaze, ja imam 4Mb ADSL konekciju a DL mi je kao u primeru
To znači da je sa Vašom internet konekcijom sve u najboljem redu. To je očekivana vrednost za 4Mbit ADSL. Pozdrav.
Čim neko napiše „1Byte=8bits“ sve mi je jasno. Pročitajte malo o TCP paketima. Ni RS-232 protokol nije imao samo korisne informacije, nego su na svaki bajt od 8 bita išli i start bit, 1, 1.5 ili 2 stop bita i bit parnosti/neparnosti. TCP je nešto komplikavniji.
Zar se start/stop/mark bitovi ne odnose na asinhrone modele komunikacije?
Svakako jedan od najkvalitetnijih tekstova na ovu temu!