บทช่วยสอนเบื้องต้นสำหรับ iperf3 | เครื่องมือสำหรับทดสอบประสิทธิภาพของเครือข่าย

Published on June 12, 2024
บทช่วยสอนเบื้องต้นสำหรับ iperf3 | เครื่องมือสำหรับทดสอบประสิทธิภาพของเครือข่าย

วันนี้เราจะพาท่านไปรู้จักกับ utility ตัวเล็กๆ ที่ได้รับความนิยมอย่างมาก สำหรับการเช็คความเร็วของอินเตอร์เน็ต และ latency นั่นคือโปรแกรม iperf3

iperf3 เป็นเครื่องมือสำหรับทดสอบประสิทธิภาพของเครือข่าย โดยเฉพาะการวัดความเร็วในการส่งข้อมูลระหว่างสองจุดในเครือข่าย ใช้ในการตรวจสอบความเร็วของเครือข่าย การวัดค่า latency, jitter และ packet loss โดย Iperf3 ถูกออกแบบมาให้ใช้งานง่ายและมีความแม่นยำสูง และมันได้รับความนิยมอย่างมาก โดยเฉพาะผู้ที่ใช้งาน Linux แต่สำหรับโปรแกรมนี้ จริงๆ แล้วมีให้ใช้ทั้งบน Linux , FreeBSD และ Windows ด้วย

 

งั้นเราไปเริ่มทดลองเล่นกันเลย โดยในวันนี้เราจะทำการทดสอบ โดยการติดตั้งบน Ubuntu 22.04 โดยการพิมพ์

sudo apt -y install iperf3 ตามรูปที่ 1

 

a-beginner-tutorial-for-iperf3-1

รูปที่ 1

 

เมื่อกด enter และรอสักอึดใจเดียว ระบบก็จะทำการติดตั้งโปรแกรม iperf3 ให้ท่านเรียบร้อย ก็เป็นอันว่าพร้อมใช้งาน

 

a-beginner-tutorial-for-iperf3

รูปที่ 2

 

จากรูปที่ 2 เพื่อเป็นการทดสอบว่า iperf3 ได้ถูกติดตั้งในเครื่องเรียบร้อยจริงๆ ให้ท่านพิมพ์ iperf3 -v เพื่อทดสอบ ถ้าโปรแกรมมีอยู่ หรือ ถูกติดตั้งแล้ว ระบบก็จะแสดง version ของโปรแกรมออกมา เช่นในกรณีนี้ จะเป็น iperf3 version 3.9

อย่างที่ได้บอกตั้งแต่แรกว่า iperf3 นั้นทำงานแบบ client-server เพราะฉะนั้น ท่านจะต้องรัน iperf3 ฝั่งหนึ่งเป็น server และ ฝั่งหนึ่งเป็น client

สำหรับตัวอย่างแรก เราจะลองใช้ public iperf3 servers ซึ่งหลายๆ ที่เขาจะเปิดเป็น public เรียกว่ามีหลายประเทศเลยล่ะ เพื่อให้ท่านทดสอบว่า ความเร็วจาก server ของท่านไปยัง public iperf3 server นั้นเป็นอย่างไร โดยจะมี list เช่น https://iperf.fr/iperf-servers.php เราก็ทดสอบความเร็วไปยัง ping.online.net ด้วยการพิมพ์ iperf3 -c ping.online.net ดังรูปที่ 3

 

a-beginner-tutorial-for-iperf3

 

รูปที่ 3

 

เราก็จะพบว่า เราได้ความเร็ว ประมาณ 102Mbps/sec เลยทีเดียว

ความรู้เรามาทดสอบ แบบที่ 2 ระหว่างสาขา จะดูความเร็วว่าได้สักเท่าไหร่กันเนอะ โดยจะเป็นไปตามรูปแบบดังนี้

 

a-beginner-tutorial-for-iperf3

 

รูปที่ 4

 

เมื่อเราทดสอบ ก็จะได้ความเร็ว ดังรูปที่ 5

 

a-beginner-tutorial-for-iperf3

รูปที่ 5

 

รูปที่ 5 ความเร็วระหว่าง 2 hosts ที่ใช้ทดสอบ ซึ่งเป็น การเชื่อมต่อ ระหว่าง VPN Site-to-Site

 

ก็เรียกว่าเป็นการทดสอบ แบบเบื้องต้นเท่านั้น สำหรับ option ในการใช้งานนั้น ยังมีอีกพอสมควรเลยทีเดียว

 

AVESTA  ให้บริการทั้งงานขายระบบ System , Networks  ติดตั้ง อัพเกรด Configure และอื่น ๆ หากท่านมีคำถามสามารถติดต่อเพื่อขอข้อมูลเกี่ยวกับการบริการของเราได้ตลอดเวลา ด้วยประสบการณ์ยาวนานนับสิบปี

Enterprise SSD Form Factor for Virtualization

สำหรับความเร็วนั้นต้องบอกว่า เป็นสิ่งที่ทุกองค์กรไฝ่หา เพราะความเร็วเป็นความได้เปรียบทางธุรกิจไปแล้วในปัจจุบัน และหน่วยเก็บข้อมูลนั้น ก็มีส่วนอย่างมาก ที่เป็นปัจจัยที่จะทำให้การประมวลผลโดยรวมนั้นช้าหรือเร็ว วันนี้เราจึงพาไปรู้จักกับเทคโนโลยีการเก็บข้อมูลที่ได้รับความนิยมในปัจจุบัน ด้วย Form Factor...

Read more »

วิธีการ Backup & Recovery for VMs ด้วย DatApp-NBP

DatApp NBP เป็นแพลตฟอร์มสำรองข้อมูลแบบรวมศูนย์ ที่สามารถจัดการและสำรองข้อมูลจากระบบไอทีหลากหลาย ไม่ว่าจะเป็น VM, Container, Physical Server, หรือ...

Read more »

software based storage replication คืออนาคตที่แท้จริง

ทำไม Software-Based Storage Replication จึงเป็นทางเลือกที่ดีกว่าในยุคปัจจุบัน? ก่อนอื่นต้องบอกว่า Hardware based storage replication...

Read more »

Benefits of having your own WordPress ecommerce site

WordPress คืออะไร WordPress เป็นระบบจัดการเนื้อหา (Content Management System: CMS) แบบโอเพนซอร์ส ที่มีการใช้งานมานานกว่า...

Read more »

วิธีการตั้งค่า Cluster HA & Ceph Storage Proxmox VE ให้พร้อมใช้งาน EP3/3

ในระบบไอทีที่ต้องการความต่อเนื่องในการให้บริการอย่างสูง เช่น ระบบฐานข้อมูล, เว็บเซิร์ฟเวอร์ หรือแอปพลิเคชันระดับองค์กร การหยุดทำงานของเครื่องแม่ข่าย (Server) อาจส่งผลกระทบอย่างรุนแรงต่อผู้ใช้งานและธุรกิจโดยรวม เมื่อคุณมีทั้ง Cluster...

Read more »

Migrate from VMware ESXi to Hyper-V

เนื่องจากราคาค่าบริการของ VMware ที่เพิ่มขึ้นอย่างมาก ซึ่งเฉลี่ยแล้วไม่น้อยว่า 15 เท่าจากราคาเดิม สำหรับค่าลิขสิทธิ์ ทำให้หลายต่อหลายองค์กรมองหาทางเลือกใหม่ สำหรับ Hypervisor...

Read more »