DNS query and reply messages, both have same format
DNS Query Protocols
DNS Query Notion
- 브라우저는 각 운영체제에 DNS 요청을 보내달라고 요청
- 운영체제는 DHCP에서 함께 제공되거나 커스텀한 DNS에 요청
- DNS 요청을 받은 재귀 확인자 가요청을 받으면, 캐싱되어있는지 확인
- 없으면 먼저 루트 DNS 서버에 요청을 전송
- 루트 DNS는 .com 도메인 관할의 다른 DNS 서버 주소 알려줌
- 차례로 내려가서 마지막 IP받아온다