DNS1 [네트워크] DNS(Domain Name Service) DNS를 한 마디로 정의하자면 호스트명과 IP주소를 매핑하는 역할을 하는 프로토콜이다. TCP/IP 네트워크 아키텍처 기준 애플리케이션 계층에 위치하는 프로토콜이다. 호스트명 -> IP주소로 매핑하는 것을 "이름해석" 이라고 한다. DNS를 이용하려면 DNS 서버가 필요한데 DNS서버에는 호스트명과 IP주소가 맵핑되어 등록이 되어 있어야 한다. 이외에도 DNS서버에는 여러가지 정보들이 저장 될 수있다. 이렇게 서버에 저장되는 정보를 "리소스 레코드"라고 부른다. DNS서버는 루트를 정점으로 계층구조로 되어 있다. 주소 질의 과정은 아래의 그림과 같이 이루어 지게 된다.(재귀질의). 사용자가 호스트의 이름을 지정하면 -> DNS 리졸버가 루트에서 부터 질의 한다. 매번 이렇게 질의하는 것은 리소스를 많이 .. 2022. 5. 31. 이전 1 다음