เลือกอุปกรณ์สำหรับInternet 200 Mbps+

ในปัจจุบันความเร็วอินเตอร์เน็ตระดับ 200 Mbps+ เข้าถึงได้ง่ายมากครับ
ตัวอย่าง 3BB Fiber 200/50Mb ราคา 1,200 บาท
จะเลือกอุปกรณ์ยังไงให้รองรับความเร็วขนานนั้น

แยกเป็น 2 ประเภท คือ AP (access Point)กับ Router (Mikrotik)
ถ้าปกติความเร็วระดับ 100 Mbps+
ตัวเร้าเตอร์แถมจะเป็น Gigabit อยู่แล้ว เทสจาก Lan ของเร้าเตอร์ได้ตามความเร็ว (ไม่ได้ ช่างจะจบงานไม่ได้ครับ)
VDSL  30/5 หรือ 50/10 จะยังเป็น Lan 10/100 เพราะ VDSL2 ทำวามเร็วสูงสุดได้ที่ 100/100 ที่ระยะสายไม่เกิน 1.5 กม.

เอาล่ะสาเหตุที่เขียนบทความนี้ก็เพราะ มีลูกค้าถามมาว่า UAP-AC-Lite เทส wifi 2.4 GHz
ได้ความเร็ว 30-40 Mbps เท่านั้น
พอเทส 5 GHz ที่เป็น AC ได้ 200 Mbps+
ถ้าอุปกรณ์รองรับแค่ 5 GHz เทสได้ 100 Mbps+

เนื่องจากที่ผมยังไม่มีอินเตอร์เน็ตความเร็วขนาดนั้น
เลยขอพูดถึงแค่ทฤษฎีก่อนนะครับ

ว่าด้วย AP ก่อน ยกตัวอย่างมาเปรียบเทียบสเปค wifi
-UAP กำลังส่ง 2.4 GHz 23 dBm MiMo 2x2 300 Mbps Antenna 3 dBi
-UAP-Pro กำลังส่ง 2.4 GHz 30 dBm MiMo 3x3 450 Mbps กำลังส่ง 5 GHz  23 dBm MiMo 2x2 300 Mbps
-UAP-AC-LR  กำลังส่ง 2.4 GHz 24 dBm MiMo 3x3 450 Mbps กำลังส่ง 5 GHz 22 dBm MiMo 2x2 867 Mbps
-UAP-AC-PRO กำลังส่ง 2.4 GHz 22 dBm MiMo 3x3 450 Mbps กำลังส่ง 5 GHz 22 dBm MiMo 3x3 1300 Mbps Dual-Band Antenna 3 dBi

Device หรือ Client 
อันนี้เป็นปัจจัยสำคัญอีกตัวหนึ่งครับ
หลายๆท่านมักมองข้ามตรงนี้ไป ยกตัวอย่างที่ผมมีมาเปรียบเทียบนะครับ
-Iphone5S Wi-Fi 802.11 a/b/g/n, dual-band
- Xiaomi Redmi Note 3 Wi-Fi 802.11 a/b/g/n/ac, dual-band,
ทั้งสองเครื่องสเปค WiFi ไม่บอกว่า 1x1 หรือ 2x2 แต่เทสแล้วเป็น 1x1 ครับ
-Netbook ASUS เปลี่ยนการ์ด WiFi เป็น Dell Wireless 1510 Wireless-N Wlan Mini-Card ตัวนี้เป็น Dual-Band MiMo 2x2 300 Mbps ครับ

UniFi ทุกตัวคอนฟิกไว้แบบนี้ครับ
2.4 GHz เซต HT หรือ Channel Width ไว้ 20 MHz  
5 GHz เซตไว้ 40 MHz
5 GHz AC เซตไว้ 40 และ 80 MHz

UniFi ที่เป็น MiMo 2x2 เวลาเชื่อมต่อ AP 2.4 GHz ที่เป็น 300 Mbps
ถ้า Device เป็น 1x1 เชื่อมต่อ AP ที่ HT40 จะได้ 135-150 Mbps ถ้า HT20 จะเหลือแค่ 65 Mbps
ถ้า Device เป็น 2x2 เชื่อมต่อ AP ที่ HT40 จะได้ 300 Mbps ถ้า HT20 จะเหลือแค่ 150 Mbps
ถ้า Device เป็น 3x3 เชื่อมต่อ AP ที่ HT40 จะได้ 450 Mbps ถ้า HT20 จะเหลือแค่ 225 Mbps *AP ต้องเป็น MiMo 3x3 เช่น UAP-Pro
อันนี้คือตามทฤษฏีนะครับ

กรณีใช้ 2.4GHz ความเป็นไปได้ที่จะหา Device ที่เป็น MiMo3x3 มีน้อยมาก
มือถือ Smart Phone ก็เป็น 1x1 เสียส่วนใหญ่
และในความเป็นจริงตั้ง HT40 MHz@2.4 GHz แล้ว สัญญาณมันรบกวนกันมากทำให้ค่า ping สูง througthput ตก

มาดู 5 GHz และ 5AC บ้าง ที่ HT40 และ 80 MHz
ถ้า Device เป็น 1x1 เชื่อมต่อ AP ที่ HT40 จะได้ 150 Mbps และ 216 Mbps สำหรับ AC ถ้า HT80 จะได้ 433 Mbps (ถ้าอุปกรณ์ไม่รองรับ AC จะได้แค่ 150 Mbps)
ถ้า Device เป็น 2x2 เชื่อมต่อ AP ที่ HT80 จะได้ 867 Mbps (AP ต้องเป็น MiMo 2x2 ขึ้นไป)
ถ้า Device เป็น 3x3 เชื่อมต่อ AP ที่ HT80 จะได้เต็ม 1300 Mbps (AP ต้องเป็น MiMo 3x3 อย่าง UAP-AC-Pro )

สรุปเกี่ยวกับ AP สั้นๆ
2.4 GHz ทำความเร็วได้ 30-40 Mbps ที่ 20 MHz ถ้า 40MHz อาจได้เยอะขึ้นหรือลดลงขึ้นขึ้นอยู่กับสัญญาณรบกวน
5 GHz ที่ยังไม่ใช่ AC น่าจะได้ 100+ มาจาก device เป็น MiMo 1x1
5 GHz ที่รองรับ AC ยังไงก็เกิน 200+ ถ้าตัว HT80 และอุปกรณ์รองรับ MiMo 2x2 ขึ้นไปน่าจะ 400+

รูป 2.4 GHz@20MHz

รูป 5GHz AC@40MHz



รูป 5 GHz AC@80MHz

Router เอาน้อยๆแค่กลุ่ม Mikrotik
มีคำถามจากลูกค้ามาว่า
-เดิมใช้ RB2011UiAS-RM กับ Fiber 30/3 ปัจจุบันใช้ 200/50 แต่เทสสปีดได้ 100 กว่าๆ เพราะอะไร
สั้นๆคือ ตัว mikrotik ตัวนี้ไม่รองรับความเร็วถึง 200 Mbps ครับ

https://routerboard.com/RB2011UiAS-RM

RB2011UiAS-RM AR9344 1G&100M all port test
Mode Configuration 1518 byte 512 byte 64 byte
kpps Mbps kpps Mbps kpps Mbps
Bridging none (fast path) 122.0 1,481.6 232.0 950.3 269.6 138.0
Bridging 25 bridge filter rules 83.6 1,015.2 86.0 352.3 87.6 44.9
Routing none (fast path) 122.0 1,481.6 210.0 860.2 226.9 116.2
Routing 25 simple queues 100.5 1,220.5 103.9 425.6 106.6 54.6
Routing 25 ip filter rules 56.8 689.8 59.6 244.1 60.5 31.0

 

  1. All tests are done with Xena Networks specialized test equipment (XenaBay),and done according to RFC2544 (Xena2544)
  2. Max throughput is determined with 30+ second attempts with 0,1% packet loss tolerance in 64, 512, 1518 byte packet sizes
  3. Values in Italic indicate that max throughput was reached without maxing out CPU, but because board interface configuration was maxed out
  4. Test results show device maximum performance, and are reached using mentioned hardware and software configuration, different configurations most likely will result in lower results


จากตารางด้านบนจะเห็นว่า Routing none(fast path) 64 byte ได้ 116.2 Mbps เท่านั้น
ถ้าเทสได้เกิน packet อาจเป็น 512 หรือ 1518 ซึ่งมันขนาดใหญ่ขึ้น ไม่กินทรัพยากรหนักเท่า packet ขนาดเล็ก

ถ้าทำ QOS หรือ hotspot ด้วย จะเอา 25 simple queues,25 ip filter rules ไปเกี่ยวด้วย

 รุ่นไหนที่จะพอสำหรับ 200 Mbps+ ของขาดตลาดอยู่ครับ

RB3011UiAS-RM IPQ-8064 All port test
Mode Configuration 1518 byte 512 byte 64 byte
kpps Mbps kpps Mbps kpps Mbps
Bridging none (fast path) 325.0 3,946.8 939.8 3,849.4 1,530.2 783.5
Bridging 25 bridge filter rules 325.0 3,946.8 384.2 1,573.7 348.6 178.5
Routing none (fast path) 325.0 3,946.8 939.8 3,849.4 1,437.6 736.1
Routing 25 simple queues 325.0 3,946.8 419.6 1,718.7 419.7 214.9
Routing 25 ip filter rules 202.0 2,453.1 204.1 836.0 188.4 96.5

เอาง่ายๆครับ พวกที่ราคาเกินหมื่นพออยู่แล้ว

RB1100AHx2 P2020 1G all port test
Mode Configuration 1518 byte 512 byte 64 byte
kpps Mbps kpps Mbps kpps Mbps
Bridging none (fast path) 406.0 4,930.5 704.0 2,883.6 1,690.0 865.3
Bridging 25 bridge filter rules 308.0 3,740.4 396.0 1,622.0 412.0 210.9
Routing none (fast path) 345.0 4,189.7 704.0 2,883.6 1,495.0 765.4
Routing 25 simple queues 258.0 3,133.2 616.0 2,523.1 654.0 334.8
Routing 25 ip filter rules 243.0 2,951.0 262.0 1,073.2 278.0 142.3


แต่ๆ มีรุ่นประหยัดอีกรุ่น ที่จะมาแทน RB750Gr2 คือ RB750Gr3 หรือ hEX ตัวใหม่
CPU MT7621A@880 MHz 2 หัว,RAM 256 MB,USB Port Type A พอวัดกับ RB850Gx2 ได้เลย
ข้อเสีย
Store 16 MB ROS Level4 แรมน้อยกว่าตรงนี้อาจมีผลทำให้  
 25 simple queues,25 ip filter rules มันน้อยกว่าลงไปด้วย
#ตัวนี้ของเข้าแล้ว ดูจาก Resouce เห็นเป็น 4 หัวครับ
เน็ตเกิน 200 Mbps ตัวนี้ดันไหว

RB750Gr3 MT7621A (880Mhz) 1G all port test
Mode Configuration 1518 byte 512 byte 64 byte
kpps Mbps kpps Mbps kpps Mbps
Bridging none (fast path) 162.4 1,972.2 443.7 1,817.4 1039.1 532.0
Bridging 25 bridge filter rules 162.4 1,972.2 168.1 688.5 174.3 89.2
Routing none (fast path) 162.4 1,972.2 444.4 1,820.3 1035.0 529.9
Routing 25 simple queues 162.4 1,972.2 179.6 735.6 171.4 87.8
Routing 25 ip filter rules 92.9 1,128.2 94.1 385.4 93.8 48.0

ถ้ามีงบถึงแนะนำพวก CCR เป็นอย่างต่ำครับ ในอนาคตอันใกล้ 1 Gbps ไม่น่าจะนาน

CCR1009-8G-1S-PC Tile 9 core all port test 1GHz
Mode Configuration 1518 byte 512 byte 64 byte
kpps Mbps kpps Mbps kpps Mbps
Bridging none (fast path) 486.6 5909.3 1404.5 5,752.8 8725.3 4467.4
Bridging 25 bridge filter rules 486.4 5906.8 1129.2 4,625.2 1132.6 579.9
Routing none (fast path) 487.6 5921.4 1405.4 5,756.5 8723.9 4466.6
Routing 25 simple queues 487.6 5921.4 1405.4 5,756.5 1566.7 802.2
Routing 25 ip filter rules 487.6 5921.4 620.1 2,539.9 627.4 321.2

เห็นหลายๆท่านถามกันว่า Mikrotik รุ่นนี้ รุ่นนั้นรองรับ 50 userหรือไม่
ถามแบบนี้ตอบยากครับ
วิธีพิจารณา
จาก Spec Sheet ของ Mikrotik เองมีบอก
เวลาซื้อให้ดู 
performance test results ก่อนเป็นอันดับแรก ดูตรง 64 Byte นะครับ
-Routing  none (fast past) อันนี้คือทำ Routing แบบไม่มีเงื่อนไขอื่นๆใดๆ เข้ามาเกียวข้อง
-Routing 25 simple queues ถ้าใส่ QOS ลงไปด้วย thougtput จะลด 
-Routing 25 ip filter rules กรณีแยกเน็ตแยกเกมส์จะเข้ากฏข้อนี้ กินทรัพยากรสุดๆ

ดู througtput สูงสุดเมื่อสร้างกฏต่างๆให้มัน แล้วมันไหวดีกว่าครับ

สรุปเกี่ยวกับ Mikrotik 
ถ้าเน็ตเกิน 100 Mbps แต่ไม่เกิน 140 ใช้รุ่นที่ Lan เป็น Gigabit เช่น hEX,RB450G,RB850Gx2,RB2011UiAS-Series ยังไหว
ถ้าเกิน 140 Mbps+ แนะนำ RB1100AHx2 หรือ CCR ขึ้นไป
ถ้าเกิน 1 Gbps ต้องเป็น CCR ขึ้นไป
อนาคตอาจมีถึง 10 Gbps ต้องเป็น CCR1036-12G-4S+
*SFP ทำความเร็วได้ 1.25 Gbps แต่ SFP+ ทำถึงถึง 10 Gbps ครับ

เดี่ยวคิดอะไรออกเพิ่มเติมเดี๋ยวผมลงเพิ่มให้ครับ