DNS 및 DoH 용어집
이 문서는 DNS 및 DNS over HTTPS와 관련된 일반적인 용어를 설명합니다.
기본 용어
DNS (Domain Name System)
- 도메인 이름 시스템
- 사람이 읽을 수 있는 도메인 이름을 IP 주소로 변환하는 시스템
- 인터넷의 기본 인프라 중 하나
DoH (DNS over HTTPS)
- DNS over HTTPS
- HTTPS 프로토콜을 사용하여 DNS 쿼리와 응답을 암호화
- 더 나은 개인정보 보호와 보안을 제공
DoT (DNS over TLS)
- DNS over TLS
- TLS 프로토콜을 사용하여 DNS 통신을 암호화
- DoH와 유사하지만 다른 프로토콜을 사용
기술 용어
Recursive DNS
- 재귀 DNS 서버
- 완전한 도메인 이름 해석을 담당하는 DNS 서버
- 다른 DNS 서버를 쿼리하여 완전한 답변을 얻음
Authoritative DNS
- 권한 있는 DNS 서버
- 특정 도메인의 DNS 레코드를 저장
- 도메인 이름에 대한 확정적인 답변을 제공
DNS Resolver
- DNS 리졸버
- DNS 쿼리를 수행하는 클라이언트 소프트웨어
- 운영체제, 브라우저 또는 독립 실행형 애플리케이션일 수 있음
DNS Query
- DNS 쿼리
- DNS 서버로 보내는 요청
- 쿼리할 도메인 이름과 쿼리 유형을 포함
DNS Response
- DNS 응답
- DNS 서버가 반환하는 답변
- 쿼리 결과와 관련 정보를 포함
보안 용어
DNSSEC
- DNS 보안 확장
- DNS에 대한 데이터 무결성 검증을 제공
- DNS 응답이 조작되는 것을 방지
ESNI
- 암호화된 서버 이름 표시
- TLS 핸드셰이크 중 SNI 정보를 암호화
- 추가적인 개인정보 보호를 제공
DNS Leak
- DNS 유출
- 암호화되지 않은 채널을 통해 전송되는 DNS 쿼리
- 사용자 개인정보가 노출될 수 있음
성능 용어
DNS Cache
- DNS 캐시
- DNS 쿼리 결과를 임시로 저장
- DNS 해석 속도를 향상
DNS TTL
- Time To Live
- 캐시에서 DNS 레코드의 유효 시간
- DNS 레코드 업데이트 빈도를 제어
DNS Round Robin
- DNS 라운드 로빈
- 동일한 도메인 이름에 대해 여러 IP 주소를 반환
- 로드 밸런싱을 구현
관련 프로토콜
HTTPS
- Hypertext Transfer Protocol Secure
- TLS 기반의 HTTP 프로토콜
- 암호화된 통신을 제공
TLS
- Transport Layer Security
- 암호화와 인증을 제공
- 데이터 전송 보안을 보호
HTTP/2
- HTTP 프로토콜의 두 번째 버전
- 멀티플렉싱을 지원
- 전송 효율성을 향상