C.W.K.
Stream
Lesson 13 of 13 · published

속도 테스트 — iperf3 와 친구들

~15 min · iperf3, speedtest, throughput, 10gbe

Level 0Pinger
0 XP0/101 lessons0/12 achievements
0/150 XP to next level150 XP to go0% complete

두 도구, 두 시나리오

네트워크 속도가 두 분명한 측정. LAN throughput — 네트워크의 두 장치가 실제 얼마나 빨리 대화? iperf3 사용. 인터넷 대역폭 — public 서버에서 얼마나 다운로드? speedtest-cli 또는 알려진 빠른 파일 curl.

iperf3 — LAN throughput 의 진실

iperf3 가 양 끝 필요. 한 머신에 server (iperf3 -s), 다른 머신에 client (iperf3 -c server-ip). Path 가 옮길 수 있는 만큼 데이터 펌프하고 rate 보고. 10GbE 가 진짜 10GbE 동작하는지 확인 방법.

Code

iperf3 — LAN throughput·bash
# Install
brew install iperf3

# On the server
iperf3 -s

# On the client (the one running the test)
iperf3 -c 192.168.1.100

# Multiple parallel streams — saturates 10GbE much better
iperf3 -c 192.168.1.100 -P 4

# UDP test at a target rate
iperf3 -c 192.168.1.100 -u -b 10G

# Reverse — server pushes to client
iperf3 -c 192.168.1.100 -R

# Long test (60 seconds default → custom)
iperf3 -c 192.168.1.100 -t 30
인터넷 속도·bash
# speedtest-cli (Ookla via Python)
brew install speedtest-cli
speedtest-cli

# Or curl a known-fast file with timing
curl -o /dev/null \
  -w "download: %{speed_download} bytes/s\nsize: %{size_download} bytes\n" \
  https://speed.hetzner.de/100MB.bin

External links

Exercise

가장 빠른 네트워크의 두 머신 골라. 양쪽에 iperf3 설치. 한쪽 iperf3 -s, 다른쪽 iperf3 -c that-ip -P 4 30 초. 결과 메모. 10GbE 있는데 5 Gbps 미만이면 네트워크 어딘가 잘못 설정 — Track 7 진단 도움. 기대 속도 보이면 네트워크 실제 천장 검증.

Progress

Progress is local-only — sign in to sync across devices.
이 페이지에서 버그를 발견하셨거나 피드백이 있으세요?문제 신고

댓글 0

🔔 답글 알림 (로그인 필요)
로그인댓글을 남기려면 로그인해 주세요.

아직 댓글이 없어요. 첫 댓글을 남겨보세요.