영어프랑스어스페인어

온웍스 파비콘

Linux용 IPerf2 다운로드

IPerf2 Linux 앱을 무료로 다운로드하여 Ubuntu 온라인, Fedora 온라인 또는 Debian 온라인에서 온라인으로 실행

최신 릴리스를 iperf.exe로 다운로드할 수 있는 IPerf2라는 Linux 앱입니다. 워크스테이션용 무료 호스팅 제공업체인 OnWorks에서 온라인으로 실행할 수 있습니다.

OnWorks와 함께 IPerf2라는 이 앱을 무료로 다운로드하여 온라인으로 실행하십시오.

이 앱을 실행하려면 다음 지침을 따르세요.

- 1. 이 애플리케이션을 PC에 다운로드했습니다.

- 2. 파일 관리자 https://www.onworks.net/myfiles.php?username=XXXXX에 원하는 사용자 이름을 입력합니다.

- 3. 이러한 파일 관리자에서 이 응용 프로그램을 업로드합니다.

- 4. 이 웹사이트에서 OnWorks Linux 온라인 또는 Windows 온라인 에뮬레이터 또는 MACOS 온라인 에뮬레이터를 시작합니다.

- 5. 방금 시작한 OnWorks Linux OS에서 원하는 사용자 이름으로 파일 관리자 https://www.onworks.net/myfiles.php?username=XXXXX로 이동합니다.

- 6. 응용 프로그램을 다운로드하여 설치하고 실행합니다.

스크린 샷

Ad


IPerf2


기술

처리량 및 대기 시간에 대한 메트릭을 사용하여 TCP 및 UDP 성능을 측정하기 위한 네트워크 트래픽 도구입니다. 목표에는 광범위한 플랫폼 및 운영 체제에서 활성 iperf 코드 기반을 유지하는 것이 포함됩니다. 이것은 시스템 내의 CPU 또는 코어 수에 따라 확장되는 다중 스레드 설계입니다.

iperf 2 및 iperf3 정보: 이 프로그램의 차이점에 대해 읽어보십시오. https://iperf2.sourceforge.io/IperfCompare.html

매뉴얼 페이지: https://iperf2.sourceforge.io/iperf-manpage.html



기능

  • 목록에 너무 많습니다. 릴리스 노트나 매뉴얼 페이지를 참조하세요!!
  • 이식성을 수정하고 Linux, Win10, Win7, WinXP, MacOS, Android 및 일부 셋톱 박스 OS에서 컴파일 및 테스트했습니다.
  • UDP에 -u 필요(-b는 더 이상 UDP로 기본 설정되지 않음)
  • 향상된 성능
  • -e로 향상된 보고 기능
  • 더 작은 보고서 간격 지원(100us 이상, 고정밀 간격 시간 출력을 위해 --enable-fastsampling 구성)
  • 패킷 없음에 관계없이 서버 보고서에 대해 SO_RCVTIMEOUT 지원
  • 소켓 쓰기가 -t 또는 -i 이상으로 차단되지 않도록 전송 시 SO_SNDTIMEO 지원
  • 커널 레벨 패킷 타임스탬프를 위한 SO_TIMESTAMP 지원
  • 평균/최소/최대/표준 편차 형식(UDP)의 종료/종료 대기 시간 지원(-e 필수)(예: Spectracom당 OCXO 발진기에 대한 정밀 시간 프로토콜에 의해 클라이언트 및 서버 클록이 동기화된 것으로 가정)
  • OS가 소스 포트를 자동 할당할 수 있도록 바인딩 수정
  • 콜론을 구분 기호(v4) 또는 대괄호(v6)로 사용하여 지원(-B 옵션)을 바인딩하기 위해 로컬 포트를 추가합니다(예: iperf -c 192.168.100.100 -B 192.168.100.10:6001(v4) 또는 v6의 경우 iperf -V -c 2001). :e30:1401:2:d46e:b891:3082:b939 -B [2001:e30:1401:2:d46e:b891:3082:b940]:6001
  • 단순화된 토큰 버킷을 사용하여 TCP 속도 제한 스트림(-b를 통해) 지원
  • 단위로 pps를 통해 초당 패킷(UDP) 지원(예: -b 1000pps)
  • 클라이언트 및 서버 보고서(UDP) 모두에 PPS 표시(-e 필수)
  • 실시간 스케줄러를 명령줄 옵션으로 지원(--realtime 또는 -z, 적절한 사용자 권한을 가정)
  • 실제 tx 제공 속도가 -b 값으로 수렴하도록 클라이언트 tx 코드 경로를 개선합니다.
  • 마이크로초 지연 호출의 정확도 향상(플랫폼 독립적 방식) (칼만 필터를 사용하여 지연 오류 예측 및 예측된 오류당 지연 조정)
  • 초기 클라이언트 헤더(UDP)에 대상 루프 시간 표시
  • 서버에서 클라이언트(UDP)로 전송된 최종 대기 시간 보고서 수정
  • 대기 시간 출력에 표준 편차 포함
  • (-/-/-/-)를 사용하여 비현실적인 대기 시간 출력 억제
  • 가능한 경우 중요 섹션에서 clock_gettime()을 사용하여 gettimeofday() 호출을 대체합니다.
  • TCP 쓰기 및 오류 수(Linux의 경우 TCP 재시도 및 CWND)(-e 필수)
  • TCP 읽기 수, TCP 읽기 히스토그램(8 bin)(-e 필수)
  • 클라이언트 보고서의 TCP RTT 및 CWND 값(-e 필수, Linux 전용, RTT 단위 마이크로초)
  • 서버(수신기)에서 -t에 대한 지원이 추가되어 서버/수신기가 시간 초과 및 종료로 설정될 수 있습니다.
  • ipv6 링크 로컬 지원 추가(예: iperf -c fe80::d03a:d127:75d2:4112%eno1)
  • 기본 ipv6 UDP 페이로드는 페이로드당 이더넷 프레임 1450개당 XNUMX바이트입니다.
  • -V on server는 IPv4 및 IPv6 트래픽 흐름을 모두 허용합니다.
  • 등시성 트래픽 지원(--isochronous를 통해) 및 가변 비트 전송률(vbr) 트래픽 및 프레임 ID가 있는 프레임 버스트
  • -H 또는 -ssm-host를 사용하여 v4 및 v6 모두에 대한 멀티캐스트 SSM 지원(예: iperf -s -B ff1e::1 -u -V -H fc00::4
  • 패킷 및 프레임 모두에 대한 대기 시간 히스토그램(예: --udp-histogram=10u,200000, 0.03, 99.97)
  • 클라이언트에서 --l2checks를 사용하여 이더넷 프레임 길이 확인(UDP 전용이며 AF_PACKET을 지원하는 시스템 필요)
  • 서버(읽기) -b TCP 지원(토큰 버킷을 통해)
  • UDP 쓰기 카운터 및 쓰기 오류 카운터(-e 필요)
  • 여러 iperf 세션을 관리하기 위한 Python asyncio 코드(flows 디렉토리에 있음)
  • --txstart-time당 시간 지정 전송 시작 ​​지원
  • --incr-dstip을 통해 -P를 사용하여 대상 IP를 증가시키는 클라이언트 지원
  • 평균 및 표준 편차 주변의 로그 정규 분포를 사용하여 제공된 로드 변경 지원(-b당 , ),
  • 유니캐스트 및 멀티캐스트 모두에 대한 Honor -T(ttl)
  • TCP 클라이언트 및 UDP 서버에 네트워크 전원 추가 향상된 출력(netpower = 처리량 / RTT 또는 처리량 / 서버의 end2end 지연)
  • 메시지에 연결된 TCP 연결 시간 추가
  • --fq-rate를 사용하여 SO_MAX_PACING_RATE 소켓 옵션에 대한 지원 추가
  • --enable-fastsampling에 대한 구성 지원을 추가하여 100마이크로초 보고 간격을 허용합니다.
  • 클라이언트에서 --trip-time 지원 추가, 클라이언트와 서버 모두에서 -e 및 동기화된 시계 필요
  • UDP는 64비트 시퀀스 번호를 사용합니다(2.0.5b 시퀀스 번호를 사용하는 32와 여전히 상호 운용되지만).


https://sourceforge.net/projects/iperf2/에서도 가져올 수 있는 애플리케이션입니다. 우리의 무료 운영 체제 중 하나에서 가장 쉬운 방법으로 온라인으로 실행하기 위해 OnWorks에서 호스팅되었습니다.


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad