높은 핑으로 인해 웹 탐색 속도가 느려질 수 있습니까?

높은 핑으로 인해 웹 탐색 속도가 느려질 수 있습니까?

최근 인터넷 연결에 탐색 속도가 느려지는 문제가 있습니다. 다운로드 속도는 완전 괜찮습니다. 내 인터넷 제공업체에 따르면 연결에 문제가 없다고 합니다. 방금 제가 자주 사용하는 일부 사이트에 대해 ping 테스트를 시도해 보았습니다. 200ms에서 400ms 사이의 다양한 핑 시간이 발생합니다. 내가 읽은 바에 따르면 이상적인 핑은 50ms 미만입니다. +200ms ping이 최근에 겪고 있는 느린 웹 탐색 문제를 설명합니까? ISP가 연결에 문제가 없다고 말하는 경우 이 문제를 어떻게 해결할 수 있습니까?

답변1

여기에는 잠재적인 문제와 오해가 많이 있습니다. 일부는 ISP와 관련이 있고 다른 일부는 그렇지 않습니다. 먼저 주요 내용을 풀어본 다음 몇 가지 테스트를 조언하고 가능한 원인과 수정 사항을 추측해 보겠습니다.

핑 시간은 사이트에 도달하고 연결을 협상하는 데 걸리는 시간만 반영합니다. 50ms를 좋은 것으로 지정하고 200ms를 느린 것으로 가리키는 것은 단순합니다. 핑 시간에 관한 것 중 하나는 서버까지의 거리에 따라 최소 시간이 결정될 수 있다는 것입니다. 예를 들어 호주의 빠른 사이트는 다음과 같은 경우 핑 시간이 140ms 이상입니다. 주로 빛의 속도로 인해 미국에 있습니다. 즉, 혼잡한 소규모 연결은 대기 시간이 매우 길 수 있습니다.

대기 시간 문제는 ISP, 특히 결함이 있는 하드웨어, 라우팅 문제 또는 링크의 QOS로 인해 발생할 수 있습니다. 그러나 대부분의 문제는 사용자와 ISP 사이 또는 홈 네트워크에서 발생합니다.

대기 시간 문제 진단을 시작하는 좋은 방법은 대기 시간이 발생하는 위치와 패킷 손실 및 일관성을 결합하여 표시할 수 있는 (Win)MTR을 사용하여 정체 및 기타 문제에 대한 강력한 지표를 제공하는 것 ping입니다 . traceroute나는 이것을 잠시 동안 실행하고 해석을 위해 여기에 결과를 게시하는 것이 좋습니다.

귀하의 경우 추가 정보가 없으면 문제는 세 가지 중 하나 또는 조합이라고 가정합니다.

  1. 혼잡한 업로드 링크. DSL 연결이 있는 경우 다운로드 대역폭은 많고 업로드 대역폭은 적은 경우가 많습니다. 대용량 업로드가 있는 경우 이로 인해 링크가 정체되고 패킷 승인이 느려져 연결이 느려질 수 있습니다(대량 다운로드에는 거의 영향을 미치지 않음).

  2. Wi-Fi 채널이 혼잡합니다. Wi-Fi를 사용하는 경우 특히 가변 대기 시간을 언급할 때 이것이 가장 가능성이 높은 문제로 꼽겠습니다. 이더넷 케이블을 연결하여 문제가 해결되는지 확인하십시오.

  3. 스팸 등을 보내는 네트워크의 손상된 시스템일 수 있습니다. Wi-Fi를 비활성화하고 한 번에 하나의 장치만 연결하도록 허용해 보십시오. 일부 장치에서는 문제가 해결되고 다른 장치에서는 문제가 해결되지 않으면 느린 장치가 손상된 것으로 의심해 보세요.

펌웨어 문제 및 DSL 협상/회선 문제와 같은 다른 가능성도 있지만 가능성이 높은 문제를 먼저 배제합니다.

답변2

핑은 RTT(왕복 시간), 즉 메시지가 컴퓨터에서 서버로 이동하고 다시 돌아오는 데 걸리는 시간을 측정한 것입니다. 우리는 지연을지연 시간.

두 사무실 사이의 광섬유 회선은 대기 시간이 짧은 반면, 하드 드라이브를 우편으로 보내는 경우 대기 시간이 엄청납니다.

대기 시간이 높으면 초기 요청이 서버에 도달하고 다시 돌아오는 데 시간이 더 오래 걸립니다. 가장 간단한 웹사이트에는 하나의 RTT가 필요합니다.

  1. 클라이언트가 페이지를 요청합니다.
  2. 서버가 페이지를 전달합니다.

더 복잡한 페이지에도 추가 요청이 필요합니다. 스타일시트, 자바스크립트 라이브러리 등을 로드해야 한다는 것만 배우게 됩니다.~ 후에페이지에 대한 HTML을 로드하므로 추가 왕복도 추가됩니다.

더 나쁜 것은 이러한 요청이 연속적으로 이루어질 수 있다는 것입니다. foo.css따라서 bar.js, 다음, - 을 요청하게 되며 baz.jpg각 요청에는 RTT가 소요됩니다. 일반적으로 이런 일은 발생하지 않지만 리소스는 여전히 청크로 로드됩니다. 리소스 A는 B가 필요하고 B는 C가 필요하고 C는 D가 필요하다고 말합니다.

Chrome의 개발 도구를 사용하면 지연 시간이 짧은 연결을 에뮬레이션할 수 있습니다. 다양한 핑 설정으로 몇몇 사이트를 로드하면 대기 시간이 길어지면 얼마나 큰 피해를 주는지 알 수 있습니다. DOM이 로드되는 데 걸리는 시간을 측정했는데, 이는 이미지, 스타일 등이 여전히 로드 중이더라도 페이지의 구조가 알려져 있음을 의미합니다.

또한 캐시된 데이터를 무시하는 Ctrl-F5를 눌러 이를 측정했습니다. 이렇게 하면 로드 속도가 느려지지만 처음으로 사이트를 방문할 때 어떤 일이 발생해야 하는지도 반영됩니다.

stackoverflow.com은 다음을 제공합니다.

지연 없음(40ms): 350ms
200ms 대기 시간: 700ms
400ms 대기 시간: 1130ms

표시를 시작하려면 몇 개의 RTT가 필요한 것 같습니다.무엇. 나쁘지 않아. 소요시간도 조사해 볼 수 있습니다.모든 것로드하려면:

지연 없음(40ms): 750ms
200ms 대기 시간: 2000ms
400ms 대기 시간: 4000ms

훨씬 더 나쁩니다! 이제 이 중 많은 부분은 광고 로딩에 불과하지만 RTT가 얼마나 중요한지 보여줍니다.

간단히 말해서:예, 대기 시간이 길면 웹페이지 로드가 느려질 수 있습니다. 더 복잡한 페이지는 내용이 그다지 크지 않더라도 눈에 띄게 느리게 로드됩니다.모든 요청에는 큰 지연이 있습니다.

답변3

예, 핑이 높으면 웹 사이트 로딩 시간이 느려질 수 있습니다. 자주 방문하는 사이트의 핑 시간을 확인하면 컴퓨터가 해당 웹사이트의 서버에 접속한 후 해당 사이트에 도달하는 데 걸린 시간을 확인합니다. 논리적으로 웹사이트에서 정보를 얻는 데 시간이 오래 걸리면 브라우저에서 해당 정보에 액세스하는 데도 오랜 시간이 걸립니다.

이 시간을 줄이려면(더 빠르게 만들기), 네트워크에서 사용하지 않는 클라이언트를 제거하고, 인터넷 요금제를 업그레이드하거나(있는 경우 DSL에서 전환), WiFi 핑이 낮은 경우 더 높은 성능의 라우터를 구입하세요.

답변4

일반적으로 말하면 그렇지 않습니다. 핑(Ping)이라고 부르는 높은 대기 시간으로 인해 웹 탐색 속도가 느려져서는 안 됩니다. 귀하는 귀하의 컴퓨터나 네트워크에 대해 많은 정보를 제공하지 않았으므로 모든 것이 단순한 추측일 뿐입니다. 하지만 다운로드 속도가 빠르다고 말씀하셨기 때문에 인터넷 연결과 내부 네트워크가 정상적으로 작동하고 있다고 가정합니다.

가장 먼저 시도해 볼 것은 현재 사용하고 있는 웹 브라우저와 다른 웹 브라우저를 사용하는 것입니다. 예를 들면 Chrome, Firefox, Opera 등이 있습니다. 문제를 일으키는 브라우저 설정이나 추가 기능이 있을 수 있습니다. 탐색 속도가 허용 가능한 속도로 돌아오면 원래 브라우저에 문제가 있는 것이므로 원래 설정으로 재설정할 수 있습니다.

관련 정보