2009-12-02 5 views
0

바이트를 경과 시간으로 나눈 값을 기반으로 비트 전송률을 계산하는 데 사용하는 웹 페이지 요청과 관련된 기술을 실험했습니다. 당연히 여러 데이터 포인트의 평균을 구할 수 있지만 이것이 가능한 비트 전송률 추정의 정확도입니까?인터넷 연결의 현재 비트 전송률을 계산할 수있는 확실한 방법이 있습니까?

전문 기술 또는 덜 해킹 기술이 있습니까? (아니면 그냥 인터넷의 불가사의 한 신비 중 하나입니까?)

답변

1

이 정말 당신이에 관심이 속도 정보의 종류 따라 당신은 몇 가지 알고 있어야합니다.

  1. 속도 테스트는
  2. CDN 서버를 캐싱하여 왜곡 될 수있다 요청을 받음 (HTTP 응답 속도를 확인한다고 가정)
  3. 혼잡 한 네트워크로가는 네트워크 트래픽의 편차
  4. DNS 캐싱

내 제안은 테스트를 위해 상당한 양의 고유 한 사이트를 요청하는 것입니다. [허용 가능한 오차 범위 내]

많은 테스트를 거쳐 평균 속도를 얻으십시오. 이는 고객이 일반적으로 기대할 수있는 것입니다. 최대 값은 클라이언트가 얻을 수있는 최대 값입니다. 클라이언트가 보장 할 수있는 최소값은 0MB입니다.

0

당신이 이것을 anagrammatically한다고 가정하면, 아마도 연결 속도 테스트 서비스 중 하나에 사용할 API가 있습니까?

Speed Test

+0

블랙 박스에 연결하는 방법을 알고 싶습니다. – Paul

+0

Speedtest.net은 응답/대기 시간 테스트를 위해 ping을 수행합니다. 또한 업스트림/다운 스트림 데이터 전송을 수행하고 소요 시간을 기준으로 업/다운로드 속도를 계산합니다. –

관련 문제