TTL - kaj je to? Čas življenja (TTL) je mehanizem, ki omejuje življenjsko dobo podatkov v omrežju. Podatki se zavržejo, če določena vrednost poteče. Ideja za ustvarjanje je preprečiti distribucijo podatkovnega paketa za nedoločen čas.
Opredelitev
Kaj je TTL? Izraz "življenjska doba" se nanaša na čas ali "skoke", ko je paket nameščen v omrežju, preden ga usmerjevalnik zavrne. Tehnologija se uporablja tudi v drugih kontekstih, vključno s predpomnjenjem CDN in predpomnjenjem DNS.
Kako deluje tehnologija?
Če je paket informacij ustvarjen in poslan prek interneta, obstaja tveganje, da se bo še naprej premikal od usmerjevalnika do usmerjevalnika za nedoločen čas. Da bi zmanjšali to možnost, se ustvarijo paketi z datumom poteka, ki se imenuje omejitev trajanja. TTL paket je lahko koristen tudi zaugotavljanje, kako dolgo je bilo v obtoku, in omogočanje pošiljatelju, da prejme informacije o paketnih poteh prek interneta.Vsak paket ima mesto, kjer shrani številsko vrednost, ki določa, kako dolgo se mora še naprej premikati po omrežju. Vsakič, ko usmerjevalnik prejme paket, odšteje eno vrednost iz računa TTL in jo nato prenese na to lokacijo v omrežju. Če je v vsakem trenutku števec TTL ničelen po odštevanju, bo usmerjevalnik spustil paket in poslal sporočilo ICMP nazaj na izvorno vozlišče.

Tehnični opis postopka
IP TTL je prvotno nameščen v sistemu, pošlje paket. Lahko se namesti v katerokoli vrednost od 1 do 255. Različni operacijski sistemi privzeto nastavijo različne vrednosti. Vsak usmerjevalnik, ki prejme paket, od računa odšteje vsaj 1. Če števec ostane večji od 0, usmerjevalnik pošlje paket, v nasprotnem primeru ga zavrne in pošlje kontrolno sporočilo internetnega protokola (ICMP) prvotnemu gostitelju, kar lahko povzroči ponovno pošiljanje. TTL /hop omejitvena točka mora podpirati neprekinjen tok paketov, ki so obtičali v ciklih usmerjanja (morda zaradi napačnih podatkovnih tabel in zamašitvenih omrežij). V oblaku se kopija MPT (Multiprotocol Label Switching) TTL prekopira iz IP TTL, ko paket IP vstopi v oblak. Ko oddajate MPLS, se TTL kopira v polje, dokler nima nižje vrednosti v polju.Spreminjanje TTL
ping in traceroute uporablja vrednost TTL, da se poskuša doseči dano vrednostgostiteljski računalnik ali sledenje poti do tega gostitelja. Traceroute pošlje tok paketov z zaporedno višjimi TTL-ji, tako da bo vsak od njih zavrnjen z naslednjim hopom (usmerjevalnikom) na poti do cilja: prvi paket ima TTL enega in ga zavrne prvi usmerjevalnik, drugi pa TTL dveh in ga zavrne naslednji usmerjevalnik. Čas med pošiljanjem paketa in sprejemanjem ustreznega sporočila ICMP se uporablja za izračun vsakega naslednjega časa migracije.
Predpomnjenje TTL in DNS
Kaj je TTL v kontekstu DNS? Vrednost pove lokalnim strežnikom, kako dolgo naj bo zapis shranjen lokalno, preden bo nova kopija zapisa obnovljena iz DNS. Shramba zapisov je znana kot predpomnilnik DNS, akt o shranjevanju zapisov pa se imenuje predpomnilnik.

TTL - Kaj je in kako deluje?
HTTP čas življenja predstavlja število sekund, za katere se lahko vaša spletna vsebina vrne zahtevi strežnika. Privzeta vrednost je določena z nastavitvami na spletnem strežniku, vendar jo lahko preglasijo nadzorne oznake predpomnilnika, ki določajo, kateri tipi strežnikov lahko predpomnijo podatke. Paket je temeljna enota prenosa informacij v vseh sodobnih računalniških omrežjih in drugih komunikacijskih omrežjih. Usmerjevalnik je elektronska naprava ali programska oprema na ravni omrežja, ki povezuje lokalna ali globalna omrežja in pošilja pakete med njimi.Splošne vrednosti
Običajno je vrednost 86400 sekund, kar je 24 ur. To je dobro izhodišče za večino vnosov. Vendar pa lahko za zapise MX ali CNAME nastavite višji popravek TTL, ker se bodo zelo redko spreminjali. Če je vaša storitev kritična, priporočamo, da nastavite TTL za 1 uro (3600 sekund).