Search

DNS

DNS (Domain Name System)

호스트의 IP 주소를 쉽게 이해하기 위해 붙인 이름에 대응하는 IP 주소를 자동으로 구하는 시스템
일반적으로 친숙한 웹사이트의 URL 주소가 바로 도메인 이름에 해당됨.
사용자는 도메인 이름만 가지고 호스트의 IP 주소를 구할 수 있음.

DNS 서버

DNS 서버는 도메인 이름으로 해당 도메인으로 등록된 IP 주소를 찾는 걸 도와줌.
이플 위해 DNS 서버에 도메인 이름과 IP 주소를 대응시켜 등록하는 작업이 필요
resource record : DNS 서버에 등록되는 여러가지 정보들

DNS의 주소 해석 메카니즘

1.
OS에 내장되어 있는 DNS resolvers가 DNS 서버에 도메인 네임에 대응하는 IP 주소를 질의
2.
요청하는 도메인 네임의 정보가 가까운 DNS 서버에 없을 수 있으므로, 여러번 질의를 하며 찾아나감. (질의한 정보는 캐시로 보존되어, 재요청시 효율적으로 도메인 네임과 IP 주소를 매칭)

참고 자료