# Czym jest czas życia (TTL)?

> Czas życia (TTL) to ośmiobitowe pole nagłówka Internet Protocol w wersji 4 (IPv4) ograniczające podróż pakietu.

- Kanoniczny adres URL: https://yellowcube.eu/pl/glossary/time-to-live/
- Wydawca: Yellow Cube
- Język: pl
- Kontakt: hello@yellowcube.eu

## Treść

Każdy router przekazujący zmniejsza je o co najmniej jeden; przy zerze pakiet jest odrzucany, a router normalnie zwraca komunikat Internet Control Message Protocol (ICMP) Time Exceeded. Internet Protocol w wersji 6 (IPv6) zapewnia tę samą funkcję przez Hop Limit.

Choć IPv4 definiował semantykę opartą na czasie, przekazywanie czyni TTL faktycznie limitem liczby skoków (hops). Jego celem jest powstrzymanie pakietów przed niekończącym się krążeniem w pętlach routingu. Nadawcy wybierają wartość początkową, a traceroute celowo ją zmienia, by wywołać odpowiedzi kolejnych routerów.

### Najważniejsze punkty

- **U nadawcy:** System operacyjny lub aplikacja umieszcza początkowy TTL lub Hop Limit w każdym pakiecie; wartość musi być wystarczająco wysoka dla zamierzonej ścieżki, a wyższe wartości pozwalają na więcej skoków przed wygaśnięciem.
- **Na routerze:** Przekazywanie dekrementuje pole. Wygaśnięcie zatrzymuje pakiet i może wygenerować błąd ICMP, z zastrzeżeniem reguł ICMP i limitów tempa.
- **Wartość diagnostyczna:** Pozostała wartość odebranego pakietu i odpowiedzi o wygaśnięciu mogą wspierać diagnostykę ścieżki, ale tunele, middleboxy, różne wartości początkowe i zmiany tras komplikują interpretację.
- **Istotne ograniczenie:** TTL nie jest kontrolą uwierzytelniania, integralności ani autoryzacji. Nadawca może wybrać wartość początkową, więc sam obserwowany TTL nie identyfikuje niezawodnie systemu operacyjnego, nie ustanawia bliskości ani nie dowodzi, że ruch jest godny zaufania.

### Powiązane terminy

[Traceroute](<https://yellowcube.eu/pl/glossary/traceroute/>) · [Internet Control Message Protocol (ICMP)](<https://yellowcube.eu/pl/glossary/internet-control-message-protocol/>) · [Zestaw protokołów TCP/IP](<https://yellowcube.eu/pl/glossary/tcp-ip-protocol-suite/>) · [System nazw domen (DNS)](<https://yellowcube.eu/pl/glossary/domain-name-system/>) · [Adresowanie IP: adresy statyczne i dynamiczne](<https://yellowcube.eu/pl/glossary/ip-addressing-static-and-dynamic-addresses/>)

### Źródła

[RFC 1812: Requirements for IP Version 4 Routers](https://www.rfc-editor.org/rfc/rfc1812) · [RFC 8200: Internet Protocol, Version 6 (IPv6) Specification](https://www.rfc-editor.org/rfc/rfc8200)

## Budujmy skuteczniejszą cyberobronę razem

Budujemy trwałe partnerstwa oparte na zaufaniu, wiedzy i wspólnych sukcesach. Chcesz rozwijać firmę, poszerzyć ofertę cyberbezpieczeństwa lub wprowadzić innowacyjne rozwiązania na nowe rynki? Yellow Cube wspiera Cię na każdym z tych etapów.

[Skontaktuj się z Yellow Cube](<mailto:hello@yellowcube.eu?subject=Partnership>)

## Źródło i zakres informacji

Ta wersja Markdown jest generowana z tych samych zatwierdzonych treści co kanoniczna strona HTML. Przy cytowaniu użyj kanonicznego adresu URL.

