$sudo apt-get update -y
$sudo apt-get install iperf
$iperf -s
클라이언트 (대역폭 제한)
$iperf -c [서버 ip주소] -i 1 --format M
[서버] & [클라이언트] option
▪️-p, -port [port_number(default:5201)]
: 서버는 서버 포트 번호
클라이언트는 접속할 서버 포트 번호
▪️-f, -format [kmKM]
: 출력 포맷 지정
k=kbits, m=mbits, K=KBytes, M= MBytes
▪️-i, -interval [interval (default:1)]
: [interval] 초 마다 결과 출력
▪️-F, -file [file_name]
: 서버는 받은 데이터를 버리지 않고 [file_name] 이름으로 파일 저장
클라이언트는 의미없는 데이터가 아닌 [file_name] 으로 지정된 파일 전송
[서버] option
▪️-s, -server
: 서버 모드로 iperf 실행
▪️-1, -one-off
: 클라이언트가 한 번 실행한 뒤 전송을 마치면 서버를 종료하는 모드
[클라이언트] option
▪️-c, -client
: 클라이언트 모드로 iperf 실행
▪️-b, —bandwidth [bits]
: 세션의 대역폭을 [bits]/sec 로 지정
▪️-t, —time [sec(default 10)]
: 전송 시간(초) 설정
▪️-n, —bytes [bytes]
: 전송할 총 [bytes] 지정
▪️-M, —set-mss [MSS]
: TCP [MSS : Maxium Segment Size] 지정