
[네트워크] 리졸버/DNS 리졸버 란? ( with. python )
네트워크
2023. 8. 14. 13:26
리졸버 리졸버(Resolver)는 네트워크 환경에서 사용자가 입력한 도메인 이름을 실제 IP 주소로 변환해주는 중요한 역할을 수행한다. 이는 인터넷에서 특정 웹사이트나 서비스를 찾을 때 필요한 핵심 기능으로, 사용자가 의미있는 도메인 이름을 이해하기 쉬운 방식으로 입력하면, 리졸버가 해당 도메인의 IP 주소를 찾아주어 실제 통신이 가능하게 해준다. 순서 사용자 요청: 사용자가 웹 브라우저나 다른 애플리케이션에서 도메인 이름을 입력하면, 해당 요청이 컴퓨터 내부의 리졸버로 전달된다. 로컬 캐시 검색: 리졸버는 이전에 해석한 도메인 이름과 IP 주소의 쌍을 로컬 캐시에 저장해두었다면, 캐시에서 해당 정보를 검색하여 빠르게 반환할 수 있다. 루트 쿼리: 만약 캐시에 정보가 없다면, 리졸버는 루트 DNS 서버에..