개발(Web)/Web

[Internet] 도메인 이름이란 무엇일까? DNS는 어떻게 작동할까?

shinyelee 2021. 12. 24. 10:52

What is Domain Name and DNS? And how they work?

도메인 이름(Domain Name)

도메인 이름의 구조. 각 파트는 전체 도메인 이름에 대해 특별한 정보를 제공한다. 점(dot)으로 구분하며 오른쪽에서 왼쪽으로 읽는다.

컴퓨터는 인터넷에서 IP 주소로 서로를 식별할 수 있지만, 사람은 숫자의 나열인 IP 주소를 기억하기 어렵다. 이 문제를 해결하기 위해 일정한 규칙에 따라 단어를 조합해 만든 것이 바로 도메인 이름이다. 도메인 이름은 각 부분마다 담당하는 DNS 서버가 있고, 특정 도메인의 IP 주소를 알려면 역순(Root → Top-level → Second-level → Sub)으로 긴 여정을 떠나야 한다.

등록대행자는 등록소와 계약을 맺어 도메인의 등록을 대행한다. 등록소는 전 세계 도메인 DB를 관리하며, ICANN은 국제인터넷주소관리기구다.

도메인 등록 웹사이트에 원하는 도메인 이름을 등록하고 돈을 지불하면 해당 도메인 이름을 쓸 수 있다.


도메인 이름 시스템(DNS, Domain Name System)의 작동 원리

브라우저는 캐시를 사용해 컴퓨터가 이미 알고 있는 주소인지 확인한다. 만약 모른다면 DNS 서버에 요청을 전달한다.


참고

 

[생활코딩] DNS(Domain Name System)

회사에서 강의 듣고 정리한 내용 1. 수업 소개 1) 호스트(host) · 네트워크에 연결된 컴퓨터 장치들 2) I...

blog.naver.com

 

What is a Domain Name? - Learn web development | MDN

Domain names are a key part of the Internet infrastructure. They provide a human-readable address for any web server available on the Internet.

developer.mozilla.org

반응형