Mi a time-to-live (TTL)? / TTL definíció


mi a time-to-live (TTL) a hálózatépítésben?

az ÉLŐ idő (TTL) arra az időre vagy “komlóra” utal, amelyet egy csomag a hálózaton belül létez, mielőtt egy útválasztó eldobná. A TTL-t más kontextusokban is használják, beleértve a CDN gyorsítótárazást és a DNS gyorsítótárazást.

hogyan fejti ki hatását a TTL?

Ha egy csomag információt hoz létre és küld ki az Interneten keresztül, fennáll annak a veszélye, hogy továbbra is át routerről router végtelenségig., Ennek a lehetőségnek a mérséklése érdekében a csomagokat olyan lejárati idővel tervezték, amelyet idő-To-live vagy hop limitnek neveznek. A TTL csomag hasznos lehet annak meghatározásában is, hogy egy csomag mennyi ideig volt forgalomban, valamint lehetővé teszi a feladó számára, hogy információt kapjon a csomag útvonaláról az Interneten keresztül.

minden csomagnak van egy helye, ahol numerikus értéket tárol, amely meghatározza, hogy mennyi ideig kell tovább mozognia a hálózaton keresztül. Minden alkalommal, amikor egy útválasztó csomagot kap, kivonja az egyiket a TTL-számból, majd átadja azt a hálózat következő helyére., Ha a TTL-szám a kivonás után bármikor nullával egyenlő, az útválasztó eldobja a csomagot, majd ICMP-üzenetet küld vissza az eredeti gazdagépnek.

az általánosan használt hálózati parancsok ping és traceroute egyaránt használja TTL. A traceroute parancs használatakor egyre nagyobb szekvenciális TTL-ekkel rendelkező csomagok streamje kerül elküldésre az Interneten keresztül egy rendeltetési hely felé. Mivel a kapcsolat minden lépése az egyik csomag utolsó állomása, minden hely ICMP üzenetet küld a feladónak a csomag eldobása után., Ezután az ICMP üzenet visszatéréséhez szükséges időt arra használjuk, hogy meghatározzuk, mennyi ideig tart az egymást követő hop elérése a hálózat mentén.

milyen egyéb körülmények között alkalmazzák a TTL-t?

az interneten keresztüli útvonalcsomagok nyomon követése mellett a time-To-live egy meghatározott ideig használható a gyorsítótárazási információk összefüggésében. Ahelyett, hogy a routerek közötti komlóban mérnék az időt, amelyek mindegyike változó időt vehet igénybe, néhány Hálózati használati eset hagyományosabb módon működik.,

a CDN olyan, mint a Cloudflare CDN-je, általában egy TTL-t használ annak meghatározására, hogy mennyi ideig kell a gyorsítótárazott tartalmat kiszolgálni egy CDN edge szerverről, mielőtt egy új példányt letöltenek egy origin szerverről. Az origin server húzza közötti idő megfelelő beállításával a CDN képes frissített tartalmat kiszolgálni anélkül, hogy kéréseket folyamatosan továbbítana az eredetre. Ez az optimalizálás lehetővé teszi a CDN számára, hogy hatékonyan szolgálja a tartalmat közelebb a felhasználóhoz, miközben csökkenti a szükséges sávszélességet az eredettől.,

A DNS-rekord összefüggésében a TTL egy numerikus érték, amely meghatározza, hogy a DNS-gyorsítótár-kiszolgáló mennyi ideig szolgálhat DNS-rekordot, mielőtt elérné a hiteles DNS-kiszolgálót, és megkapja a rekord új példányát.

Share

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük