พอดีผมทำการทดสอบแบบใช้งานจริงมาให้ดู
เพื่อเปรียบเทียบ Throughput
ระหว่าง Wireless-G (มาตรฐานบอกไว้ว่าความเร็วหรือ
Bandwidth จะอยู่ที่ 54Mbps
และ Wireless-N ซึ่งมาตรฐานเค้าบอกไว้ว่าความเร็วหรือ
Bandwidth จะสูงถึง 300Mbps
ลองมาดูกันเลยแล้วกันนะครับว่าผลที่ได้เป็นยังไง
แตกต่างกันมากน้อยเพียงใด
ในการทดสอบในครั้งนี้
ผมได้ใช้ NETGEAR DG834N
270Mbps Wireless ADSL Modem
Router (ต่อไปนี้จะเรียกมันว่า
Router) เป็นตัวศูนย์กลางในการเชื่อมต่อระบบเครือข่ายภายในบ้านของผมเองซึ่งจะมีคอมพิวเตอร์ซึ่งมีระบบปฎิบัติการ
Linux เป็น Web server เชื่อมต่ออยู่ผ่านทางสาย
UTP ความเร็วที่ 10/100Mbps
โดยผมจะมี Notebook IBM (หรือ
Lenovo ว่ะ
สับสน)? T60
(ต่อไปนี้จะเรียกมันว่า T60)
เป็นเครื่องลูกข่ายที่เชื่อมต่อสัญญาณแบบไร้สายทั้งสองเทคโนโลยี
โดย Wireless-G นั้นจะใช้
Intel-3945B/G ซึ่งเป็น Mini-PCI
Wireless ในตัวเครื่องเป็นการ์ดที่ใช้ทดสอบ
และสำหรับ Wireless-N นั้นผมจะใช้
NETGEAR WN511T 300Mbps Wireless
PCMCIA? การ์ดเป็นตัวทดสอบ
ส่วนวิธีการทดสอบของผมนั้นก็ไม่ยากครับ
โดยการ
1.
ทำการเชื่อมต่อระบบไร้สายผ่าน
Intel-3945BG (Wireless-G)
จากเครื่อง T60 ไปยัง DG834N
และ ทำการ ping ไปที่ Router,
Linux Server โดยจะส่งข้อมูลขนาด
65500 bytes โดยใช้ paramiter
ping -l 65500 และดูค่าเฉลี่ยการตอบกลับจากทั้ง
Router และ Linux Server
2.
ทำการโอนไฟล์ใหญ่ประมาณ 100
Mbps จาก T60 ไปยัง Linux
(Upload) แล้วดูอัตราการส่งข้อมูลจาก
program เล็กๆ ที่ชื่อว่าCymphonix
Speed-O-Meter v4.1 ว่าความเร็ว
Throughtput จริงๆ เป็นเท่าไร
3.
ทำการโอนไฟล์เดิมจากข้อสองกลับจาก
Linux ไปยัง T60 ครับ (Download)
แล้วก็ดูอัตราการส่งข้อมูลจากไอ้โปรแกรมเดิมนี่แหละครับ
4.
ทำทุกอย่างที่กล่าวมาจากข้อ
1 - 3 เหมือนเดิมครับ เพียงแต่เปลี่ยนการ์ดเครื่องลูกจาก
Intel-3945BG (disable มันเองเด้อ
ผมถอดไม่ได้ มันอยู่ในเครื่อง
T60 กั๊กๆๆ) ไปใช้เป็น NETGEAR
WN511T แทน
5.
จะรออะไรอีกหละ
ไปดูผลการทดลองกันครับ
เนี่ยแหละครับ
ระบบของ www.i1online.com
ที่ใช้ในการทดสอบ Router
IP: 192.168.11.1, Linux
Server IP: 192.168.11.100,
และเครื่อง T60 ของผม (IP
เป็น Dynamic ไม่ได้สนใจจดมาครับ)

Router
ถูกตั้งให้ทำงานที่ความเร็วสูงสุด
270Mbps โดยมีการเข้ารหัสแบบ
WPA-PSK

การทดสอบโดย
Wireless-G
เมื่อเอา
Intel-3945BG มาเชื่อมต่อก็สามารถทำงานร่วมกันกับ
Wireless-N Router ได้ ความเร็ว
54Mbps เต็มที่ และความแรงของสัญญาณก็เต็มเปี่ยม

ผลการทดสอบการ
ping ด้วย package ขนาด 65500
bypes เป็นจำนวน 4 ครั้ง
ไปยัง Router ก่อน และค่อไป
Linux Server สังเกตุไหมครับว่า
ค่าเฉลี่ยที่ ping ไป Router
และ Linux Server คือ 51ms
และ 47ms ตามลำดับ ผมของเฉลี่ยเลยแล้วกันนะครับก็คือ
(51ms+47ms)/2 = 49ms ping
reply (G-Wireless)

เสร็จแล้วก็จะโยนไฟล์ขนาดประมาณ
100MB ไป-กลับระหว่าง T60->Linux
และ Linux->T60 ครับ รูปด้านล่างเป็น
properties ของ file ที่ผมใช้ในการทดสอบครับ

จาก
T60 -> Linux Server (Upload)
ได้ MAX:19.487Mbps

จาก
Linux Server -> T60 (Download)
ได้ MAX: 19.487Mbps

ดังนั้นความเร็วสูงสุดที่ทำได้ก็คือ
19.49Mbps (G-Wireless)
คราวนี้เรามาดู
N-Wireless กันบ้างนะครับ
พอ
disable Intel-3945GB และเชื่อมต่อ
WN511T เข้าไปก็ได้ความเร็วที่
270 เลยครับ ซึ่งความจริงแล้ว
WN511T นั้นจะทำงานได้ที่ความเร็ว
300Mbps กับ NETGEAR Wireless
Router รุ่น WNR854T แต่ผมเอามาใช้กับ
DG834N ก็สามารถใช้ได้เช่นเดียวกัน

ดูจาก
NETGEAR Smart Wizard มาแล้ว
ทีนี้มาดูของ Windows ที่แสดงบ้างก็
270Mbps เต็มและความเข้มของสัญญาณก็เต็มเช่นเดียวกัน

ลองมาดูผมการ
ping ดีไหมครับ
. ค่าเฉลี่ย
ping reply จาก router และ
linux server คือ 18ms ทั้งสองตัว

ส่วนการส่งข้อมูลขนาดไฟล์เดิมจาก
T60 -> Linux (Upload)
ก็ได้ความเร็ว MAX ที่ 47.651Mb

และ
Download จาก Linux ->
T60 ก็ได้ MAX ที่ 47.651Mb

ผลสรุป
1.
Ping Reply สำหรับ การส่งข้อมูลขนาด
65500bytes: G-Wireless =
49ms, N-Wireless = 18ms
2.
ความเร็วที่แท้จริง (Throughput):
G-Wireless = 19.49Mbps,
N-Wireless = 47.65Mbps
3.
จากข้อ 2 จะเห็นได้ว่า N
นั้นเร็วกว่า G จริงๆ คิดเป็น
150% เลยนะครับ ถึงแม้ว่าจะไม่ได้ตามมาตรฐานที่ว่าไว้เพราะอาจจะเป็นเนื่องจากหลายๆ
ปัจจัยก็เป็นได้อย่างที่บทความเก่าๆ
ของผมได้กล่าวไว้ (การใช้การเข้ารหัสแบบ
WPA, การอนุญาติให้ตัวอุปกรณ์รองรับการทำงานทั้งมาตรฐาน
b,g และ n ก็มีผลเป็นอย่างมากกับความเร็วหรือที่ผมเรียกมันว่า
Throughput นั่นเอง
. จบได้แล้วมั้งเนี่ย
. ง่วงนอนแล้ว!