késleltetés jelentése
mi a közös a kézzel írt levelek küldésében csiga levélben és a WhatsApp azonnali üzenetek cseréjében?
mindkét esetben a válasz sebessége erősen befolyásolja a kommunikációs folyamat” felhasználói élményét”. Ha a levelet vagy szöveget gyorsan kézbesítik, akkor boldog vagy. A szokatlan késés frusztrációt okozhat.
függetlenül attól, hogy válaszra vár az e-mailben vagy egy szerver válaszára, arra a következtetésre juthatunk, hogy a kérés-válasz időnek a lehető leggyorsabbnak kell lennie. Számítási szempontból ezt az időtartamot “késésnek”nevezik. Kritikus elem az alkalmazás vagy a hálózat felhasználói élményének minőségének eldöntésében. A lassú,” magas késleltetésű ” webhelyek csalódást okoznak a felhasználókban.
most, hogy van egy durva elképzelése arról, hogy mit jelent a késés, térjünk át a technikákra.
Mi A Hálózati Késleltetés?
Hálózati Késleltetés Meghatározása # 1: Egyirányú késleltetés
egyszerű, egyirányú adatátvitel esetén a késleltetés az az idő, amely az adatcsomag fogadásához szükséges, miután elküldte.
példák az egyirányú késleltetésre:
- küldj egy e-mailt. Csomagokká alakul át, a szerverről továbbítják, a hálózaton keresztül továbbítják, és több eszközön keresztül továbbítják, mielőtt elérnék a célállomást. Az utazás időtartama késés.
- ping kérés, amely 200 ping állapotot ad (HTTP OK siker)! (Ez azt jelenti, hogy kérése sikeres volt a cél elérésében.)
hálózati késleltetés definíciója # 2: kétirányú késleltetés
a kérést és a választ egyaránt tartalmazó felhasználói kérések esetében a késleltetés az az idő, amely alatt a felhasználói kérést elküldik egy kiszolgálónak, és megkapja a választ.
példák a kétirányú késleltetésre
- az az idő, amely egy oldal megnyitásához szükséges a böngészőben, miután rákattintott egy keresési eredményre egy keresőmotorban.
- a lag között ad egy parancsot a kedvenc online játék, és egyre végre.
két összetevő van, amelyeket összeadunk a kétirányú késleltetés kiszámításához-kliens késleltetés és szerver késés.
- az ügyfél késése azt jelenti, hogy a kommunikáció késése a végfelhasználónak köszönhető. Az ilyen késés oka lehet lassú kapcsolat, régi eszköz, összetett lekérdezés/kérés stb.
- szerver késleltetés, vagyis a kommunikáció késése a szervernek köszönhető.
mindkét fenti esetben a késleltetést milliszekundumban mérik, és minden milliszekundum számít.
az ügy lényege, hogy a magas késleltetés nagy gondot jelent vállalkozása számára, ha nincs bejelölve. Meg kell találnia, hogy mi befolyásolja a késleltetést, és csökkentenie kell az alkalmazásra gyakorolt hatását.
Hogyan Működik A Késleltetés?
most, hogy megválaszoltuk a kérdést: “Mit jelent a késés?”és elmagyaráztuk a két típust, beszéljük meg, hogyan működik, és hogyan befolyásolja a végfelhasználót.
Vegyünk egy egyszerű használati esetet: be szeretne jelentkezni egy weboldalra. Adja meg a felhasználónevet és a jelszót. Ezután kattintson a “Bejelentkezés” gombra, hogy belépjen a webhely irányítópultjába.
mi történik ezután:
- a böngésző válaszol a kattintásra, és elküldi a felhasználónevét és jelszavát a szervernek.
- a szerver az adatcsomagok fogadása után nyugtázza a kérést.
- a kiszolgáló összehasonlítja a bemeneti hitelesítő adatokat az adatbázisban lévő adatokkal, és a helyességtől függően elfogadja vagy elutasítja a bejelentkezési kérelmet.
- a böngésző megkapja a szerver válaszát.
- a válasz szerint a böngésző vagy elviszi a webhely irányítópultjára, vagy hibát/figyelmeztetést ad, befejezve a késleltetési ciklus oda-vissza útját.
a kérés/válasz folyamat bármely késése vagy késése késleltetést hoz létre a felhasználó számára.
mi okozza a hálózati késleltetést?
a késleltetés a kérés/válasz ciklus négy fő tényezője miatt következik be:
terjedés
a csomópontok közötti távolság hatalmas tényező a késésben. A kéréseknek és válaszoknak meg kell haladniuk a kérő eszköz és a kiszolgáló közötti fizikai távolságot. Az Edge computing népszerűsége továbbra is növekszik az időkritikus alkalmazások számára, amelyek közel nulla késleltetést igényelnek.
az alacsony késleltetésű edge computing gyorsabb válaszidőt ér el, mint a hagyományos felhőalapú vagy helyszíni szerverek, mivel ez a technológia az elosztott szervereket a felhasználók közelében találja meg.
átviteli közeg
az adatátviteli közegtől függően a hálózat késése magas vagy alacsony lesz. Például a rézkábelek lassabban továbbítják az adatokat, mint a száloptika. Tehát a száloptikát használó hálózatok késleltetése alacsonyabb és jobb lesz, mint a rézkábeleket használóké.
ha a végfelhasználók az interneten vannak, az adatok továbbítására vagy fogadására szolgáló adathordozójuk eltér az Önétől. Ebben az esetben nem az Ön irányítása alatt áll.
Routerek
a különböző Routerek különböző képességekkel rendelkeznek, és az adatok vagy kérések átviteli sebessége is változik. Az adatfeldolgozás késleltetési hatásának csökkentése érdekében erősebb útválasztókat kell elhelyeznie vagy használnia a hálózatban.
a tárolás késleltetése
az adatok feltöltése és letöltése több időt vesz igénybe, mint egy egyszerű, gyors ping. A késleltetés növekedni fog, ha az adatok tárolásával, keresésével és letöltésével kapcsolatos műveleteket kell végrehajtania. A nehéz vagy nem optimalizált weboldalak szintén nagy késést okoznak.
mi a jó késleltetés?
forrás
mi a jó ping sebesség vagy késleltetés? A jó ping sebesség vagy az alacsony késleltetés különbözik az alkalmazásoktól a hasznosságuk szerint.
a 100 ms jó ping sebesség VoIP, szélessávú és streaming szolgáltatások esetén, de a játékalkalmazások rendkívül alacsony késleltetést igényelnek — 20-30 ms. azoknál az alkalmazásoknál, amelyek nem időkritikusak, a jó ping sebesség akár 150 ms is lehet.
technológiánként is különbözik. A 4G hálózatok esetében a 30-100 ms jó késleltetés.
másrészt a jó 5G késleltetés 5 és 20 év között van.
Gondolj egy profiladatbázisra és egy valós idejű HD játékra. Ön szerint melyiknek kell alacsonyabb késleltetéssel rendelkeznie egy hálózati késleltetési tesztben?
a játék app, nyilvánvalóan! Olvassa tovább a játékok késleltetéséről.
a hálózati késleltetés kiszámítása vagy ellenőrzése
a késleltetést két mutató segítségével számíthatja ki: oda-vissza idő (RTT) vagy az első bájtig eltelt idő (TTFB). Az RTT az ügyfél kérési idejének és a kiszolgáló válaszidejének összege, míg a TTFB a HTTP kérés időbélyeg és az időbélyeg különbségét jelzi, amikor a kiszolgáló válaszként elküldte az első bájtot.
három egyszerű módszer a hálózati késleltetés ellenőrzésére:
- használja a Ping parancsot.
- használja a Tracert parancsot.
- használjon hálózati figyelő vagy késleltetési számítási eszközt, mint ez a népszerű teljesítményteszt eszköz a késés megtalálásához.
legjobb gyakorlatok a hálózatok felügyeletére és fejlesztésére
a késleltetés önmagában teheti vagy megszakíthatja vállalkozását. A felhasználók elvárják, hogy a webhelyek és az alkalmazások gyorsan reagáljanak. Ha webhelye lassú, az ügyfelek nem fogják használni, ezért elengedhetetlen a késési tesztek elvégzése az elfogadható késés kiszámításához.
az alábbiakban bemutatjuk az alacsony késleltetésű hálózatok fenntartásának legjobb gyakorlatait.
Monitoring or Testing
használja a fent felsorolt parancsokat és eszközöket a hálózati késleltetés figyeléséhez.
Alternatív megoldásként konfigurálhatja a hálózati felügyeleti eszközöket is, mint például a Datadog, a Zabbix és a SolarWinds, vagy hálózati szakembereket is felvehet a késleltetési problémák folyamatos nyomon követésére és időben történő megoldására.
a felhasználók javíthatják a késleltetést a végén?
az ügyfél késése bizonyos mértékben késleltetheti a kommunikációt. Azok a felhasználók, akik lassú kapcsolatokkal rendelkeznek, vagy sok cookie-t tárolnak egy alkalmazásból a böngészőjükben, megpróbálhatják javítani a kapcsolat minőségét vagy törölni a böngésző adatait.
Cloud Gaming and Latency
gondoljon egy saját online játékalkalmazásra. Ha egy teljes másodpercbe telik, amíg a játék válaszol a játékosok kéréseire vagy parancsaira, hány felhasználó játszaná le?
senki sem fog, még akkor sem, ha a játék egyedi és izgalmas.
a játékok időkritikus alkalmazások-minden milliszekundum számít. A felhasználók (játékosok) a világ minden országában jelen lesznek, így csak néhány helyről történő kiszolgálás nem megvalósítható vagy skálázható megoldás. A játékosok nem elégednek meg a lemaradt játékteljesítménnyel és a gyenge felhasználói élménnyel. A teljesen felügyelt felhőalapú natív szolgáltatások lehetővé teszik a városi szintű telepítések beállítását és a globális jelenlétet. Van egy kiterjedt cikkünk arról is, hogy mi a felhő játék.
kíváncsi arra, hogyan csökkentheti a ping-et a játékokban, és hogyan választhatja ki az igényeinek megfelelő felhőalapú játékszolgáltatást? Tudjon meg többet a Ridge Cloud játékról, hogy jó döntést hozzon.
hálózati késleltetés, sávszélesség és áteresztőképesség
már megválaszoltuk: “mi a késleltetés a hálózatépítésben?”A hálózati késleltetés ismereteinek javítása érdekében azonban itt található egy gyors áttekintés három egymással összefüggő kifejezésről:
a késleltetés a kért információk vagy nyugtázás fogadásának késése vagy késése a kiszolgálótól egy felhasználói művelet vagy kérés után.
a sávszélesség annak az útvonalnak a szélessége, amelyen az adatcsomagok haladnak a hálózaton. A sávszélesség és a késleltetés összefügg egymással, mivel az adatátviteli útvonal szélessége befolyásolja a kommunikáció sebességét és késleltetését.
átviteli sebesség: az adott időszakban továbbított adatok mennyisége.
Ismerje meg, hogyan javítja a Ridge elosztott felhője a késleltetést
a vállalkozások számára a késleltetés csökkentése a felhasználói élmény javításának módja. A késés vagy késés csökkentésével javíthatja a felhasználók webhelyélményét. De hogyan?
a ridge Cloud, amely az edge computing szolgáltatást világszerte telepíti szervereire, az adatokat könnyen elérhetővé teszi a végfelhasználók számára, és elképesztően gyors sebességgel dolgozza fel a felhasználói kéréseket. A ridge lokalizált és elosztott számítástechnikai platformja — amelyet a világ minden tájáról származó adatközpontok egyesítenek-lehetővé teszi a fejlesztők számára, hogy a késleltetés-érzékeny alkalmazásokat, például a felhőalapú játékokat bárhol telepítsék. Csak egyetlen API-n keresztül kell kommunikálniuk az alkalmazások bármely helyre történő telepítéséhez és a késleltetés minimálisra csökkentéséhez.
indítsa el a Ridge ingyenes próbaverzióját még ma, és nézze meg, mit tehet az edge computing a késleltetés csökkentése és a felhasználók lenyűgözése érdekében.
Gyakran Ismételt Kérdések
a magas késleltetés jó vagy rossz?
a magas késleltetésű hálózat lassú válaszidőt jelent, ami rossz felhasználói élményt nyújt a végfelhasználóknak, ezért rossznak tekintik. Például a 200 ping (milliszekundumban) magas késleltetés és rossz az időkritikus alkalmazásoknál. 20-30ms (vagy akár 50ms) alacsony késleltetés, ezért jónak tekinthető. A legtöbb webhely átlagos késleltetési tartománya 50 és 150 ms között van.
a ping és a késleltetés ugyanaz?
az egyirányú késleltetés az adatátvitel késleltetését és a rendeltetési helyre történő beérkezését jelenti. A Ping az a jel (apró adatcsomag), amelyet egy másik számítógépre küldenek, általában a célszámítógép elérhetőségének ellenőrzésére. Az egyirányú késleltetés és a ping ugyanaz.
a kétirányú késleltetés azonban megköveteli, hogy kérést küldjön a kiszolgálónak, és választ kapjon. Ez különbözik a pingtől.
hogyan kap egy nulla ping?
nulla Ping (0 Ping) az ideális, elméleti felhasználási eset. Ez azt jelenti, hogy a címzett számítógép/szerver milliszekundumban megkapja a feladó kérését. A nulla ping azonban fizikailag nem lehetséges az eszközök közötti távolság, a hálózati forgalom és egyéb okok miatt. Tehát ehelyett az edge computing segítségével elérheti a hiper-alacsony késleltetést, ami nagyon gyors válaszidőt jelent a felhőalapú számítástechnikában.