domainipcache

DNS가 동작하는 방식을 설명해 주세요

면접 출제
예상 시간
5
30초 답변

꼬리질문

조금 더 깊게 물어본다면

답변 뒤에 이어질 수 있는 질문들을 하나씩 열어볼 수 있어요.

TTL은 무엇인가요?

부가 설명

Browser cache
-> OS cache
-> Recursive resolver
-> Root DNS
-> TLD DNS
-> Authoritative DNS
-> IP address

실제로는 cache 때문에 매번 이 모든 과정을 거치지 않습니다.

DNS record에는 A, AAAA, CNAME, MX, TXT 등 여러 종류가 있습니다. 웹 접속에서는 IPv4 주소를 가리키는 A record, IPv6 주소를 가리키는 AAAA record, 다른 domain alias를 가리키는 CNAME record를 자주 봅니다.

DNS는 단순한 주소록이 아니라 cache와 resolver 흐름을 포함하는 분산 naming system입니다.

한 줄 정리

DNS는 domain을 IP로 바꾸는 계층적 이름 해석 시스템이고, cache와 TTL이 성능과 운영에 큰 영향을 줍니다.