맨위로가기

Iperf

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

Iperf3는 네트워크 대역폭을 측정하는 데 사용되는 도구로, iperf를 처음부터 다시 작성하여 더 작고 단순한 코드 기반으로 만들어졌다. 다른 프로그램에서 기능을 사용할 수 있도록 라이브러리 버전을 제공하며, 싱글 스레드로 작동한다. 2009년에 개발이 시작되어 2014년 1월에 첫 번째 릴리스가 이루어졌으며, iperf2와는 호환되지 않는다. 공식적으로 리눅스를 지원하며, 윈도우 및 솔라리스를 위한 비공식 빌드 및 패키지도 존재한다.

더 읽어볼만한 페이지

  • 네트워크 성능 - 대역폭 (컴퓨팅)
    대역폭은 통신 채널을 통해 단위 시간당 전송 가능한 데이터 양을 나타내는 용어로, 최대 비트 전송률, 정보 전송률, 유효 비트 전송률, 채널 용량 등 여러 의미로 사용되며, 데이터 전송 속도와의 차이를 이해하는 것이 중요하다.
  • 네트워크 성능 - 대기행렬이론
    대기행렬 이론은 1909년 에를랑에 의해 연구된 수학 이론으로, 서버, 대기실, 고객으로 구성된 시스템을 분석하며, 켄달의 표기법을 사용하여 대기열 모델의 특징을 나타내고, 컴퓨터 과학 등 다양한 분야에 응용되어 시스템 성능 분석 및 최적화에 활용된다.
  • BSD 라이선스 소프트웨어 - V8 (자바스크립트 엔진)
    V8은 구글이 개발한 오픈 소스 자바스크립트 엔진으로, 자바스크립트 코드 실행 속도 향상을 위해 여러 컴파일러를 거쳐 크롬, 노드.js 등에서 활용된다.
  • BSD 라이선스 소프트웨어 - VP9
    VP9는 구글이 개발한 오픈 소스 비디오 코덱으로, VP8보다 압축 효율을 높이고 HEVC보다 나은 성능을 목표로 개발되었으며, WebM 형식으로 사용되고 주요 웹 브라우저와 넷플릭스, 유튜브 등에서 지원했으나 AV1의 등장으로 개발이 중단되었다.
  • C로 작성된 자유 소프트웨어 - PostgreSQL
    PostgreSQL은 캘리포니아 대학교 버클리 분교의 Ingres 프로젝트에서 시작되어 전 세계 개발자들의 협력을 통해 발전해온 객체 관계형 데이터베이스 관리 시스템(ORDBMS)이다.
  • C로 작성된 자유 소프트웨어 - 김프
    김프(GIMP)는 GNU 프로젝트에서 개발된 크로스 플랫폼 기반의 무료 오픈소스 래스터 그래픽 편집기로, 다양한 운영체제를 지원하며 풍부한 기능을 제공하지만 사용자 인터페이스에 대한 비판과 일부 기능의 부족함에 대한 평가도 존재한다.
Iperf - [IT 관련 정보]에 관한 문서
iperf2
FTTH 연결을 사용한 리눅스 환경에서 TCP 포트 4662로 실행되는 Iperf에 대한 설명
FTTH 연결을 사용한 리눅스 환경에서 TCP 포트 4662로 실행되는 Iperf에 대한 설명
저자Mark Gates, Alex Warshavsky
개발자Robert McMahon, Tim Auckland, Battu Kaushik
최신 버전2.2.1
최신 버전 발표일2024년 11월 06일
운영체제크로스 플랫폼
프로그래밍 언어C
라이선스BSD 라이선스
웹사이트iperf2 SourceForge 웹사이트
저장소iperf2 SourceForge 저장소
iperf3
개발자ESnet
최신 버전3.17.1
최신 버전 발표일2024년 05월 13일
운영체제크로스 플랫폼
프로그래밍 언어C
라이선스BSD 라이선스
웹사이트iperf3 웹사이트
저장소iperf3 GitHub 저장소

2. iperf3의 특징

iperf3는 기존 iperf를 처음부터 다시 작성하여 더 작고 단순한 코드 기반을 목표로 개발되었으며, 이 과정에서 구조적인 변경이 이루어져 iperf2와 하위 호환성은 없다.[10]

iperf3는 공식적으로 Linux만을 지원한다. 개발자 [https://iperf.fr 비비앙 게앙]이 제공하던 Windows용 비공식 빌드는 2016년 이후 업데이트가 중단되었다. 현재는 Neowin 포럼의 사용자 [https://www.neowin.net/forum/topic/1234695-iperf-312-windows-build/page/1 BudMan]이 [https://files.budman.pw 자신의 서버]를 통해 비공식 Windows 빌드를 제공하고 있다. 대부분의 최신 Linux 배포판은 공식 패키지 저장소에 최신 버전의 iperf3를 포함하고 있다. 또한, Oracle은 Solaris 11.4용 유닉스 패키지를 제공한다.

2. 1. 기능 개선

Iperf3는 기존 iperf를 처음부터 다시 작성하여 더 작고 단순한 코드 기반으로 만들어졌다. 이 과정에서 다른 프로그램에서도 iperf3의 기능을 활용할 수 있도록 라이브러리 버전이 추가되었다. 또한, iperf3는 싱글 스레드 방식으로 동작하는데, 이는 멀티 스레드 방식인 iperf2와의 주요 차이점 중 하나이다.[10]

iperf3 개발은 2009년에 시작되었으며, 첫 번째 공식 릴리스는 2014년 1월에 이루어졌다. 다만, iperf3는 iperf2와 하위 호환성이 없다.

2. 2. iperf2와의 호환성

iperf3는 더 작고 단순한 코드 기반을 만들기 위해 iperf를 처음부터 다시 작성한 것이다.[10] 또한 다른 프로그램에서 제공된 기능을 사용할 수 있도록 하는 라이브러리 버전도 포함하고 있다.[10] 주요 변경점 중 하나는 iperf3가 싱글 스레드인 반면, iperf2는 멀티 스레드라는 점이다.[10]

iperf3 개발은 2009년에 시작되었으며, 첫 번째 릴리스는 2014년 1월에 이루어졌다.[10] 중요한 점은 iperf3는 iperf2와 하위 호환성이 없다는 것이다.[10]

3. 개발 및 지원 현황

`iperf3`는 기존 `iperf`를 처음부터 다시 작성하여 더 작고 단순한 코드 기반으로 만들어졌다. 또한 다른 프로그램에서 제공된 기능을 사용할 수 있도록 하는 라이브러리 버전도 포함하고 있다. 주요 변경점 중 하나는 `iperf3`가 싱글 스레드로 동작하는 반면, `iperf2`는 멀티 스레드로 동작한다는 점이다.[10]

`iperf3`의 개발은 2009년에 시작되었으며, 첫 번째 공식 릴리스는 2014년 1월에 이루어졌다. `iperf3`는 이전 버전인 `iperf2`와 후방 호환성이 없다.

3. 1. 운영체제 지원

`iperf3`는 공식적으로 Linux만 지원한다. Windows용 비공식 빌드는 [https://iperf.fr 비비앙 게앙]이 제공했으나, 2016년 이후로는 유지 관리가 중단되었다. Neowin의 사용자 [https://www.neowin.net/forum/topic/1234695-iperf-312-windows-build/page/1 BudMan]이 [https://files.budman.pw 자신의 서버]에서 비공식 Windows 빌드를 제공하고 있다.

대부분의 최신 Linux 배포판은 기본 패키지 저장소에 최신 버전의 `iperf3`를 포함하고 있다.

유닉스 패키지는 Oracle에서 Solaris 11.4용으로 제공된다.

참조

[1] 웹사이트 Iperf 2 - Browse Files https://sourceforge.[...]
[2] 웹사이트 iPerf - The TCP, UDP and SCTP network bandwidth measurement tool https://iperf.fr/ 2021-01-21
[3] 웹사이트 Cygwin iperf Package https://cygwin.com/c[...]
[4] 웹사이트 NLANR/DAST : Iperf - The TCP/UDP Bandwidth Measurement Tool http://dast.nlanr.ne[...] 2005-01-01
[5] 웹사이트 iperf3 FAQ https://software.es.[...] 2018-07-02
[6] sourceforge iperf2-Downloads sourceforge https://sourceforge.[...]
[7] 웹사이트 iPerf - The TCP, UDP and SCTP network bandwidth measurement tool https://iperf.fr/ 2021-10-10
[8] 웹사이트 Cygwin iperf Package https://cygwin.com/c[...] 2021-10-10
[9] 웹사이트 NLANR/DAST : Iperf - The TCP/UDP Bandwidth Measurement Tool http://dast.nlanr.ne[...] 2021-10-10
[10] 웹사이트 iperf3 FAQ https://software.es.[...] 2021-10-10
[11] 웹인용 Iperf 2 - Browse Files https://sourceforge.[...]



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com