본문 바로가기

Hardware/Synology

인터넷 공유기에 속도 테스트 도구 설치 (Ookla Speedtest)

 

Ookla Speedtest (우클라 스피드 테스트) 는 리눅스용 인터넷 속도 테스트 도구이다.

대부분의 인터넷 공유기들은 리눅스 기반이라 이 도구는 공유기에도 설치할 수 있다.

 

공유기는 인터넷 회선에 가장 먼저 연결되므로, 여기서 속도를 재면 가장 정확한 회선 성능을 알 수 있다.

와이파이 상태, 이더넷 케이블, PC 성능 같은 내부 요인을 제외하고 순수한 회선 속도만 측정하는 방식이다. 

 

예를 들어, 공유기에서 잰 속도는 900Mbps인데 PC에서는 500Mbps만 나오는 상황이라면,

인터넷 회선에서 공유기까지, 즉 가정에 900Mbps 속도가 정상적으로 들어온다는 뜻이 된다.

 

따라서 병목 원인은 공유기 자체가 아니라, 공유기와 PC 사이의 구간(랜선, PC 랜카드 등) 에 있다고 유추할 수 있다.

 

순서

먼저 공유기 설정에서 SSH 접속을 활성화 해두고 접속 후, 본인 공유기의 아키텍쳐를 확인한다.

razor1911@razor1911router:/tmp$ uname -m
armv7l

 

armv7l 32비트 ARM: armhf 패키지 사용 https://install.speedtest.net/app/cli/ookla-speedtest-1.2.0-linux-armhf.tgz
aarch64 64비트 ARM: aarch64 패키지 사용 https://install.speedtest.net/app/cli/ookla-speedtest-1.2.0-linux-aarch64.tgz

 

내가 사용하는 공유기는 32비트 ARM 프로세서임을 확인했으므로 armhf 패키지를 /tmp 에 받아서 압축을 해제한다.

wget https://install.speedtest.net/app/cli/ookla-speedtest-1.2.0-linux-armhf.tgz
tar -xzf ookla-speedtest-1.2.0-linux-armhf.tgz

 

 

설정 파일 저장 디렉토리를 만들어둔다. (옵션)

관리자 권한으로 아래와 같이 미리 폴더를 만들어둔다.

$ sudo mkdir -p ~/.config/ookla

 

이 폴더를 만들어두지 않으면 속도 측정 시, 아래와 같은 에러 메시지가 표시되는데, 속도 측정 자체에는 아무 영향은 없다.

[error] Failed to save settings: boost::filesystem::create_directories: Permission denied [system:13]: "/var/services/homes/razor1911/.config/ookla", "/var/services/homes"
[error] Path used: /var/services/homes/razor1911/.config/ookla/speedtest-cli.json

 

 

도구 실행 후, 라이선스 확인 메시지가  표시되면 YES

razor1911@razor1911router:/tmp$ ./speedtest
==============================================================================

You may only use this Speedtest software and information generated
from it for personal, non-commercial use, through a command line
interface on a personal computer. Your use of this software is subject
to the End User License Agreement, Terms of Use and Privacy Policy at
these URLs:

        https://www.speedtest.net/about/eula
        https://www.speedtest.net/about/terms
        https://www.speedtest.net/about/privacy

==============================================================================

Do you accept the license? [type YES to accept]: YES

 

속도가 테스트가 진행된다. 나의 경우는 1Gbps 속도가 거의 나오고 있음을 알 수 있다. 

참고로 SK브로드밴드의 경우, ISP 에서 보장하는 최저 속도는 650Mbps 정도라고 한다. (A/S 기사님 피셜) 

 

License acceptance recorded. Continuing.


   Speedtest by Ookla

      Server: MOACK Data Center - Yongin-si (id: 67564)
         ISP: SK Broadband
Idle Latency:     2.26 ms   (jitter: 0.20ms, low: 2.13ms, high: 2.58ms)
    Download:   940.51 Mbps (data used: 469.7 MB)
                 10.17 ms   (jitter: 17.03ms, low: 2.10ms, high: 219.89ms)
      Upload:   481.61 Mbps (data used: 236.1 MB)
                  4.23 ms   (jitter: 6.01ms, low: 3.24ms, high: 221.57ms)
 Packet Loss:     0.0%
  Result URL: https://www.speedtest.net/result/c/bc139c63-2033-480e-9d77-xxxxxxxxxxxxxx

 

측정한 결과는 Result URL에 있는 저 페이지에 접속해보면 웹 브라우저에서도 확인할 수 있다.