반응형
◇ 공부 기록용으로 작성하였으니 틀린점, 피드백 주시면 감사하겠습니다 ◇
DNS(Domain Name System)
DNS란 도메인 이름(예: "example.com")을 IP 주소(예: "192.0.2.1")로 변환하는 시스템이다.
컴퓨터/서버들은 각각 할당된 IP 주소를 사용하여 통신 상대를 식별한다.
용어 | 설명 |
도메인 | "example.com" |
서브도메인 | "blog.example.com"에서 "blog"가 서브도메인이다 |
FQDN (Fully Qualified Domain Name) | "http://www.blog.example.com" |
DNS Zone | 권한 DNS 서버가 관리하는 도메인의 범위 |
DNS 레코드 | 도메인이름과 IP주소에 대응하는 등록 정보 |
숫자로 이루어진 IP 주소는 사람이 구별하기 어려우므로, 대신 IP 주소에 연결된 이름(FQDN)으로 접근한다.
FQDN을 IP 주소로 변환하여 서버에 접근할 수 있도록하는게 DNS이다.
https://jibinary.tistory.com/110
DNS 서버 종류
DNS를 구성하는 서버는 역할에 따라 1)"권한 DNS 서버"와 2)"캐시 DNS 서버"로 나뉜다.
권한 DNS 서버 (Authoritative DNS)
특정 도메인 이름에 대한 정확한 정보를 제공하는 서버이다. 자신이 관리하는 Zone의 DNS 레코드와 같은 정보를 답변하는 서버이다. 도메인 관리자가 Zone에 대한 정보를 등록한다.
특정 도메인에 대한 DNS 쿼리 요청에 대해 정확한 응답을 제공한다.
캐싱 DNS 서버 (Caching DNS)
클라이언트로부터 DNS 쿼리를 받아, Authoritative DNS 서버에 DNS 쿼리를 반복적으로 보내는 서버이다.
권한 DNS 서버로부터 받은 응답 결과를 클라이언트에게 반환하는 동시에 자신에게 캐시(임시 저장)한다.
동일한 DNS 쿼리를 다시 받으면, 저장된 캐시에서 응답하여 응답 속도가 향상된다.
728x90
반응형
'네트워크' 카테고리의 다른 글
IT 분야에서 "Throttling"란? 쉽게 정리 하기 (스로틀링) (3) | 2024.09.26 |
---|---|
IT 분야에서 "Exponential backoff" 란? 쉽게 정리 하기 (1) | 2024.09.25 |
RDP 프로토콜이란? 쉽게 정리: 원격 데스크톱 프로토콜(Remote Desktop Protocol) (0) | 2024.08.13 |
[네트워크] ISP란? (인터넷 서비스 제공자, Internet Service Provider) (0) | 2024.06.07 |
[AWS] 네트워크 성능 지표 (Throughout, IOPS, Latency) (0) | 2024.05.29 |