평균 패킷이 인터넷에서 얼마나 많은 라우터를 통과하고 인터넷 속도에 미치는 영향은 무엇입니까? 보내는 집에서 랩톱을 사용하고 있습니다. 저와 서버

예를 들어, 나와 랩 교환 서버간에 패킷을 보내는 집에서 랩톱을 사용하고 있습니다. 저와 서버 사이에 얼마나 많은 라우터가 있습니까? 얼마나 많은 라우터가 내 인터넷 속도에 영향을 미칩니 까? 예를 들어, 둘 사이에 직접 케이블이 있으면 우리 사이에 1000 개의 라우터가있는 경우보다 빠를 것입니다.

라우터의 수, 라우터의 위치, 라우터의 소유주, 연결 속도에 미치는 영향에 대해 알고 싶습니다.

감사



답변

traceroute와 ping을 사용하여 IP 주소에서 stackexchange 서버까지의 홉 수와 종단 간 평균 대기 시간을 연구 할 수 있습니다. 이것은 홉 수와 인터넷 속도에 상관 관계를 만드는 데 사용될 수 있습니다.

그러나, 좋은 인과 관계 분석으로 옮겨지지는 않습니다. 이는 인터넷 연결 (단일 서버까지)에서 볼 수있는 ‘속도’가 여러 가지 요소에 의존하기 때문입니다.

백그라운드에서 일어나는 일에 대한 폭 넓은 시각을 얻으려면 몇 가지 사항이 필요합니다.

  1. IP와 서버 사이의 네트워크 경로에 정체가있을 수 있습니다. 이로 인해 패킷 손실 및 재전송이 발생할 수 있습니다. 또한 인터넷 프로토콜의 속도가 느려지므로 (더 이상의 정체를 피할 수 있습니다). 효과 : 대기 시간 증가; 지각 : 천천히 ‘속도’.
    TCP / IP 프로토콜 및 인터넷 워킹에 관한 대부분의 입문 기사와 서적은 이러한 행동에 대한 세부 사항을 제공합니다. 또한이 ServerFault 질문을 참조하십시오 : 미국 동서 해안의 “일반적인”대기 시간은 얼마입니까?
  2. 경로 변경 (이 경우는 자주 발생하지 않음)에 따라 새 경로 검색이 시작됩니다. 이 시점에서 엔드 포인트 간의 통신은 패킷 손실 및 재전송 속도를 저하시킵니다.
    제목을 검색하는 한 종이 – 라우팅 이벤트로 인한 네트워크 지연 변경 이해 .
  3. 귀하가 측정하는 ‘서버’는 인터넷의 여러 지점에서 호스팅 될 수 있습니다. 이것은 반복 측정을 어렵게 만듭니다. 그러나 실제로 인터넷 프로토콜이 서버에 지속적으로 작동하기 때문에 서버에 더 빨리 ‘빠르다’는 데 도움이됩니다. 이것을 하루 중 또는 여러 날에 서버의 IP 주소가 변경된 것으로 볼 수 있습니다 (ping / traceroute 테스트에서).
  4. 패킷에 표시되는 최대 홉 수는 1000에 가까워 질 가능성은 없지만 패킷이 도중에 통과 할 모든 장치가이 홉 카운트에서 계산되지는 않습니다. . 이렇게하면 많은 홉과 대기 시간 측정으로 시도 할 수있는 상관 관계가 혼란 스럽습니다.

이러한 상황은 인터넷 속도에 미치는 홉 수와 영향에 기반한 장기 분석을 혼란스럽게합니다. 그래서, 상호 관계는 재미있는 운동이다. , 상관을 인과로 해석하는 실수를 저 지르지 마십시오.


답변