웹 페이지를 로드하는 데 시간이 오래 걸리면 인터넷 연결이 문제가 아니라 DNS 설정이 문제라는 사실에 놀랄 수 있습니다. 이유는 다음과 같습니다.
인터넷 속도가 느려지면 DNS를 변경하라는 사람들의 말을 들어보셨을 것입니다. 일부는 DNS 설정을 변경하면 인터넷 속도를 효과적으로 두 배로 늘릴 수 있다고 주장할 수 있습니다!
DNS 설정은 브라우징 속도에서 매우 중요한 역할을 합니다. DNS를 모르더라도 정기적으로 사용합니다. 이제 DNS가 무엇이고 DNS 설정이 인터넷 속도에 영향을 미치는 이유에 대해 논의해 보겠습니다.
DNS 서버란 무엇입니까?
DNS는 Domain Name System의 간단한 약어입니다. 인터넷의 모든 주소를 기록하는 거대한 디렉토리라고 생각하십시오. 브라우저에 URL을 입력하면 DNS 레코드를 사용하여 브라우저에서 IP 주소로 변환됩니다.
인터넷에 연결된 모든 장치에는 고유한 IP 주소가 있습니다. DNS 서버가 없으면 특정 웹 사이트에 액세스하기 위해 각 IP 주소를 저장해야 합니다. 그러나 다행스럽게도 DNS 레코드를 사용하면 호스트 이름이 자동으로 IP 주소로 변환되고 브라우저가 서버에 요청을 보내 사이트를 로드하는 리소스를 반환합니다.
서버가 있습니다 동적 DNS 그리고 정적 DNS 서버. 전자는 IP 주소가 변경되면 정기적으로 DNS 레코드를 업데이트합니다. 많이있다 무료 동적 DNS 공급자 사용할 수도 있습니다.
DNS 서버는 속도에 어떤 영향을 미칩니 까?
DNS 서버가 속도에 미치는 영향을 이해하려면 DNS 레코드에 집중하는 것이 중요합니다. 그 중 가장 중요한 것은 "주소"를 나타내는 A 레코드입니다.
A 레코드는 모든 도메인 이름을 IP 주소에 매핑합니다. 웹 사이트에 액세스하면 DNS는 쿼리를 확인하고 URL을 IP 주소로 변환한 다음 웹 사이트가 호스팅되는 서버를 가리킵니다.
DNS 서버의 응답 시간이 길면 웹 사이트 이름 확인 프로세스가 느려질 수 있습니다. 이로 인해 웹 사이트가 예상보다 느리게 로드될 수 있습니다.
기본적으로 DNS 서버는 자동으로 선택되지만 일부 ISP는 지리적으로 사용자와 가까운 지정된 DNS 서버를 사용할 수 있습니다.
그러나 DNS 서버의 트래픽 부하가 높을 경우 이름 확인 속도가 빨라져 브라우징 성능이 느려집니다. 마찬가지로 DNS 서버가 거주지에서 먼 거리에 있으면 웹 사이트 쿼리를 해결하는 데 시간이 더 오래 걸립니다.
يمكنك DNS 설정을 변경하여 인터넷 속도 향상 그러나 모든 경우에 적합한 솔루션은 아닙니다. 이상적으로는 가장 가깝고 최신 레코드가 있는 DNS 서버를 선택하는 것이 좋습니다.
인터넷의 웹 사이트는 서버 또는 노드에 분산되어 있습니다. 많은 사람들이 콘텐츠 전송 네트워크(CDN)를 사용합니다. Cloudflare 또는 Google DNS 성능을 개선하고 사이트를 더 빠르게 로드합니다.
코어 파일은 동일한 서버에 저장되지 않고 네트워크 전체에 분산됩니다. 이렇게 하면 응답 시간이 줄어들고 웹 사이트를 로드하는 데 걸리는 시간이 단축됩니다.
예를 들어 캐나다에 있고 Cloudflare를 사용하는 웹사이트를 통해 파일을 다운로드한다고 가정해 보겠습니다. 이전 DNS A 레코드가 쿼리를 캐나다 서버로 확인하면 속도가 매우 빨라집니다.
그러나 DNS가 예를 들어 영국의 서버에 대한 쿼리를 확인하면 연결 속도가 느려집니다. DNS 쿼리는 일반적으로 다운로드 속도에 영향을 미치지 않지만 웹사이트 로드 속도를 저하시킵니다.
최고의 DNS 서버를 찾는 방법
네임벤치 사용 가장 빠른 DNS 서버를 찾는 가장 좋은 방법 중 하나입니다. 이는 사용자 위치 근처에서 테스트된 DNS 서버를 빠르게 식별할 수 있도록 Google에서 설계한 간단한 유틸리티입니다. 작동 방식은 다음과 같습니다.
1. 네임벤치 다운로드 및 설치
Namebench를 다운로드하여 설치했으면 사용 중인 DNS 서버를 추가해야 합니다. 대부분의 경우 Namebench는 위와 같이 사용하는 이름 서버를 자동으로 감지하고 채웁니다.
이것은 휴대용 실행 파일이므로 아무 것도 설치할 필요가 없습니다. 앱을 다운로드하고 압축을 풀면 바로 작동합니다.
2. 벤치마크 실행
벤치마크를 실행하면 Namebench가 결과를 표시합니다. 아래에 표시된 이러한 결과를 해석하는 것은 약간 까다로울 수 있지만 이상적으로는 맨 위에 있는 권장 사항에 주의를 기울이는 것이 좋습니다. 다음과 같습니다.
상단을 살펴보면 현재 기본 DNS가 가장 빠르므로 변경할 이유가 없습니다. 기본, 보조 및 XNUMX차 서버를 포함하여 오른쪽에서 권장 구성을 볼 수도 있습니다.
그런 다음 Namebench는 각각에 대한 결과와 함께 테스트된 모든 DNS 서버를 보여줍니다. 아래로 스크롤하면 평균 응답 시간 및 기타 기술 세부 정보도 볼 수 있습니다.
3. DNS 서버 변경(필요한 경우)
연결된 모든 장치의 DNS 서버를 변경해야 합니다. 예를 들어 PlayStation 5와 같은 다른 장치를 사용하여 인터넷에 연결되어 있는 경우 해당 장치에서도 DNS를 변경해야 할 수 있습니다.
DNS 서버가 인터넷 속도에 영향을 미치는 이유
틀림없이 가장 중요한 요소는 DNS가 쿼리를 해결하는 DNS 조회 시간입니다. 속도가 느릴수록 웹 사이트를 로드하는 데 시간이 오래 걸립니다. 마찬가지로 DNS 캐시가 최근에 플러시된 경우 새 레코드가 캐시되는 데 시간이 걸릴 수 있습니다.
DNS는 브라우저 캐시, 운영 체제 캐시를 확인하고 재귀 DNS 서버(ISP에서 제공)에 요청을 보내 쿼리를 해결합니다.
결론: DNS 설정을 변경해야 합니까?
ISP가 일반적으로 사용자를 더 빠른 성능의 DNS 서버에 연결하므로 DNS 설정을 항상 변경할 필요는 없다는 점에 유의해야 합니다.
그러나 여행 중이거나 업데이트되지 않았거나 멀리 있는 DNS 서버에 연결하는 경우 속도가 느려질 수 있습니다. DNS 설정을 변경하면 확실히 도움이 됩니다. 경우에 따라 스마트 DNS를 사용하는 것도 도움이 될 수 있습니다.