테스트 컴퓨터: 테스트할 네트워크 카드가 있는 컴퓨터와 서버로 사용할 다른 컴퓨터; 선택적 기가비트 스위치; 권장 Cat5e 또는 Cat6 케이블; 안정적인 전원 공급.
iperf3 설치: Debian/Ubuntu에서는 "sudo apt install iperf3"; CentOS/RHEL에서는 "sudo yum install iperf3"; macOS에서는 "brew install iperf3" 사용. 네트워크 카드 드라이버가 최신 버전인지 확인.
| 항목 | 목표 | 도구 |
|---|---|---|
| 기본 연결성 | 네트워크 카드가 제대로 연결되었는지 확인 | ping |
| 대역폭 성능 | 최대 TCP/UDP 처리량 테스트 | iperf3 |
ping -c 10 <원격 장치 IP>
서버 측: iperf3 -s; 클라이언트 측: iperf3 -c <서버 IP> -t 30
| 항목 | 정상 범위 | 비정상 상황 |
|---|---|---|
| 기본 연결성 | ping 패킷 손실율 < 1% | 높은 패킷 손실율 |
| TCP 대역폭 | 기가비트 속도에 근접 | 저속, 큰 변동 |
| 가능한 원인 | 해결 방법 |
|---|---|
| 케이블 품질 불량 | Cat6 이상의 품질 좋은 케이블 사용 |
| 포트 협상이 제대로 되지 않음 | 수동으로 기가비트 모드로 설정 (ethtool로 확인) |
| 드라이버 호환성 문제 | 네트워크 카드 드라이버 업데이트 |
| 네트워크 혼잡 | 한가한 네트워크 환경에서 테스트 |