Thursday, October 11, 2012

PsPing โปรแกรมตรวจสอบ Network Performance แบบฟรีแวร์

Windows Sysinternals Suite คือชุดซอฟต์แวร์รวมโปรแกรมเครื่องมือฟรีสำหรับใช้เสริมหรือแก้ปัญหาการทำงาน Windows โดยมีเครื่องมือที่รู้จักกันดี เช่น Autoruns, Process Explorer เป็นต้น และในเวอร์ชันล่าสุดซึ่งออกเมื่อวันที่ 4 ตุลาคม 2555 ที่ผ่านมามีการเพิ่มโปรแกรม PsPing v1.0 ซึ่งเป็นโปรแกรมสำหรับใช้ตรวจสอบประสิทธิภาพระบบเครือข่าย สนับสนุนทั้ง IPv4 และ IPv6 แต่จะรองรับเฉพาะ Windows Vista หรือใหม่กว่า (น่าเสียดายที่ไม่สนับสนุน Windows XP)

PsPing เป็นโปรแกรมสารพัดประโยชน์ โดยนอกจากสามารถทำการตรวจสอบประสิทธิภาพระบบเครือข่ายด้วยฟังก์ชัน ICMP มาตรฐานแล้ว ยังสามารถใช้ตรวจสอบค่า Latency ซึ่งเป็นเวลาที่ใช้ในการส่งข้อมูลผ่านระบบเครือข่ายผ่านทางพอร์ต TCP, ค่า TCP round-trip ซึ่งเป็นเวลาที่ใช้ในการส่งข้อมูลผ่านระบบเครือข่ายระหว่าง 2 ระบบ และค่า Bandwidth ซึ่งเป็นปริมาณข้อมูลที่สามารถรับส่งได้ต่อช่วงเวลาของการสื่อสารผ่านทางพอร์ต TCP ระหว่าง 2 ระบบ นอกจากนี้ ยังแสดงผลการตรวจสอบเป็นกราฟแจกแจงแบบแท่ง (Histogram) ซึ่งสามารถนำเข้าข้อมูลที่ได้ในโปรแกรมสเปรดชีตได้อีกด้วย

ดาวน์โหลด psPing
สามารถดาวน์โหลด psPing พร้อมชุดโปรแกรม PsTool (เป็นชุดโปรแกรมย่อยที่รวมเฉพาะโปรแกรมประเภท Ps) หรือพร้อมชุดโปรแกรม Sysinternals Suite จากเว็บไซต์ Windows Sysinternals

วิธีการใช้ PsPing
Psping เป็นโปรแกรมแบบบรรทัดคำสั่ง โดยสามารถอ่านวิธีการใช้งานได้โดยการรันคำสั่ง PsPing -? ที่พร้อมท์คำสั่งของ Windows หรือที่เว็บไซต์ PsPing v1.0

ตัวอย่างการตรวจสอบ Latency และ Bandwidth ของเครือข่ายด้วย PsPing
ระบบที่ใช้ในการทำสอบครั้งนี้
  • แม่ข่าย: Windows 8 หมายเลขไอพี 192.168.10.166 ทดสอบบนพอร์ท TCP 5000
  • ลูกข่าย: Windows 7 หมายเลขไอพี 192.168.11.166 ทดสอบบนพอร์ท TCP 5000
การตรวจสอบเครือข่ายด้วย PsPing จะแบ่งการทำงานออกเป็น 2 ฝั่ง คือฝั่งแม่ข่ายให้รันคำสั่ง psping -s 192.168.10.166:5000 ที่พร้อมท์คำสั่งของ Windows* (ให้รันด้วยสิทธิ์ผู้ดูแลระบบ) โดยโปรแกรม PsPing จะทำงานจนกว่าจะมีการกดปุ่ม Ctrl C ลักษณะดังภาพที่ 1

ภาพที่ 1

การตรวจสอบ Latency ของเครือข่ายด้วย PsPing
การตรวจสอบ Latency ของเครือข่ายด้วย PsPing นั้น บนฝั่งเครื่องคอมพิวเตอร์ลูกข่ายให้รันคำสั่ง psping -l 8192 -n 100 -h 192.168.10.166:5000 ที่พร้อมท์คำสั่งของ Windows* (ให้รันด้วยสิทธิ์ผู้ดูแลระบบ) จะได้ผลการทำงานดังภาพที่ 2

ภาพที่ 2

* หาก Windows Firewall แสดงพร้อมท์ให้คลิก Allow

การตรวจสอบ Bandwidth ของเครือข่ายด้วย PsPing
การตรวจสอบ Latency และ Bandwidth ของเครือข่ายด้วย PsPing นั้น บนเครื่องคอมพิวเตอร์ลูกข่ายให้รันคำสั่ง psping -b -l 8192 -n 100 -h 192.168.2.2:5000 ที่พร้อมท์คำสั่งของ Windows (ให้รันด้วยสิทธิ์ผู้ดูแลระบบ) จะได้ผลการทำงานพร้อมทั้งแสดงค่า Minimum, Maximum ละ Average ลักษณะดังภาพที่ 3

ภาพที่ 3

บทความโดย: TWA Blog

Copyright © 2012 TWA Blog. All Rights Reserved.

0 Comment: