ช่วงนี้ True ปล่อย IPv6 ให้ใช้แล้ว แต่พอผมลองทำ Nperf Speedtest แล้วพบว่า ผลทดสอบแบนด์วิชท์ที่ทดสอบออกมา กลับไม่ตรงกับ สัญญาที่ทำกันเอาไว้ คือ
ผลทดสอบออกมาได้ 100-150 Mbps
แต่พอทดสอบบน IPv4 ผลทดสอบกลับออกมาเกินสัญญาที่ทำเอาไว้ (สัญญาทำเอาไว้ที่ 500/500 Mbps)
ซึ่งสอบถามกับเจ้าหน้าที่เทคนิคของ True กลับไม่ได้คำตอบอะไรนอกจากคำว่า "กำลังหาสาเหตุอยู่" ตามความเข้าใจของผมคือ มันก็น่าจะวิ่งบนเครือข่ายเดียวกันกับเครือข่ายปกติมิใช่หรือ? แล้วทำไมความเร็วที่ทดสอบออกมาถึงไม่เท่ากัน? หรือว่า อุปกรณ์ในเครือข่ายของ True ยังมีอุปกรณ์ที่ยังไม่ซัพพอร์ต IPv6 อยู่ เลยทำให้เกิดปัญหาคอขวด ผลทดสอบเลยโดนบีบออกมาอย่างที่เห็น? หรือยังมีรายละเอียดที่ผมยังไม่รู้เกี่ยวกับ IPv6 อีก?
ขอบคุณครับ
เหมือนจะปัญหา mtu มั้งครับ ไม่แน่ใจ router สามารถตั้ง option clamp mss ได้รึเปล่า (ถ้า router แถมไม่น่าทำได้) ถ้าไม่ได้อาจลองปรับ mtu ในเครื่องลงมาเหลือ 1492 (หรือต่ำกว่า) แล้วรัน speed test อีกทีครับ
ครับ ปัจจุบันผมกำหนด option clamp mss ไว้ที่ 1472 ครับ ยังไงเดี๋ยวจะลองปรับหาค่าใหม่ดูนะครับ
ipv6 ต้อง clamp 1432 นะครับ
+1
ส่วน ipv4 pppoe clamp ที่ 1452 ครับ (1500-8-20-20)
นอกจากนี้ปัญหาช้า อาจเกิดจากตัว router เองใช้ชิพเช็ตที่ไม่สนับสนุน ipv6 routing acceleration หรือใช้ฟีเจอร์ firewall บางอย่างที่ทำให้ต้อง fallback ไปเป็น software ก็เป็นได้ครับ
Russia is just nazi who accuse the others for being nazi.
someone once said : ผมก็ด่าของผมอยู่นะ :)
ผมลองเซ็ต MSS Clamping เป็น 1432 แล้ว สปีดยังตกอยู่นะครับ อาจเป็นที่ฮาร์ดแวร์ผมด้วยกระมั้งครับ ตามที่คุณ McKay กับคุณ eiken ได้โพสต์ไว้ครับ
แต่ผมค่อนข้างแปลกใจคงที่ IPv6 มี Path MTU Discovery แล้ว เรายังต้องเซ็ต MSS Clamping อีกหรือครับ?
ถ้า icmp โดน block/drop จะทำให้ pmtu ทำงานไม่ได้ครับ (เจอบ้างในบางเคสบางกรณี) ถ้ารู้ pmtu แล้ว clamp ไว้ก่อนมันจะทำให้เร็วขึ้นครับ
แต่กรณีนี้คงเป็นเรื่อง hw accel ตามนั้นแหละครับ
สรุปแล้วใช่แล้วครับ HW offload พอดีเมื่อเดือนที่แล้ว ทาง developer ของ UBNT ออกมาตอบคำถามเรื่องนี้พอดีผมตั้งกระทู้เข้า ผมเลยลองปรับค่าจาก default ดู ผลก็คือเป็นที่ HW offload ครับ
ของผมใช้ router ของ Unifi กับระบบของ AIS นะ แต่พอเปิด IPv6 ปัญหาที่เจอคือ speed จะ drop ลงมาเยอะเลย แต่กลับกันพอใช้ Router ของ Asus รุ่น Ac 5300 กลับได้ความเร็วเต็มๆ ?
ปล. ไม่เข้าใจจริงๆ ทั้งๆที่อยู่ในท่อเดียวกันด้วยซ้ำ เหอๆ
ใช่ไหมครับ? UniFi USG3P นะครับ
มาตอบให้นะครับ วันนี้เจอวิธีแก้ไขแล้ว...
ssh เข้าไปทำ hardware offload IPv6 ของตัว Unifi ด้วยนะครับ มันไม่ได้เซ็ตเป็น default มันตั้งแต่แรก
***คำเตือน การทำ HW Offload สำหรับ USG จะไม่สามารถ ทำ vlan บน ipv6 ได้นะครับ ต้องเลือกอย่างใดอย่างหนึ่ง ***
วิธีทำก็ ssh เข้าไปที่ USG เลย
configure
set system offload ipv6 vlan disable
set system offload ipv6 pppoe enable
save
commit
แค่นี้เป็นอันจบครับ หลังจากนั้นก็ exit ออกมา แล้วสั่ง reboot ครับ แล้วก็เทสสปีดเลย