Miten latenssi voi tehdä jopa nopeita Internet-yhteyksiä Feel Slow
Internet-yhteyden nopeus on enemmän kuin sen kaistanleveys. Tämä pätee erityisesti satelliitti-Internet-yhteyksiin, jotka voivat tarjota jopa 15 Mbps nopeuksia, mutta silti tuntuu hidasta.
Latenssi voi olla ongelma kaikissa Internet-yhteyksissä ja verkoissa. Langallisilla verkkoyhteyksillä on yleensä pienin latenssi, kun taas langattomilla yhteyksillä on yleensä suurempi viive.
Kuvaluotto: Timo Newton-Syms Flickrissä
Latenssi vs. kaistanleveys
Internet-yhteyksiä, mukaan lukien satelliitti-Internet-yhteydet, mainostetaan nopeuksilla, kuten "enintään 15 Mbps". Voit tarkastella tätä nopeutta tarjoavaa satelliitti-Internet-yhteyttä ja ottaa käyttöön sen käyttökokemuksen, joka olisi verrattavissa 15 Mbps -kaapelin käyttökokemukseen Internet-yhteys, mutta olisit väärässä.
- kaistanleveys: Kaistanleveys määrittää, kuinka nopeasti tietoja voidaan siirtää ajan myötä. Kaistanleveys on tiedon määrä, joka voidaan siirtää sekunnissa.
- Viive: Latenssi on viive. Latenssi on se, kuinka kauan sen lähde- ja määränpään välillä kulkee tietoja millisekunteina mitattuna.
Latenssi todellisessa maailmassa
Oletetaan, että selaat verkkoa eri yhteyksillä. Näin latenssi "tuntuu":
- Satelliitti-Internet-yhteys (suuri nopeus, korkea viive)): Napsautat linkkiä verkkosivulla ja huomattavan viivästymisen jälkeen Web-sivu alkaa ladata ja näyttää lähes kaikki kerralla.
- Teoreettinen yhteys (matala nopeus, matala viive): Napsautat linkkiä verkkosivulla ja Web-sivu latautuu välittömästi. Täytön lataaminen kestää jonkin aikaa, ja kuvien lataaminen tapahtuu yksi kerrallaan.
- Kaapeli-Internet-yhteys (suuri nopeus, matala viive): Napsautat linkkiä verkkosivulla ja verkkosivut näkyisivät melkein välittömästi, lataamalla ne kaikki kerralla.
Latenssi ilmenee aina viiveenä. Esimerkiksi, jos sinulla on Skype-keskustelu jonkun kanssa, jolla on suuri viive Internet-yhteys, olisit poissa synkronoinnista keskenään. Sinun pitäisi pysähtyä lauseiden väliin tai päätyisit puhumaan keskenään viiveen ansiosta.
Jos pelaat online-peliä, tekosi viivästyisivät ja pelissä tapahtuvat tapahtumat viivästyisivät huomattavasti, ennen kuin he pääsivät tietokoneellesi, eikä tunne lähiaikoina. Jos esimerkiksi pelaat ensimmäisen persoonan ampujapeliä korkealla latenssiyhteydellä, voit ampua jonkun näytöllä, mutta viive tarkoittaa, että he olisivat kauan menneet siihen aikaan, kun ammuksenne saapui sinne.
Kuvaluotto: ML kirjasto Flickrissä
Mikä aiheuttaa latenssia
Sekä kaistanleveys että latenssi riippuvat enemmän kuin Internet-yhteys - verkon laitteisto, etäpalvelimen sijainti ja yhteys sekä tietokoneen ja palvelimen väliset Internet-reitittimet vaikuttavat niihin..
Paketit eivät kulje reitittimien läpi välittömästi. Jokaisen reitittimen, jonka paketin täytyy kulkea läpi, viivästyttää muutaman millisekunnin, mikä voi lisätä, jos paketin täytyy kulkea monien reitittimien läpi, jotta se pääsee maailman toiselle puolelle.
Joillakin yhteystyypeillä, kuten satelliitti-Internet-yhteyksillä, on kuitenkin suuri viive myös parhaissa olosuhteissa. Yleensä kestää 500–700 ms, jotta paketti pääsee Internet-palveluntarjoajaan satelliitti-Internet-yhteyden kautta.
Latenssi ei kuitenkaan ole vain ongelma satelliitti-Internet-yhteyksissä. Voit todennäköisesti selata toisella mantereella sijaitsevaa verkkosivustoa huomaten latenssia hyvin, mutta jos olet Kaliforniassa ja pelaat online-peliä Euroopassa sijaitsevilla palvelimilla, latenssi voi olla havaittavissa.
Latenssin mittaaminen
Voit mitata latenssin tietokoneen ja Web-osoitteen välillä ping-komennolla. Esimerkissäsi kulkee 11 millisekuntia liikenteen siirtämiseksi tietokoneen ja Googlen palvelimien välillä. Jos meillä olisi satelliitti-Internet-yhteys, se voisi olla jopa 700 ms.
Näyttääksesi etäisyyden vaikutuksen latenssiin, voimme ping Baidu - kiinalaisen hakukoneen. Baiduilla ei ole palvelimia Pohjois-Amerikassa, joten tietokoneemme on kommunikoida Kiinan palvelimiensa kanssa. Tietokoneemme ja Baidu-palvelimien välinen viive on 228 ms.
Kun pingit paikallisen reitittimen, näemme 1 ms: n viiveen. Reitittimesi on lähellä ja voimme muodostaa yhteyden suoraan ilman muita reitittimiä.
Voit nähdä, kuinka paljon viivettä jokainen reititin - tai “hop” - lisää traceroute-komennolla.
Latenssi on aina kanssamme; se on vain kysymys siitä, kuinka merkittävä se on. Alhaisilla latensseilla tietojen pitäisi siirtyä lähes välittömästi ja meidän ei pitäisi pystyä havaitsemaan viivästystä. Kun latenssit kasvavat, alkaa huomata enemmän viivästymisestä.