TTL

Staat voor "Time to Live."

TTL kan verwijzen naar een van verschillende concepten in computernetwerken. Het kan verwijzen naar het onderdeel van het TCP/IP-protocol dat voor elk datapakket dat via een netwerk wordt verzonden, een timer voor het verlopen instelt. Het kan ook verwijzen naar hoelang een server informatie in de cache opslaat voordat deze wordt vernieuwd.

TCP/IP

Wanneer een datapakket van de ene computer naar de andere wordt verzonden via het Internet, wordt het van het ene netwerk naar het andere doorgestuurd totdat het zijn bestemming bereikt. Elke stap tijdens deze route wordt een "hop" genoemd. Elk datapakket dat via een netwerk reist, voegt een kleine hoeveelheid overhead toe. Pakketten die hun bestemming niet kunnen bereiken en eindeloos blijven rondgaan, zouden de netwerkprestaties aanzienlijk vertragen. Om dit te voorkomen, krijgt elk datapakket bij het verzenden een TTL-teller, zodat het niet oneindig blijft rondgaan.

De TTL-teller van een datapakket is een 8-bits getal (tussen 1 en 255, meestal ingesteld op een waarde in het midden tussen 32 en 128) dat het maximale aantal hops aangeeft dat het pakket kan maken voordat het verloopt en wordt verwijderd. Elke keer dat een datapakket van de ene router naar de volgende gaat, wordt de TTL-teller met 1 verlaagd. Als de TTL-teller 0 bereikt voordat het pakket zijn bestemming bereikt, wordt het door de router verwijderd.

Cache

TTL kan ook verwijzen naar de tijd hoelang een server gegevens in een cache bewaart om ze te kunnen ophalen, voordat de cache wordt vernieuwd. Een DNS-server heeft bijvoorbeeld voor elk record een TTL-waarde, uitgedrukt in seconden, die bepaalt hoelang de server een record kan aanbieden voordat het wordt vernieuwd. Deze TTL-vermeldingen kunnen worden ingesteld op slechts 30 seconden, maar records met een lagere prioriteit kunnen worden ingesteld op maximaal 86.400 seconden (24 uur).

Een CDN-server heeft voor elk element dat hij opslaat een TTL-waarde. Deze bepaalt hoelang de server een kopie in de cache bewaart voordat hij de bronserver controleert op wijzigingen. Hierdoor kan de CDN vaak bijgewerkte bestanden regelmatig controleren, terwijl andere elementen tussen updates door dagen of weken in de cache kunnen worden opgeslagen.

Bijgewerkt September 27, 2022 door Brian P.

quizTest je kennis

Which of the following is not a browser engine?

A
Vulkan
0%
B
Gecko
0%
C
WebKit
0%
D
Blink
0%
Correct! Incorrect!     View the Browser Engine definition.
More Quizzes →

Het Tech Terms computerwoordenboek

De definitie van TTL op deze pagina is een originele definitie geschreven door de auteurs van TechTerms.com. Als je naar deze pagina wilt verwijzen of deze definitie wilt citeren, gebruik dan de groene citatiebalk direct onder de definitie.

Ons doel is om computerterminologie op een begrijpelijke manier uit te leggen. We streven naar nauwkeurigheid en eenvoud bij elke definitie die we publiceren. Als je feedback hebt over deze definitie of een nieuwe technische term wilt voorstellen, neem dan contact met ons op.

De Tech Terms-nieuwsbrief

Verbeter je technische kennis met onze dagelijkse of wekelijkse nieuwsbrief! Abonneer je vandaag nog en ontvang nieuwe termen en quizzen in je inbox.

Schrijf je in voor de gratis TechTerms-nieuwsbrief

Hoe vaak wil je een e-mail ontvangen?

Je kunt je op elk moment uitschrijven of je frequentie wijzigen via de links in elke e-mail. Vragen? Neem contact met ons op.

Let op: de nieuwsbrief wordt in het Engels verzonden.