Tags:

ช่วงนี้ True ปล่อย IPv6 ให้ใช้แล้ว แต่พอผมลองทำ Nperf Speedtest แล้วพบว่า ผลทดสอบแบนด์วิชท์ที่ทดสอบออกมา กลับไม่ตรงกับ สัญญาที่ทำกันเอาไว้ คือ

ผลทดสอบออกมาได้ 100-150 Mbps
No Description

แต่พอทดสอบบน IPv4 ผลทดสอบกลับออกมาเกินสัญญาที่ทำเอาไว้ (สัญญาทำเอาไว้ที่ 500/500 Mbps)
No Description

ซึ่งสอบถามกับเจ้าหน้าที่เทคนิคของ True กลับไม่ได้คำตอบอะไรนอกจากคำว่า "กำลังหาสาเหตุอยู่" ตามความเข้าใจของผมคือ มันก็น่าจะวิ่งบนเครือข่ายเดียวกันกับเครือข่ายปกติมิใช่หรือ? แล้วทำไมความเร็วที่ทดสอบออกมาถึงไม่เท่ากัน? หรือว่า อุปกรณ์ในเครือข่ายของ True ยังมีอุปกรณ์ที่ยังไม่ซัพพอร์ต IPv6 อยู่ เลยทำให้เกิดปัญหาคอขวด ผลทดสอบเลยโดนบีบออกมาอย่างที่เห็น? หรือยังมีรายละเอียดที่ผมยังไม่รู้เกี่ยวกับ IPv6 อีก?

ขอบคุณครับ

Get latest news from Blognone
By: icez
ContributoriPhoneAndroidRed Hat
on 23 October 2020 - 12:43 #1182134

เหมือนจะปัญหา mtu มั้งครับ ไม่แน่ใจ router สามารถตั้ง option clamp mss ได้รึเปล่า (ถ้า router แถมไม่น่าทำได้) ถ้าไม่ได้อาจลองปรับ mtu ในเครื่องลงมาเหลือ 1492 (หรือต่ำกว่า) แล้วรัน speed test อีกทีครับ

By: iDan
ContributorAndroidSUSEUbuntu
on 27 October 2020 - 13:05 #1182612 Reply to:1182134

ครับ ปัจจุบันผมกำหนด option clamp mss ไว้ที่ 1472 ครับ ยังไงเดี๋ยวจะลองปรับหาค่าใหม่ดูนะครับ

By: icez
ContributoriPhoneAndroidRed Hat
on 27 October 2020 - 17:03 #1182652 Reply to:1182612

ipv6 ต้อง clamp 1432 นะครับ

By: McKay
ContributorAndroidWindowsIn Love
on 27 October 2020 - 18:02 #1182670 Reply to:1182652
McKay's picture

+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 : ผมก็ด่าของผมอยู่นะ :)

By: iDan
ContributorAndroidSUSEUbuntu
on 28 October 2020 - 19:25 #1182845 Reply to:1182652

ผมลองเซ็ต MSS Clamping เป็น 1432 แล้ว สปีดยังตกอยู่นะครับ อาจเป็นที่ฮาร์ดแวร์ผมด้วยกระมั้งครับ ตามที่คุณ McKay กับคุณ eiken ได้โพสต์ไว้ครับ

แต่ผมค่อนข้างแปลกใจคงที่ IPv6 มี Path MTU Discovery แล้ว เรายังต้องเซ็ต MSS Clamping อีกหรือครับ?

By: icez
ContributoriPhoneAndroidRed Hat
on 28 October 2020 - 20:53 #1182851 Reply to:1182845

ถ้า icmp โดน block/drop จะทำให้ pmtu ทำงานไม่ได้ครับ (เจอบ้างในบางเคสบางกรณี) ถ้ารู้ pmtu แล้ว clamp ไว้ก่อนมันจะทำให้เร็วขึ้นครับ

แต่กรณีนี้คงเป็นเรื่อง hw accel ตามนั้นแหละครับ

By: iDan
ContributorAndroidSUSEUbuntu
on 3 March 2021 - 18:53 #1201511 Reply to:1182851

สรุปแล้วใช่แล้วครับ HW offload พอดีเมื่อเดือนที่แล้ว ทาง developer ของ UBNT ออกมาตอบคำถามเรื่องนี้พอดีผมตั้งกระทู้เข้า ผมเลยลองปรับค่าจาก default ดู ผลก็คือเป็นที่ HW offload ครับ

By: eiken
iPhoneWindows
on 26 October 2020 - 21:07 #1182519

ของผมใช้ router ของ Unifi กับระบบของ AIS นะ แต่พอเปิด IPv6 ปัญหาที่เจอคือ speed จะ drop ลงมาเยอะเลย แต่กลับกันพอใช้ Router ของ Asus รุ่น Ac 5300 กลับได้ความเร็วเต็มๆ ?

ปล. ไม่เข้าใจจริงๆ ทั้งๆที่อยู่ในท่อเดียวกันด้วยซ้ำ เหอๆ

By: iDan
ContributorAndroidSUSEUbuntu
on 27 October 2020 - 13:04 #1182610 Reply to:1182519

ใช่ไหมครับ? UniFi USG3P นะครับ

By: iDan
ContributorAndroidSUSEUbuntu
on 3 March 2021 - 18:46 #1201510 Reply to:1182519

มาตอบให้นะครับ วันนี้เจอวิธีแก้ไขแล้ว...
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 ครับ แล้วก็เทสสปีดเลย