กลับไปหน้าบทความ

อ่าน 2 นาที

ไอเพอร์ฟ

เปลี่ยนเส้นทางจากชื่อที่เฉพาะเจาะจงมากขึ้น

iperfหรือที่รู้จักกันในชื่อIperfหรือiPerfเป็นเครื่องมือสำหรับ การวัดและปรับแต่ง ประสิทธิภาพเครือข่ายเป็นเครื่องมือข้ามแพลตฟอร์มที่สามารถสร้างการวัดประสิทธิภาพที่เป็นมาตรฐานสำหรับเค...

ไอเพอร์ฟ

ไอเพอร์ฟ2
ผู้เขียนต้นฉบับมาร์ค เกตส์, อเล็กซ์ วาร์ชาวสกี้
นักพัฒนาโรเบิร์ต แม็กมาฮอน, ทิม ออคแลนด์
เวอร์ชันเสถียร
2.2.1 [ 1 ]  / 6 พฤศจิกายน 2024  ( 2024-11-06 )
เขียนเป็นซี
ระบบปฏิบัติการข้ามแพลตฟอร์ม
ใบอนุญาตใบอนุญาต BSD
เว็บไซต์sf.net/projects/iperf2/
ที่เก็บข้อมูลsf.net/p/iperf2/code/
ไอเพอร์ฟ3
ผู้เขียนต้นฉบับอีเอสเน็ต
เวอร์ชันเสถียร
3.18 /  13 ธันวาคม  2024  ( 2024-12-13 )
เขียนเป็นซี
ระบบปฏิบัติการข้ามแพลตฟอร์ม
ใบอนุญาตใบอนุญาต BSD
เว็บไซต์ซอฟต์แวร์.es .net /iperf /
ที่เก็บข้อมูลgithub.com/esnet/iperf

iperfหรือที่รู้จักกันในชื่อIperfหรือiPerfเป็นเครื่องมือสำหรับ การวัดและปรับแต่ง ประสิทธิภาพเครือข่ายเป็นเครื่องมือข้ามแพลตฟอร์มที่สามารถสร้างการวัดประสิทธิภาพที่เป็นมาตรฐานสำหรับเครือข่ายใดๆ iperf มี ฟังก์ชัน ไคลเอนต์และเซิร์ฟเวอร์และสามารถสร้างสตรีมข้อมูลเพื่อวัดปริมาณงานระหว่างปลายทั้งสองข้างในทิศทางเดียวหรือทั้งสองทิศทาง[ 2 ]เอาต์พุต iperf ทั่วไปประกอบด้วยรายงานที่มีการประทับเวลาของปริมาณข้อมูลที่ถ่ายโอนและปริมาณงานที่วัดได้

สตรีมข้อมูลสามารถเป็นได้ทั้งโปรโตคอลควบคุมการส่งข้อมูล (TCP) หรือโปรโตคอลข้อมูลผู้ใช้ (UDP):

  • UDP : เมื่อใช้สำหรับการทดสอบความจุของ UDP โปรแกรม iperf จะอนุญาตให้ผู้ใช้ระบุ ขนาด ของดาตาแกรมและแสดงผลลัพธ์เกี่ยวกับปริมาณข้อมูลที่ส่งผ่านดาตาแกรมและการสูญเสียแพ็กเก็ ต
  • TCP : เมื่อใช้สำหรับการทดสอบความจุของ TCP นั้น iperf จะวัดปริมาณข้อมูลที่ส่งผ่าน (throughput) โดย iperf ใช้หน่วย 1024 × 1024 สำหรับเมกะไบต์ และ 1000 × 1000 สำหรับเมกะไบต์

iperf เป็นซอฟต์แวร์โอเพนซอร์สที่เขียนด้วยภาษาCและทำงานบนแพลตฟอร์มต่างๆ รวมถึงLinux , UnixและWindows (ทั้งแบบเนทีฟหรือภายในCygwin [ 3 ] ) การมีซอร์สโค้ดทำให้ผู้ใช้สามารถตรวจสอบวิธีการวัดได้

iperf เป็นการนำ โปรแกรม ttcp กลับมาใช้งานใหม่ได้ ซึ่งได้รับการพัฒนาที่ศูนย์แอปพลิเคชันซูเปอร์คอมพิวเตอร์แห่งชาติมหาวิทยาลัยอิลลินอยส์โดยทีมสนับสนุนแอปพลิเคชันแบบกระจาย (DAST) ของห้องปฏิบัติการแห่งชาติเพื่อการวิจัยเครือข่ายประยุกต์ (NLANR) [ 4 ] ซึ่งถูกปิดตัวลงเมื่อวันที่ 31 ธันวาคม พ.ศ. 2549 เนื่องจากการยุติการให้ทุนสนับสนุนจาก มูลนิธิวิทยาศาสตร์แห่งชาติของสหรัฐอเมริกา

ไอเพอร์ฟ3

iperf3 เป็นการเขียน iperf ใหม่ทั้งหมดตั้งแต่ต้นเพื่อสร้างฐานโค้ดที่เล็กกว่าและเรียบง่ายกว่า iperf3 เริ่มต้นในปี 2009 โดยมีการเผยแพร่ครั้งแรกในเดือนมกราคม 2014 iperf3 ไม่ สามารถใช้งาน ร่วมกับ iperf2 ได้ iperf3 ยังมีเวอร์ชันไลบรารีที่ช่วยให้โปรแกรมอื่นสามารถใช้ฟังก์ชันการทำงานที่มีให้ได้ iperf3 เป็นแบบเธรดเดียว ในขณะที่ iperf2 เป็นแบบหลายเธรด[ 5 ]

อย่างเป็นทางการ iperf3 รองรับเฉพาะ Linux เท่านั้น Vivien Guéant ได้จัดทำเวอร์ชันที่ไม่เป็นทางการสำหรับ Windows [ 6 ] BudMan ผู้ใช้Neowin [ 7 ]ได้จัดทำเวอร์ชันที่ไม่เป็นทางการสำหรับ Windows บนเซิร์ฟเวอร์ของเขา[ 8 ]

ระบบปฏิบัติการ Linux รุ่นปัจจุบันส่วนใหญ่มี iperf3 อยู่ในคลังแพ็กเกจของระบบอยู่แล้ว ส่วนแพ็กเกจสำหรับระบบ Unix นั้นสามารถดาวน์โหลดได้จาก Oracle สำหรับ Solaris 11.4

ดูเพิ่มเติม

  • ตารางเปรียบเทียบ Iperf 2 และ Iperf 3
  • เฟนตัน, ทอม (2020-02-20). "การใช้ iPerf เพื่อกำหนดประสิทธิภาพเครือข่ายขั้นพื้นฐาน" .
  • Schroder, Carla (31 มกราคม 2550). "วัดประสิทธิภาพเครือข่ายด้วย iperf" .
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Iperf&oldid=1354423731 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ ไอเพอร์ฟ

iperfหรือที่รู้จักกันในชื่อIperfหรือiPerfเป็นเครื่องมือสำหรับ การวัดและปรับแต่ง ประสิทธิภาพเครือข่ายเป็นเครื่องมือข้ามแพลตฟอร์มที่สามารถสร้างการวัดประสิทธิภาพที่เป็นมาตรฐานสำหรับเค...

ไอเพอร์ฟ3

iperf3 เป็นการเขียน iperf ใหม่ทั้งหมดตั้งแต่ต้นเพื่อสร้างฐานโค้ดที่เล็กกว่าและเรียบง่ายกว่า iperf3 เริ่มต้นในปี 2009 โดยมีการเผยแพร่ครั้งแรกในเดือนมกราคม 2014 iperf3 ไม่ สามารถใช้งาน ร่วม กับ iperf2 ได้ iperf3...

ดูเพิ่มเติม

โฟลว์กรินด์ เน็ตไพพ์ เน็ตเพอร์ฟ นัทซีพี bwping การวัดปริมาณงานของเครือข่าย แบบจำลองการสร้างแพ็กเก็ต

ลิงก์ภายนอก

ตารางเปรียบเทียบ Iperf 2 และ Iperf 3 เฟนตัน, ทอม (2020-02-20). "การใช้ iPerf เพื่อกำหนดประสิทธิภาพเครือข่ายขั้นพื้นฐาน" . Schroder, Carla (31 มกราคม 2550). "วัดประสิทธิภาพเครือข่ายด้วย iperf" . ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?