DNS 지연때문에 인생도 지연됨. 진심임.

코모도왕도마뱀·2025년 4월 6일
4

네트워크

목록 보기
3/4

“주소는 진실이고, 이름은 망각이다.
세상은 끊임없이 IP를 바꾸지만,
나는 이름으로 그것을 불러낸다.
이름이 사라지면,
연결도 끊긴다.”

DNS란?

도메인 네임 시스템(Domain Name System, DNS)은 호스트의 도메인 이름을 호스트의 네트워크 주소로 바꾸거나 그 반대의 변환을 수행할 수 있도록 하기 위해 개발되었다.

DNS의 동작과정

  1. 웹 브라우저에 도메인을 입력하면 Local DNS에게 요청을 보낸다.
  2. 만약 Local DNS에게 캐싱되어 있는 응답이 있다면 그대로 응답한다.
  3. 캐싱되어 있지 않다면 Local DNS가 Root DNS에게 요청을 보낸다.
  4. Local DNS는 Root DNS에게 TLD DNS 서버의 주소를 응답받는다.
  5. Local DNS는 해당 TLD DNS 서버에게 요청을 보낸다.
  6. TLD 서버는 해당 도메인 이름의 Authoritative DNS Server의 IP 주소를 반환한다.
  7. Local DNS는 Authoritative DNS Server에게 요청을 보낸다.
    Authoritative DNS Server는 해당 도메인 이름에 대한 IP 주소를 가지고 있다. 이를 반환하게 된다.
  8. Local DNS 서버는 해당 도메인을 캐싱한다.
  9. 이후 도메인과 매핑되어있는 아이피 주소로 이동하게 된다.
profile
생각은 깊게, 실행은 단순하게.

2개의 댓글

comment-user-thumbnail
2025년 4월 7일

이제 DNS 없이 IP로 통신하겠습니다.

1개의 답글