macOS에서 iPerf를 사용하여 속도를 테스트하는 방법

설정 가이드
수정일6월 26, 2026

소개

1단계. Mac에 iPerf 설치하기

2단계. Mac에서 IP 주소 설정하기

3단계. Mac에서 iPerf 실행하기

결론

질문과 답변

 

소개

기기 속도를 테스트할 때, iPerf를 사용하면 통신사나 외부 트래픽의 영향을 받지 않고 로컬 네트워크의 순수한 최대 처리량을 측정할 수 있습니다. 이 가이드에서는 macOS에서 iPerf를 사용하여 속도를 테스트하는 방법을 단계별로 안내합니다.

 

참고: 이 가이드에서 사용한 Mac 모델은 macOS Big Sur 버전 11.7.10이 설치된 MacBook Air입니다.

 

iPerf를 사용하여 속도를 테스트하는 방법에 대한 자주 묻는 질문(FAQ)을 아래에 정리했습니다.

라우터용: iPerf를 사용하여 TP-Link 라우터의 속도를 테스트하는 방법

스위치용: iPerf를 사용하여 TP-Link 스위치에서 링크 속도를 테스트하는 방법

EAP 및 무선 클라이언트용: iPerf를 사용하여 Omada EAP와 무선 클라이언트 간의 속도를 테스트하는 방법

P2P 네트워크의 CPE: iPerf를 사용하여 PtP 네트워크에서 TP-Link 실외용 CPE의 속도를 테스트하는 방법

 

이 FAQ는 Windows 컴퓨터를 기준으로 작성되었습니다. Mac(Apple Inc. 제품)을 사용 중인 경우, 테스트를 위해 본 문서와 위의 FAQ를 모두 참조하시기 바랍니다.

 

1단계. Mac에 iPerf 설치

iPerf 공식 웹사이트(https://iperf.fr/iperf-download.php#macos)를 방문하여 소프트웨어를 다운로드하십시오.

참고: 이 가이드에서 사용하는 iPerf 버전은 iPerf3(3.21)입니다.

현재 iPerf는 macOS의 명령줄 패키지 관리자인 Homebrew 또는 MacPorts를 통해 설치할 수 있습니다. 여기서는 Homebrew를 통해 iPerf를 설치하겠습니다.

Mac에서 iPerf 설치 옵션.

 

Homebrew가 설치되어 있지 않다면, 다음 지침을 따르세요.

Homebrew 설치 방법

Command + Space 키를 누른 후 'Terminal'을 입력하고 Enter 키를 눌러 터미널을 엽니다.

다음 명령어를 실행하여 Homebrew를 설치합니다:

bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)":

터미널을 통해 Homebrew 설치하기.

 

Homebrew가 설치되면 다음 명령어를 실행하여 iPerf를 설치하세요: brew install iperf3:

Homebrew를 사용하여 터미널에서 iPerf3 설치하기.

 

iPerf가 제대로 설치되었는지 확인하려면 다음 명령어를 실행하면 설치된 버전을 확인할 수 있습니다: iperf3 –v

설치가 성공적으로 완료되면 iperf 버전을 표시합니다.

 

2단계. Mac에서 IP 주소 설정하기

iPerf를 실행하기 전에, Mac과 유선 iPerf3 서버가 서로 통신할 수 있도록 동일한 로컬 서브넷에 있어야 합니다. 이를 처리하는 방법은 전적으로 Omada Network 설정에 따라 달라집니다.

DHCP

클라이언트와 서버 기기가 IP 주소를 능동적으로 할당하는 라우터에 연결되어 있다면 별도로 변경할 필요가 없습니다. Mac은 DHCP를 통해 자동으로 로컬 IP 주소를 할당받게 됩니다.

고정 IP

벤치마크 테스트를 수행하거나 활성 DHCP 서버가 없는 격리된 스위치/VLAN에서 작업하는 경우, Mac이 서버로 트래픽을 라우팅할 수 있도록 Mac에 고정 IP 주소를 할당해야 합니다.

Mac에 고정 IP 주소를 할당하려면 시스템 환경설정 > 네트워크 > (현재 어댑터 선택) > 고급 > TCP/IP로 이동하여 “IPv4 설정”을 ‘수동’으로 설정하고, 필요에 따라 주소를 할당하십시오.

참고: 다른 버전의 macOS를 사용하는 경우, Mac 사용자 가이드를 참조하여 해당 macOS 버전에 따라 TCP/IP 설정을 변경할 위치를 확인하십시오.

Mac에서 고정 IP 할당하기.

 

3단계. Mac iPerf 실행하기 

iPerf를 실행하는 기기는 클라이언트 모드 또는 서버 모드로 사용할 수 있습니다.

참고: 클라이언트와 서버 모두 iPerf3(최신 버전)을 사용해야 합니다.

서버 모드

서버 모드에서 iPerf를 실행하면, 기기가 iPerf 클라이언트에서 들어오는 트래픽을 능동적으로 수신하고 측정하도록 설정할 수 있습니다.

Mac에서 iPerf를 서버 모드로 실행하려면 다음 명령을 실행하십시오: iperf3 -s

Mac에서 서버 모드로 iPerf 실행하기.

 

그러면 Mac이 iPerf 서버 모드로 전환되어 기본 포트(5201)에서 들어오는 트래픽을 수신 대기합니다.

클라이언트 모드

클라이언트 모드에서 iPerf를 실행하면, 기기가 서버 모드로 실행 중인 수신 대기 중인 iPerf 기기에 연결하여 네트워크 속도 테스트를 시작할 수 있습니다.

Mac에서 클라이언트 모드로 iPerf를 실행하려면 다음 명령을 실행하십시오: iperf3 -c [server local IP]

이 예에서, 서버 모드(192.168.0.100)로 iPerf를 실행 중인 PC는 Mac(192.168.100.103)과 동일한 LAN에 있습니다.

Mac에서 클라이언트 모드로 iPerf 실행하기.

 

일반적인 클라이언트 테스트 매개변수

클라이언트 측에서 사용할 수 있는 일반적인 테스트 매개변수는 다음과 같습니다. 이러한 옵션들은 서로 함께 사용할 수 있습니다.

1. TCP 윈도우 크기

대용량 데이터 스트림을 전송하면 CPU 사용량이 크게 증가할 수 있습니다. 윈도우 크기를 크게 설정하면 클라이언트와 서버에서 수행해야 하는 처리량을 줄일 수 있습니다.

w 옵션을 사용하면 동기화가 필요해지기 전에 통과할 수 있는 데이터 양을 지정하여 윈도우 크기를 설정할 수 있습니다. 기본 단위는 바이트이지만, K와 M을 사용하여 킬로바이트 및 메가바이트를 지정할 수도 있습니다.

예를 들어, 다음 명령을 실행하여 윈도우 크기를 2500바이트로 설정할 수 있습니다: iperf3 –c [server local IP] -w 2500

Mac에서 TCP 윈도우 크기 플래그를 지정하여 클라이언트 모드로 iPerf 실행하기.

 

2. 병렬 스트림

P 옵션을 사용하면 터널을 통해 병렬 스트림을 전송할 수 있으며, 이를 통해 여러 개의 트래픽 스트림을 전송하여 링크와 터널을 철저히 테스트할 수 있습니다.

예를 들어, 다음 명령을 실행하면 4개의 병렬 스트림이 실행됩니다: iperf3 –c [server local IP] -P 4

Mac에서 병렬 스트림 플래그를 사용하여 클라이언트 모드로 iPerf 실행하기.

 

3. UDP

표준 TCP 테스트는 웹 브라우징이나 파일 전송을 시뮬레이션하는 데 유용하지만, UDP 테스트를 통해 VoIP, 화상 회의, 라이브 스트리밍 또는 온라인 게이밍과 같은 실시간 트래픽에서 지터와 패킷 손실을 측정할 수 있습니다.

UDP 트래픽은 –u 옵션을 사용하여 테스트할 수 있습니다.

예를 들어, 다음 명령을 실행하면 UDP 트래픽을 테스트할 수 있습니다: iperf3 –c [server local IP] -u

Mac에서 UDP 플래그를 설정하고 클라이언트 모드로 iPerf 실행하기.

 

4. 지속 시간

클라이언트가 트래픽 전송을 중단하고 최종 보고서를 생성하기 전까지 서버로 트래픽을 전송해야 하는 시간(초 단위)을 지정하려면 –t 플래그를 사용합니다. 기본값은 10초입니다.

예를 들어, 다음 명령을 실행하면 5초 동안 테스트가 진행됩니다: iperf3 –c [server local IP] -t 5

Mac에서 iPerf를 클라이언트 모드로 실행하고 지속 시간 플래그를 지정합니다.

 

5. 대역폭

클라이언트가 초당 전송할 수 있는 데이터 양을 지정하려면 “대역폭(bandwidth)”을 의미하는 –b 옵션을 사용할 수 있습니다.

이 옵션은 UDP 옵션(-u)과 함께 자주 사용되는데, 기본적으로 UDP 테스트는 1 Mbps로 제한되기 때문입니다.

예를 들어, UDP의 상한을 100Mbps로 높이려면 다음 명령을 실행하십시오: iiperf3 –c [server local IP] -u –b 100M

Mac에서 대역폭 플래그를 지정하여 클라이언트 모드로 iPerf 실행하기.

 

결론

macOS에서 속도를 테스트하기 위해 서버 모드와 클라이언트 모드 모두에서 Mac에 iPerf를 성공적으로 설치하고 실행했습니다.

 

질문과 답변

Q1: Mac에서 iPerf용 표준 클릭 가능한 앱을 그냥 다운로드할 수 없는 이유는 무엇입니까?

A1: iPerf는 기본적으로 명령줄 도구이며, Apple의 엄격한 Gatekeeper 보안 기능은 Homebrew와 같은 패키지 관리자를 통해 안전하게 설치되지 않은 원시 바이너리를 차단합니다.

Q2: 설치 후 터미널에서 "iperf3: command not found"라는 메시지가 표시되면 어떻게 해야 하나요?

A2: 터미널 앱을 완전히 재시작하여 시스템 경로를 새로고침하거나, 수동으로 “which iperf3”을 실행하여 파일 경로가 반환되는지 확인해 보세요. 그렇지 않다면 다시 설치해 보세요.

각 기능 및 설정에 대한 자세한 내용을 확인하시려면 다운로드 센터로 이동하여 해당 제품의 설명서를 다운로드해 주십시오.

이 문서에는 기계 번역이 적용되었으며, 정확한 내용을 확인하려면 원본 영문 문서를 참고하시기 바랍니다.

 

관련 FAQ

더 알아보기

해당 FAQ가 유용했나요?

여러분의 의견은 사이트 개선을 위해 소중하게 사용됩니다.

Community

TP-Link Community

Still need help? Search for answers, ask questions, and get help from TP-Link experts and other users around the world.

Visit the Community >