Facebook

기가비트 네트워크 카드 테스트 프로세스 (iperf 사용)

기가비트 네트워크 카드 테스트 프로세스 (iperf 사용)

1. 준비 작업

1.1 하드웨어 준비

테스트 컴퓨터: 테스트할 네트워크 카드가 있는 컴퓨터와 서버로 사용할 다른 컴퓨터; 선택적 기가비트 스위치; 권장 Cat5e 또는 Cat6 케이블; 안정적인 전원 공급.

1.2 소프트웨어 준비

iperf3 설치: Debian/Ubuntu에서는 "sudo apt install iperf3"; CentOS/RHEL에서는 "sudo yum install iperf3"; macOS에서는 "brew install iperf3" 사용. 네트워크 카드 드라이버가 최신 버전인지 확인.

2. 테스트 항목

항목 목표 도구
기본 연결성 네트워크 카드가 제대로 연결되었는지 확인 ping
대역폭 성능 최대 TCP/UDP 처리량 테스트 iperf3

3. 테스트 방법

3.1 기본 연결성 테스트

ping -c 10 <원격 장치 IP>

3.2 TCP 대역폭 테스트

서버 측: iperf3 -s; 클라이언트 측: iperf3 -c <서버 IP> -t 30

4. 테스트 결과 분석

항목 정상 범위 비정상 상황
기본 연결성 ping 패킷 손실율 < 1% 높은 패킷 손실율
TCP 대역폭 기가비트 속도에 근접 저속, 큰 변동

5. 문제 해결

가능한 원인 해결 방법
케이블 품질 불량 Cat6 이상의 품질 좋은 케이블 사용
포트 협상이 제대로 되지 않음 수동으로 기가비트 모드로 설정 (ethtool로 확인)
드라이버 호환성 문제 네트워크 카드 드라이버 업데이트
네트워크 혼잡 한가한 네트워크 환경에서 테스트