คุณเคยสงสัยว่าจะทดสอบการเชื่อมต่อระหว่างคอมพิวเตอร์ในเครือข่ายของคุณหรือไม่? บางทีคุณอาจมีส่วนของเครือข่ายของคุณที่ดูเหมือนจะมีประสิทธิภาพต่ำกว่าปกติ NFS ของคุณช้าไหม Iperf3 สามารถช่วยคุณได้ทั้งหมดนี้
Iperf3 เป็นเครื่องมือโอเพนซอร์ซที่ช่วยให้คุณวิเคราะห์ปริมาณการใช้งานเครือข่ายและทดสอบแบนด์วิดธ์ของเครือข่ายของคุณ มันอาศัยทั้งไคลเอนต์และเซิร์ฟเวอร์เพื่อทดสอบการเชื่อมต่อระหว่างพวกเขา แต่นั่นไม่ใช่ปัญหาเพราะ Iperf3 นั้นมีอยู่ในเกือบทุกระบบปฏิบัติการรวมถึงอุปกรณ์พกพา
รับ Iperf3
ลิงค์ด่วน
- รับ Iperf3
- ของ windows
- ลินุกซ์
- ทดสอบการเชื่อมต่อของคุณ
- เรียกใช้เซิร์ฟเวอร์
- ตัวเลือกเพิ่มเติม
- เข้าสู่ระบบ
- เวลา
- ไบต์
- การปิดความคิด
คุณจะต้องได้รับ Iperf3 ก่อนจึงจะสามารถทดสอบได้ มันมีอยู่ในเว็บไซต์ของโปรเจ็กต์อย่างอิสระดังนั้นการทำให้มันไม่มีปัญหา คำแนะนำนี้จะครอบคลุม Linux และ Windows แต่กระบวนการคล้ายกับแพลตฟอร์มอื่น ๆ
ของ windows
ตรงไปที่ เว็บไซต์ Iperf3 และดาวน์โหลดเวอร์ชันล่าสุดสำหรับ Windows มันจะมาในไฟล์ zip ดังนั้นคุณจะต้องแตกไฟล์ คุณสามารถแยกได้ทุกที่ แต่ให้แน่ใจว่าสะดวก คุณจะต้องเข้าถึงจากพรอมต์คำสั่ง
เมื่อคุณแตกมันแล้วคุณจะต้องเข้าถึงมันจากบรรทัดคำสั่ง คลิกที่เมนูเริ่มและใช้ฟังก์ชั่นการค้นหาเพื่อเปิดพรอมต์คำสั่ง
เมื่อคุณเปิดพรอมต์คุณจะต้องเปลี่ยนไดเรกทอรีไปยังตำแหน่งที่คุณแตกไฟล์ Iperf3 exe
C:> cd C: PathToYourZip
จากตรงนั้นคุณสามารถเรียกใช้ iperf3.exe คุณสามารถต่อท้ายแฟล็กและส่งผ่านข้อมูลในขณะที่คุณดำเนินการคำสั่ง
ส่วนที่เหลือของคำแนะนำนี้จะอ้างถึงคำสั่งเป็น iperf3 แต่คุณอาจต้องรวมส่วน. exe
ลินุกซ์
การติดตั้ง Iperf3 บน Linux นั้นง่ายมาก คุณจะต้องใช้ตัวจัดการแพคเกจของคุณ การแจกแจงที่ต่างกันเรียกว่า iperf หรือ iperf3 ดังนั้นให้แน่ใจว่าคุณเลือกที่ถูกต้อง
ทดสอบการเชื่อมต่อของคุณ
เว็บไซต์ Iperf มี รายการเซิร์ฟเวอร์สาธารณะ ที่คุณสามารถใช้เพื่อทดสอบ Iperf และการเชื่อมต่อของคุณ เริ่มต้นด้วยการใช้หนึ่งในนั้นเพื่อทำความเข้าใจกับเครื่องมือ
$ iperf3 -c iperf.scottlinux.com
แฟล็ก -c ระบุว่าคุณต้องการเรียกใช้ Iperf เป็นไคลเอนต์และคุณกำลังส่งผ่านเซิร์ฟเวอร์ที่คุณต้องการเชื่อมต่อ
เรียกใช้เซิร์ฟเวอร์
ในการทดสอบการเชื่อมต่อกับคอมพิวเตอร์เครื่องใดเครื่องหนึ่งในเครือข่ายของคุณคุณต้องเรียกใช้ Iperf เป็นเซิร์ฟเวอร์ ที่พื้นฐานที่สุดมันง่ายสุด ๆ เพียงใช้แฟล็ก -s
$ iperf -s
ตอนนี้คุณสามารถลองเชื่อมต่อกับคอมพิวเตอร์เครื่องอื่นบนเครือข่ายของคุณC: PathTo> iperf3.exe -c 192.168.1.110
หากคุณต้องการให้เซิร์ฟเวอร์ทำงานในพื้นหลัง Iperf มีแฟล็กเพื่อรันเป็น daemon
$ iperf3 -s -D
หากคุณใช้ Linux คุณสามารถใช้ Iperf เป็นบริการเริ่มต้นได้
$ sudo systemctl เปิดใช้งาน iperf3
ตัวเลือกเพิ่มเติม
มีสิ่งอำนวยความสะดวกอื่น ๆ ที่คุณสามารถทำได้กับ Iperf เพื่อเปลี่ยนวิธีการทำงานและทำให้สะดวกสำหรับคุณมากขึ้น
เข้าสู่ระบบ
ก่อนอื่นหากคุณใช้งาน Iperf เป็นเซิร์ฟเวอร์ daemonized คุณอาจต้องการบันทึกกิจกรรมของเซิร์ฟเวอร์นั้น
$ iperf3 -s -D --logfile /path/to/iperf.log
เอาต์พุตเซิร์ฟเวอร์ของ Iperf ทั้งหมดจะถูกนำไปยังบันทึกของคุณ
เวลา
คุณอาจต้องการควบคุมระยะเวลาของการทดสอบ Iperf ที่รัน จริงๆแล้วมันสร้างความแตกต่าง คุณสามารถทำได้โดยเพิ่มแฟล็ก -t และบอก Iperf ว่าคุณต้องการให้มันรันกี่วินาที
$ iperf3 -c 192.168.1.110 -t 60
ในการทดสอบสำหรับคู่มือนี้การทดสอบ 60 วินาทีแสดงแบนด์วิดท์สูงกว่าการทดสอบมาตรฐาน การพิจารณาทดสอบเครือข่ายของคุณเป็นสิ่งที่แน่นอน
ไบต์
เวลาไม่ใช่วิธีเดียวที่คุณสามารถควบคุมระยะเวลาของการทดสอบ คุณสามารถระบุจำนวนไบต์ที่ลูกค้าของคุณส่ง โปรดระวังว่านี่เป็น ไบต์ ตัวเลขที่คุณจะต้องระบุจะมีขนาดใหญ่
$ iperf3 -c 192.168.1.110 -n 1000000
การปิดความคิด
Iperf ใช้งานง่ายสุด ๆ ตอนนี้คุณมีพื้นฐานทั้งหมดที่จะเริ่มการทดสอบการเชื่อมต่อระหว่างอุปกรณ์ที่แตกต่างกัน หากคุณต้องการความช่วยเหลือเพิ่มเติมคำสั่งช่วยเหลือของ Iperf นั้นได้รับการบันทึกไว้เป็นอย่างดี
$ iperf3 -h
โปรดจำไว้เสมอว่าต้องทำการทดสอบหลายครั้งและทดสอบจุดต่าง ๆ ระหว่างอุปกรณ์ให้มากที่สุดเท่าที่จะทำได้เพื่อ จำกัด ขอบเขตปัญหาเฉพาะในเครือข่ายของคุณ อาจเป็นสิ่งที่ชัดเจนและมีผลกระทบเหมือนสวิตช์หรืออาจเป็นอแด็ปเตอร์ WiFi ที่ไม่ดี Iperf สามารถช่วยคุณ จำกัด ขอบเขตให้แคบลงได้