DNS로 이름 해결
· 약 2분
DNS (Domain Name System, 도메인 네임 시스템)
이름 해결에 사용되는 프로토콜
- 인터넷을 IP 주소를 주소로 사용
- IP 주소와 같은 숫자의 나열은 기억하기 어려워 IP에 '도메인명'이라는 이름을 부여
- DNS는 사용 용도에 따라 UDP, TCP를 모두 사용
이름 해 결은 UDP
- 이름 해결은 애플리케이션 통신에 앞서 행해지는 경우가 많아, 무엇보다 속도가 우선
- UDP로 즉시성을 요구
존 전송은 TCP
- 대부분의 DNS 서버는 중복화를 도모하여 이름 해결 서비스 제공의 안정성 유지
- DNS 서버는 IP주소와 도메인명의 정보를 '존 파일'에 보유
- DNS 서버 중복성으로 사용하는 기능이 '존 전송 (zone transfer)', '존 파일'을 동기화하는 기능
- '존 전송'에는 즉시성이 필요하지 않고 신뢰성이 중시되어 TCP를 사용