컴퓨터 지식 네트워크 - 컴퓨터 프로그래밍 - DNS 캐시란 무엇입니까?

DNS 캐시란 무엇입니까?

DNS 캐시는 Windows 및 macOS 와 같은 운영 체제에서 호출 및 확인된 주소 (DNS 캐시) 에 추가하는 캐시입니다.

이러한 정보는 이름 확인과 관련된 모든 정보를 저장하며, 각 정보에는 지정된 시간 동안 데이터가 유효한 TTL (수명) 이라는 항목이 있습니다. 이 시간 동안 DNS 서버로 우회할 필요 없이 캐시에서 해당 쿼리에 직접 응답합니다.

인터넷 서비스 공급자의 웹 브라우저나 이름 서버와 같은 다양한 어플리케이션에도 이름 확인 속도를 높이기 위한 자체 DNS 캐시가 있습니다.

확장 자료

DNS 캐시에 있는 정보 유닛 또는 항목을 RR (resource records) 이라고 하며 ASCII 코드 (압축 형식) 로 표시됩니다. 다양한 _ 섹션 선택적 _ 구성 요소에는

1, 리소스 데이터 (rdata): 주소 또는 호스트 이름과 같은 레코드를 설명하는 데이터가 포함됩니다.

2, 레코드 유형: "a": IPv4 주소 (십진수 값: 1) 또는 "AAAA": IPv6 주소 (십진수 값: 28) 와 같은 작성된 항목의 유형입니다.

3, 레코드 이름 (선택 사항): DNS 항목이 작성된 객체의 도메인 이름입니다.

4, 생존 시간 (선택 사항): 리소스 레코드의 유효 기간 (초) 입니다.

5, 클래스 (선택 사항): RR 이 속한 프로토콜 그룹 (주로 인터넷용 "IN").

6, 리소스 데이터 길이 (선택 사항): 리소스 데이터 길이의 값입니다.

7, DNS 캐시에는 개별 도메인 또는 호스트의 IP 주소와 레코드 유효 기간 또는 해당 프로토콜 그룹과 같은 기타 정보를 지정합니다.

바이두 백과 -dns

上篇: JD.COM 에 있는 Lenovo 데스크탑이 대공인가요? 下篇: 5번의 국민투표가 실패했습니다. 푸에르토리코는 어떤 선택을 하게 될까요?
관련 내용