วิธีวัดประสิทธิภาพเครือข่ายโดยใช้ iPerf และ PowerShell

วิธีวัดประสิทธิภาพเครือข่ายโดยใช้ iPerf และ PowerShell

iPerf ช่วยให้ผู้ดูแลระบบสามารถตั้งค่าโปรแกรมตัวรับบนคอมพิวเตอร์ระยะไกลและโปรแกรมตัวส่งสัญญาณบนเครื่องอื่นเพื่อเริ่มการถ่ายโอนข้อมูลระหว่างกัน

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

iperf -c 10.12.240.32 -u -p 12345 -t 30 -b 250M

บน Windows iPerf จะใช้พารามิเตอร์ตัวอักษรเดียวแบบเก่าเนื่องจากเป็น EXE อย่างไรก็ตาม ขณะนี้เรามีPowerShellที่จะทำงานกับเครื่องมือประเภทนี้ได้ แต่ปัญหาคือ iPerf นั้นเป็น EXE ไม่ใช่ฟังก์ชัน PowerShell เราสามารถแก้ไขปัญหานี้ได้โดยการสร้างฟังก์ชัน wrapper บางส่วนที่รวบรวมค่าทั้งหมดที่ iPerf.exe ต้องการผ่านฟังก์ชัน PowerShell

วิธีวัดประสิทธิภาพเครือข่ายโดยใช้ iPerf และ PowerShell

หากต้องการทำงานกับ iPerf ด้วยวิธี PowerShell ให้ดาวน์โหลดโมดูลชุมชนชื่อ iPerfAutomate โมดูลนี้มีอยู่ใน PowerShell Gallery และสามารถติดตั้งได้โดยการรัน Install-Module -Name iPerfAutomate หลังการติดตั้ง คุณจะเห็นเพียงสองคำสั่ง แต่ทั้งสองคำสั่งนี้มีโค้ดจำนวนมากอยู่เบื้องหลัง

PS C:> รับคำสั่ง - โมดูล iPerfAutomate

ประเภทคำสั่ง ชื่อ เวอร์ชัน แหล่งที่มา
----------- ---- ------- ------
ฟังก์ชั่น ใหม่-IperfSchedule 1.0.2 iPerfAutomate
ฟังก์ชั่น Start-IPerfMonitorTest 1.0.2 iPerfAutomate

ในทางเทคนิคแล้ว เฉพาะคำสั่ง iPerf ที่เฉพาะเจาะจงเท่านั้นที่จะอยู่ใน Start-IperfMonitorTest นี่คือคำสั่งที่ทำการตั้งค่าที่จำเป็นทั้งหมดเพื่อทำการทดสอบเครือข่ายระหว่างสองแห่ง New-IperfSchedule เป็นคำสั่งที่ช่วยให้ผู้ใช้สามารถตั้งค่างานที่กำหนดเวลาไว้เพื่อรัน Start-IperfMonitorTest

Start-iPerfMonitorTest มีพารามิเตอร์สองชุด: ไซต์และเซิร์ฟเวอร์ ขั้นพื้นฐานที่สุด คุณต้องระบุ FromServerName และ ToServerName ในคำสั่งเดียว จากนั้น Start-iPerfMonitorTest จะคัดลอก iPerf ไปยังเซิร์ฟเวอร์ทั้งสองเครื่อง เริ่มการถ่ายโอน ส่งคืนผลลัพธ์ และล้างข้อมูล

เริ่ม-iPerfMonitorTest -FromServerName SQLSRV1 -ToServerName WEBSRV1

กำลังเชื่อมต่อกับโฮสต์ SQLSRV1 พอร์ต 5201
[ 4] ท้องถิ่น 2607:fcc8:ace7:1700:60d4:c299:d02e:3c43 พอร์ต 55739
เชื่อมต่อกับ 2607:fcc8:ace7:1700:e4e1:c511:e38b:4f05 พอร์ต
5201
[ID] แบนด์วิดท์การถ่ายโอนช่วง
[4] 0.00-1.00 วินาที 208 mbytes 1.73 Gbits/วินาที
[4] 1.00-2.00 วินาที 223 mbytes 1.87 Gbits/วินาที
[4] 2.00-3.00 วินาที 218 mbytes 1.83 gbits/วินาที
[4] 3.00-4.00 วินาที 220 MBytes 1.85 Gbits/วินาที
[ 4] 4.00-5.00 วินาที 245 MBytes 2.05 Gbits/วินาที
[ 4] 5.00-6.00 วินาที 251 MBytes 2.10 Gbits/วินาที
[ 4] 6.00-7.00 วินาที 248 MBytes 2.09 Gbits/วินาที
[ 4] 7.00-8 . 00 วินาที 266 MBytes 2.23 Gbits/วินาที
[ 4] 8.00-9.00 วินาที 243 MBytes 2.04 Gbits/วินาที
[ 4] 9.00-10.00 วินาที 255 MBytes 2.14 Gbits/วินาที
- - - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] แบนด์วิธการถ่ายโอนช่วงเวลา
[ 4] 0.00-10.00 วินาที 2.32 GBytes 1.99 Gbits/วินาที
ผู้ส่ง
[ 4] 0.00-10.00 วินาที 2.32 GBytes 1.99 Gbits/วินาที
รับ

r iperf เสร็จแล้ว

คุณจะเห็นว่าแทนที่จะต้องตรวจสอบให้แน่ใจว่า iPerf EXE อยู่ในคอมพิวเตอร์ท้องถิ่นและระยะไกลด้วยตนเอง คุณสามารถเรียกใช้ฟังก์ชัน PowerShell เพื่อเริ่มการตรวจสอบอย่างรวดเร็วได้ Start-IPerfMonitorTest ยังรองรับการตั้งค่าการทดสอบจากทั้งเว็บไซต์ แทนที่จะเป็นเซิร์ฟเวอร์แยกต่างหาก บางทีคุณอาจจำเซิร์ฟเวอร์ใน SITE A หรือ SITE B ไม่ได้ แทนที่จะตั้งค่าการทดสอบตามชื่อเซิร์ฟเวอร์ คุณสามารถ "แมป" ชื่อเซิร์ฟเวอร์กับไซต์และตั้งค่าการทดสอบตามเว็บไซต์ได้

เริ่ม-iPerfMonitorTest -FromSite Main -ToSite Vegas

โมดูล iPerfAutomate ลดความซับซ้อนของเครื่องมือที่ยอดเยี่ยมมากมาย และช่วยให้ผู้ใช้ตั้งค่าการทดสอบประสิทธิภาพเครือข่ายตั้งแต่หนึ่งรายการขึ้นไปได้อย่างรวดเร็วและง่ายดาย

ดูเพิ่มเติม:


คำแนะนำจาก AZ เกี่ยวกับวิธีติดตั้ง Windows 10 บิวด์ 14393.222

คำแนะนำจาก AZ เกี่ยวกับวิธีติดตั้ง Windows 10 บิวด์ 14393.222

ล่าสุด Microsoft เปิดตัวการอัปเดตสะสมล่าสุดสำหรับผู้ใช้พีซี Windows 10 ที่เรียกว่า Build 14393.222 การอัปเดตนี้เผยแพร่สำหรับ Windows 10 โดยส่วนใหญ่จะแก้ไขจุดบกพร่องตามคำติชมของผู้ใช้ และปรับปรุงประสบการณ์ด้านประสิทธิภาพของระบบปฏิบัติการ

ปกป้องเครือข่ายคอมพิวเตอร์ของคุณด้วยโฮสต์ Bastion ในเวลาเพียง 3 ขั้นตอน

ปกป้องเครือข่ายคอมพิวเตอร์ของคุณด้วยโฮสต์ Bastion ในเวลาเพียง 3 ขั้นตอน

คุณมีคอมพิวเตอร์บนเครือข่ายท้องถิ่นที่ต้องการการเข้าถึงจากภายนอกหรือไม่? การใช้โฮสต์ป้อมปราการเป็นผู้ดูแลเครือข่ายของคุณอาจเป็นทางออกที่ดี

วิธีสร้างคีย์ Windows หากไม่มีแป้นพิมพ์ของคุณ

วิธีสร้างคีย์ Windows หากไม่มีแป้นพิมพ์ของคุณ

หากคุณต้องการใช้แป้นพิมพ์คลาสสิกรุ่นเก่า เช่น IBM Model M ที่ไม่มีคีย์ Windows มาให้ มีวิธีง่ายๆ ในการเพิ่มคีย์เพิ่มเติมโดยการยืมคีย์ที่คุณไม่ได้ใช้บ่อย

3 วิธีในการล้างบันทึกเหตุการณ์ทั้งหมดใน Windows 10 อย่างรวดเร็ว

3 วิธีในการล้างบันทึกเหตุการณ์ทั้งหมดใน Windows 10 อย่างรวดเร็ว

บางครั้งคุณอาจต้องลบบันทึกเหตุการณ์เก่าทั้งหมดพร้อมกัน ในคู่มือนี้ Quantrimang.com จะแสดง 3 วิธีในการลบบันทึกเหตุการณ์ทั้งหมดใน Windows 10 Event Viewer อย่างรวดเร็ว

วิธี IP ปลอมช่วยให้คุณเข้าถึงโดยไม่ระบุชื่อ

วิธี IP ปลอมช่วยให้คุณเข้าถึงโดยไม่ระบุชื่อ

ในบทความก่อนหน้านี้หลายบทความ เราได้กล่าวไว้ว่าการไม่เปิดเผยตัวตนทางออนไลน์เป็นสิ่งสำคัญอย่างยิ่ง ข้อมูลส่วนตัวรั่วไหลทุกปี ทำให้การรักษาความปลอดภัยออนไลน์มีความจำเป็นมากขึ้น นั่นคือเหตุผลที่เราควรใช้ที่อยู่ IP เสมือน ด้านล่างนี้เราจะเรียนรู้เกี่ยวกับวิธีการสร้าง IP ปลอม!

วิธีสร้างโหมดพื้นหลังโปร่งใสบน Windows 10

วิธีสร้างโหมดพื้นหลังโปร่งใสบน Windows 10

WindowTop เป็นเครื่องมือที่มีความสามารถในการหรี่หน้าต่างแอปพลิเคชันและโปรแกรมทั้งหมดที่ทำงานบนคอมพิวเตอร์ Windows 10 หรือคุณสามารถใช้อินเทอร์เฟซพื้นหลังสีเข้มบน windows ได้

วิธีปิดแถบภาษาบนทาสก์บาร์ของ Windows 8

วิธีปิดแถบภาษาบนทาสก์บาร์ของ Windows 8

แถบภาษาบน Windows 8 เป็นแถบเครื่องมือภาษาขนาดเล็กที่ออกแบบมาเพื่อแสดงบนหน้าจอเดสก์ท็อปโดยอัตโนมัติ อย่างไรก็ตาม หลายๆ คนต้องการซ่อนแถบภาษานี้บนทาสก์บาร์

วิธีการตั้งค่า WEP, WPA, WPA2 สำหรับเราเตอร์ Linksys

วิธีการตั้งค่า WEP, WPA, WPA2 สำหรับเราเตอร์ Linksys

การเชื่อมต่อไร้สายถือเป็นสิ่งจำเป็นในปัจจุบัน และด้วยเหตุนี้ การรักษาความปลอดภัยแบบไร้สายจึงถือเป็นสิ่งสำคัญในการรับรองความปลอดภัยในเครือข่ายภายในของคุณ

เคล็ดลับในการปรับความเร็วการเชื่อมต่ออินเทอร์เน็ตจาก Linksys ให้เหมาะสม

เคล็ดลับในการปรับความเร็วการเชื่อมต่ออินเทอร์เน็ตจาก Linksys ให้เหมาะสม

การเพิ่มความเร็วอินเทอร์เน็ตให้สูงสุดถือเป็นสิ่งสำคัญในการเพิ่มประสิทธิภาพการเชื่อมต่อเครือข่ายของคุณ คุณสามารถมีความบันเทิงและประสบการณ์การทำงานที่ดีที่สุดโดยใช้คอมพิวเตอร์ ทีวีที่เชื่อมต่ออินเทอร์เน็ต เครื่องเล่นเกม ฯลฯ

เคล็ดลับในการแสดงการแจ้งเตือนบนหน้าจอเข้าสู่ระบบ Windows 10

เคล็ดลับในการแสดงการแจ้งเตือนบนหน้าจอเข้าสู่ระบบ Windows 10

หากคุณกำลังแชร์คอมพิวเตอร์กับเพื่อนหรือสมาชิกในครอบครัว หรือจัดการคอมพิวเตอร์หลายเครื่องโดยเฉพาะ คุณอาจเผชิญกับสถานการณ์ที่ไม่พึงประสงค์ซึ่งคุณต้องการเตือนพวกเขาด้วยบันทึกย่อก่อนที่พวกเขาจะเข้าสู่ระบบคอมพิวเตอร์ต่อไป