ทดสอบความเร็วด้วย jperf แบบ TCP
เป็นการทำลองระหว่าง บน Linux ubuntu 12.04 ด้วยกัน ผ่าน Wireless Lan
- หมายเหตุ การทดสอบนี้ ตัวเลข หรือหน่วยจากผลการทดสอบอาจต่างกัน ขึ้นอยู่กับ สัญญาณ wireless หรือความเร็วของอุปกรณ์ที่เกี่ยวข้องกับการสื่อสาร
- ดูวิธีการติดตั้งโปรแกรม jperf
ทำหน้าที่เป็นฝั่ง Client
ทดสอบโดยทำหน้าที่เป็นฝั่ง Client ติดต่อไปยังเครื่องที่มี IP Address 172.22.7.18 โดยใช้เวลาในการทดสอบ 20 วินาที

ผลการทดสอบ
Transmit หรือการส่ง packet รวม 10,112 KB/s, Bandwith เฉลี่ย 4,061 Kb/s
ทำหน้าที่เป็นฝั่ง Server
ทดสอบโดยทำหน้าที่เป็นฝั่ง server ให้เครื่องที่มี IP Address 172.22.7.18 ติดต่อเข้ามา โดยใช้เวลาในการทดสอบ 20 วินาที

ผลการทดสอบ
Transmit หรือการส่ง packet รวม 22,400 KB, Bandwith เฉลี่ย 8,954 Kb/s
จากการทดสอบแบบ TCP เห็นได้ว่า ความเร็วในการทำหน้าที่เป็นฝั่ง server(8,954 Kb/s) จะมี bandwith ที่มากกว่า ทำหน้าที่เป็นฝั่ง Client(4,061 Kb/s) ทำให้ packet(22,400 KB) ที่ส่งผ่าน bandwith มากตามไปด้วย
ทดสอบความเร็วด้วย jperf แบบ UDP
ทำหน้าที่เป็นฝั่ง Client
ทดสอบโดยทำหน้าที่เป็นฝั่ง Client ติดต่อไปยังเครื่องที่มี IP Address 172.22.7.18 โดยใช้เวลาในการทดสอบ 20 วินาที

ผลการทดสอบ
Transmit หรือการส่ง packet รวม 2,439 KB, Bandwith เฉลี่ย 1,000 Kb/s
ทำหน้าที่เป็นฝั่ง Server
ทดสอบโดยทำหน้าที่เป็นฝั่ง server ให้เครื่องที่มี IP Address 172.22.7.18 ติดต่อเข้ามา โดยใช้เวลาในการทดสอบ 20 วินาที

ผลการทดสอบ
Transmit หรือการส่ง packet รวม 2,417 KB, Bandwith เฉลี่ย 950 Kb/s
จากการทดสอบแบบ TCP เห็นได้ว่า ความเร็วในการทำหน้าที่เป็นฝั่ง server(950 Kb/s) จะมี bandwith ที่น้อยกว่า ทำหน้าที่เป็นฝั่ง Client(1,000 Kb/s) ทำให้ packet ที่ส่งมา(2,439 KB/s) มากตามไปด้วย
สรุปได้ว่า
การทดสอบแบบ TCP จะมี bandwith และ Transmit(packet ที่ส่ง) มากกว่า แบบ UDP
อีกทั้งการทำหน้าที่เป็นฝั่ง Client แบบ UDP เมื่อดูจากกราฟแล้วจะมี bandwith คงที่ คือ 1,000 Kb/s นั้นก็เพราะการสื่อสารข้อมูลแบบ UDP จะทำการส่งข้อมูลโดยไม่สนใจว่าจะมีเครื่องที่กำลังติดต่อหรือไม่ ไม่มีการตรวจเช็ค (ping) ใดๆ
แต่การสื่อสารข้อมูลแบบ TCP จะทำการตรวจเช็คเครื่องที่จะสื่อสารก่อนที่จะส่งข้อมูล