TTL   Time to Live   IP 수명

(2021-09-17)

IP 패킷 수명, Time To Live


1. TTL (Time to Live)

  ㅇ 말뜻 자체로는, 생존 시간을 의미
     - 사용 例)  IP 패킷 전달, DNS 캐싱 등에서 생존 시간


2. IP 패킷 수명

  ㅇ TTL(IPv4) 또는 Hop Limit(IPv6)
     - IP 패킷 전달에 대한 생존 시간
        . 인터넷에서 IP 패킷라우팅되며 남아있는(거쳐야할) 라우터의 갯수를 표현하는 수
        . 이 숫자는 IP 패킷 헤더 내 하나의 필도(8 비트)로 포함됨

     - 각 라우터IP 패킷라우팅할 때 마다 TTL의 값을 감소시킴

  ㅇ TTL 크기
    - 최대값
       . TTL 값은 최대 255인 8비트의 홉 한계를 갖음

    - 기본값
       . IANA에서는 TTL 기본값을 64로 할당하여 제안하고 있으나, 필요시 다른 값도 사용 가능


3. DNS Caching 수명DNS 쿼리 요청 때의 TTL(수명)으로써, 
     - 네임서버가 일단 찾은 정보를 해당 캐싱 정보에 보관 유지하는 시간
     - 통상, 2일 간을 줌



Copyrightⓒ   차재복 (Cha Jae Bok)