사용자 친환경 SYSTEM 엔진!!!
라오닝 구매
네임서버
1차 : ns1.raonnet.com
      211.239.162.200
2차 : ns2.raonnet.com
      211.239.162.206
문의 전화
   문자 문의 감사
   010-6280-2102
   02-2299-2102
 

국민은행 467737-01-001108
예금주: 강경섭(라온넷)



새글 등록 시 2 라오닝 충전 [?]
hit 5233

도메인의 TTL 시간의 중요성

    Writer 이온디 Date 2011-04-03
도메인의 IP를 변경하면 언제쯤 인터넷에 전파되어질까? 라는 의문점을 고객님께서는 가지고 계실겁니다. 아래의 내용을 보시면 그 해답을 얻을 수가 있을겁니다.

라온넷 호스팅 네임서버를 고객님 도메인의 1차,2차 네임서버로 등록하여 사용할때 유의사항에 대하여 안내를 해 드립니다.

라온넷 호스팅에서는 고객님께서 직접 라온넷 호스팅의 고객지원센터에서 네임서버의 정보관리(고객님 도메인의 등록,수정,삭제)를 할수 있게 되어 있습니다. 그런데, 현재 TTL 시간이 1800 으로 해서 서비스를 하시는 경우가 상당히 많습니다. 이것에 대한 장단점을 기술적인 부분에 대한 설명부터 해서 안내하여 드리겠습니다.

TTL(Time To Live)의 개념은 RFC 1035 문서에 다음과 같이 정의되어 있습니다.
--------------------------------------------------------------------------
TTL a 32 bit signed integer that specifies the time interval
that the resource record may be cached before the source
of the information should again be consulted.
--------------------------------------------------------------------------

가정1. 라온넷 호스팅 네임서버에 등록한 도메인 : www.abc.com
가정2. www.abc.com의 TTL : 86,400초 (1일)

위의 내용을 가정해서 설명하겠습니다.

A라는 사람이 하나로통신 전용선을 이용하고 있습니다. 네임서버는 하나로통신 네임서버를 사용합니다. A가 www.abc.com 으로 22시에 처음으로 접속을 하였습니다. 그러면 A가 사용하는 네임서버에서 www.abc.com이라는 도메인정보가 없기 때문에 라온넷 호스팅 네임서버로 www.abc.com의 IP정보를 쿼리를 합니다. 그러면, 하나로통신 네임서버에는 86,400초동안 www.abc.com의 IP정보를 가지고 B,C 기타의 하나로통신 네임서버를 이용하는 사람들에게 서비스를 해 줍니다. 86,400초가 지나고 나면 www.abc.com의 도메인 정보는 하나로 통신 네임서버에서 삭제됩니다. 다시 누군가가 www.abc.com의 도메인 정보를 쿼리할때에 라온넷 호스팅 네임서버에 물어봅니다.

그러면 www.abc.com의 IP정보가 변경이 되는경우는 어떻게 될까요?

오늘 저녁 22 시에 IP정보를 변경을 하였다고 하면, 내일 저녁까지 기존IP와 변경된 IP 두 가지 정보가 인터넷에 있는 임의의 네임서버에는 섞여서 있을겁니다. 왜냐하면, 21시에 라온넷 호스팅 네임서버에서 www.abc.com 의 IP정보를 쿼리해간 네임서버에는 내일 21시까지 www.abc.com의 IP정보를 가지고 있을것이기 때문입니다.

따라서, 오늘저녁부터 내일저녁까지 기존의 IP와 변경된 IP 두개의 서버에서 고객님은 서비스를 운영을 해야 되겠습니다. 조금 이상하시죠? ^^

서버가 여유있게 남아 있는 경우에는 별 이상이 없겠지만, 일반적인 경우에는 쉽지않은 문제가 됩니다. 그리고, 서버가 여유있게 있다고 하더라도 서비스 정보가 두군데 분산되어 저장이 되는 문제도 쉽지 않은 문제가 될수 있을듯 합니다.

이런 문제를 아주 쉽게 해결할 수 있는 것이 도메인의 TTL 값을 조정해서 해결하는것입니다.~~ ^^

즉, 라온넷 호스팅의 네임서버에서 TTL을 86,400 -> 1800(30분) 으로 변경을 하는것입니다.
도메인의 정보가 인터넷에 전파되는데 걸리는 시간이 30분이라는 것입니다. 저희가 고객의 서비스를 이전해 주는 작업을 가끔 해 주는 경우가 있는데, 30분으로 도메인의 TTL을 설정하고 작업하면 서비스 중지 없이 거의 실시간으로 도메인 IP정보 변경을 할수가 있었습니다. 뭔가 해결이 된듯 하지 않습니까?~~~ ^^

그러면, 항상 네임서버에 등록된 도메인의 TTL을 1800으로 설정하면 어떻게 되겠습니까?
이것도 문제가 됩니다. 어떤 문제가 있냐면, A라는 사람이 www.abc.com으로 접속을 자주합니다. 그러면, 정확히 30분 간격으로 해서 라온넷 호스팅 네임서버에 쿼리를 합니다. 크게 문제되지는 않지만, 라온넷 호스팅 네임서버에 쿼리를 하는 시간만큼 지연이 생깁니다. 브라우저에서 홈페이지를 열려고 할때는 대략 1초정도 딜레이 되는 것도 문제가 되겠지요~~?

이런 경우의 사용자가 많다고 생각하면 서버 관리자 입장에서는 사소한 문제로 그런 시간 지연이 생긴다는 것이 조금 괴로우실 겁니다. ^^


### 네임서버에 TTL 변경 절차 ###
=============================================================
1. 도메인의 IP변경 이벤트 발생
2. 적어도 변경 시점 TTL 시간 이전에 1,800초로 변경 (마이페이지)
3. 라온넷 호스팅 네임서버에서 도메인의 IP변경 (마이페이지)
4. 변경된 IP정보로 이상없이 서비스 되는지 확인 (2-3일정도)
5. TTL 시간 86,400초로 변경
=============================================================
라온넷1     2011-04-04 07:07 |답글
전문가 다 되셨네요.^^
JUNIS     2011-04-19 14:42 |답글
TTL에 대해 예를 들어 설명을 들으니 이해가 되네요..
모에.net     2011-04-29 23:13 |답글
실제 업데이트시간은 지정한 시간보다 더걸리는 경우가 대다수입니다.
국내에선 지정시간대로 변경되어도 해외까지 반영되는데엔 더 많은 시간이 소요됩니다.
그리고 사용자컴퓨터에서도 dns정보를 캐싱하기때문에 캐시유지 시간동안에도 업뎃이 이루어지지않아 변동이 오래걸리는 원인으로 작용하기도 합니다. 접속할때마다 dns쿼리를 하게되면 각 dns는 폭주상태에 이르게되고 사이트접속도 지연이되기 때문에 왠만하면 캐시를 하게됩니다. 브라우저나 윈더우 자체에서 자동으로 캐시를 합니다.
사용자컴퓨터의 dns에 따라서도 차이를 보입니다.
    라온넷1     2012-01-10 02:49 |답글
       본인이 사용하는 dns 서버 그리고 클라이언트 캐시에 상관 관계도 있기 때문에 좀더 오래걸릴 수 있습니다.

클라이언트 캐시를 지워야 하는 경우가 생기곤 하는데

윈도 > 시작 > 실행 > cmd > ipconfig /flushdns로 삭제하면 됩니다.
  목록 새글쓰기 수정 삭제

  개인정보 처리방침 | 호스팅 이용 약관
서울특별시 성동구 마장동 768-5 신진빌딩 4층 아크로피스 D-05호, 우편번호: 133-050 전화번호:  02-2299-2102 / 팩스: 02-2297-0749
상호명: 라온넷닷컴 / 대표: 강경섭 / 사업자등록번호: 206-15-36089 / 통신판매: 2010-서울성동-0311 
copyright ⓒ 2010 Raonnet All rights reserved