Contact
Line : comsiam
Contact
Line : comsiam

Bufferbloat คืออาการที่ Router หรืออุปกรณ์เครือข่ายเก็บข้อมูลรอส่งไว้ในคิวนานเกินไป เมื่อมีคนดาวน์โหลดหรืออัปโหลดจนเกือบเต็มความเร็ว แพ็กเก็ตของเกมจึงต้องต่อท้ายข้อมูลจำนวนมาก ทำให้ค่า Ping เพิ่มขึ้น เกมกระตุก วิดีโอคอลเสียงขาด แม้ผลทดสอบความเร็วอินเทอร์เน็ตจะยังดูสูงก็ตาม
วิธีแก้ที่ตรงจุดคือเปิด QoS หรือ Smart Queue Management แล้วกำหนดความเร็วดาวน์โหลดกับอัปโหลดให้ต่ำกว่าความเร็วจริงเล็กน้อย เพื่อให้ Router ควบคุมคิวได้ก่อนข้อมูลไปสะสมอยู่ในจุดที่จัดการไม่ได้
บทความนี้จาก comsiam จะอธิบายสาเหตุ อาการ วิธีแยกปัญหา และแนวทางลด Bufferbloat สำหรับบ้านที่เล่นเกมและสตรีมมิงพร้อมกัน
Buffer คือพื้นที่พักข้อมูลชั่วคราวภายใน Router, Modem, ONT, Switch หรืออุปกรณ์เครือข่าย ก่อนส่งข้อมูลออกไปยังปลายทาง
การมี Buffer เป็นเรื่องปกติ เพราะช่วยรองรับข้อมูลที่เข้ามาเร็วกว่าอัตราที่อุปกรณ์ส่งออกได้ในช่วงเวลาสั้น ๆ แต่หาก Buffer มีขนาดใหญ่เกินไปหรือไม่มีระบบจัดการคิวที่เหมาะสม ข้อมูลอาจรอนานจนเกิด Bufferbloat
ตัวอย่างสถานการณ์ ได้แก่
ปัญหาจึงไม่ใช่ข้อมูลสูญหายเสมอไป แต่เป็นข้อมูลใช้เวลารอในคิวนานเกินไป
Buffer มีประโยชน์เมื่อรองรับการเพิ่มขึ้นของข้อมูลช่วงสั้น แต่จะกลายเป็นปัญหาเมื่อระบบยอมให้คิวสะสมต่อเนื่อง
ลองเปรียบเทียบกับทางขึ้นทางด่วน หากปล่อยให้รถจำนวนมากต่อคิวโดยไม่มีการจัดลำดับ รถฉุกเฉินที่มาทีหลังก็ต้องรออยู่ท้ายแถว แม้จะใช้พื้นที่บนถนนเพียงเล็กน้อย
แพ็กเก็ตเกมมีขนาดไม่ใหญ่มาก แต่ต้องเดินทางทันเวลา หากต้องรอหลังข้อมูลดาวน์โหลดขนาดใหญ่ การควบคุมเกมจะตอบสนองช้าลง
คิวสามารถเกิดได้หลายจุด ได้แก่
ผู้ใช้จึงอาจเปลี่ยนสาย LAN แล้วอาการยังไม่หาย เพราะปัญหาไม่ได้เกิดจากสัญญาณ Wi‑Fi เพียงอย่างเดียว
เกมออนไลน์ใช้แบนด์วิดท์ไม่มากเท่าการดาวน์โหลดไฟล์ แต่ต้องส่งข้อมูลระหว่างเครื่องกับเซิร์ฟเวอร์อย่างรวดเร็วและต่อเนื่อง
เมื่อมีอุปกรณ์ดาวน์โหลดเต็มความเร็ว อาจเกิดเหตุการณ์ดังนี้
อาการที่ผู้เล่นอาจพบ ได้แก่
แม้แพ็กเกจอินเทอร์เน็ตจะมีความเร็วสูง แต่ถ้าอุปกรณ์หนึ่งใช้จนเต็มและระบบคิวไม่ดี ก็ยังเกิด Bufferbloat ได้
Upload เต็มทำให้ Bufferbloat ได้ และมักส่งผลต่อเกมอย่างชัดเจน เพราะแพ็กเกจอินเทอร์เน็ตบางแบบมี Upload ต่ำกว่า Download มาก
กิจกรรมที่ใช้ Upload ได้แก่
หาก Upload เต็ม แพ็กเก็ตยืนยันการรับข้อมูลและแพ็กเก็ตเกมขาออกต้องรอ ส่งผลให้ทั้ง Download และการเล่นเกมดูช้าลง
ตัวอย่างเช่น แพ็กเกจ Download 500 Mbps แต่ Upload 50 Mbps การสำรองไฟล์ที่ใช้ Upload เต็ม 50 Mbps อาจทำให้ Ping สูง แม้ Download ยังแทบไม่ได้ใช้งาน
อาการที่พบได้บ่อย ได้แก่
รูปแบบสำคัญคืออาการเกิดเมื่อเส้นทาง Download หรือ Upload ถูกใช้งานหนัก และลดลงหลังหยุดกิจกรรมนั้น
อินเทอร์เน็ตช้าหมายถึงความเร็วรับส่งข้อมูลต่ำ ส่วน Bufferbloat หมายถึงข้อมูลใช้เวลารอในคิวนานเมื่อเครือข่ายมีโหลดสูง
| หัวข้อ | อินเทอร์เน็ตช้า | Bufferbloat |
|---|---|---|
| ความเร็วสูงสุด | ต่ำ | อาจสูงตามแพ็กเกจ |
| Ping ตอนว่าง | อาจสูงหรือต่ำ | มักปกติ |
| Ping ตอนโหลดหนัก | อาจเพิ่ม | เพิ่มขึ้นชัดเจน |
| หยุดดาวน์โหลดแล้วดีขึ้น | ไม่เสมอ | มักดีขึ้นทันที |
| สาเหตุหลัก | แพ็กเกจ สัญญาณ หรือผู้ให้บริการ | คิวข้อมูลสะสม |
| วิธีแก้ | ตรวจสอบความเร็วและเส้นทาง | QoS หรือ SQM |
ผู้ใช้จึงอาจมีอินเทอร์เน็ต 1 Gbps แต่เล่นเกมกระตุกเมื่อสมาชิกในบ้านดาวน์โหลดเต็มความเร็ว เพราะ Bufferbloat เกี่ยวข้องกับการจัดคิว ไม่ใช่ตัวเลขความเร็วเพียงอย่างเดียว
Wi‑Fi สัญญาณอ่อนทำให้ข้อมูลต้องส่งซ้ำ ลดอัตราความเร็ว และอาจเกิด Packet Loss ส่วน Bufferbloat สามารถเกิดได้แม้อุปกรณ์ต่อสาย LAN และสัญญาณภายในบ้านไม่มีปัญหา
วิธีแยกเบื้องต้นคือ
บ้านหนึ่งอาจมีทั้งสัญญาณอ่อนและ Bufferbloat พร้อมกัน จึงควรตรวจสอบแยกทีละส่วน
สามารถทดสอบโดยเปรียบเทียบค่า Ping ตอนว่างกับตอนใช้งานอินเทอร์เน็ตเต็มความเร็ว
ใช้คอมพิวเตอร์ต่อสายเข้ากับ Router เพื่อลดตัวแปรจาก Wi‑Fi
หยุดดาวน์โหลด อัปโหลด สตรีมมิง และสำรองข้อมูลชั่วคราว
บันทึกค่าเฉลี่ย ค่าต่ำสุด ค่าสูงสุด และความผันผวน
ทำให้เส้นทาง Download ทำงานใกล้ความเร็วสูงสุด แล้วสังเกต Ping
ส่งข้อมูลขึ้นอินเทอร์เน็ตใกล้ความเร็วสูงสุด แล้วดูว่า Ping เพิ่มขึ้นเท่าไร
หาก Ping ลดกลับอย่างรวดเร็ว มีแนวโน้มว่าเกิดคิวสะสมระหว่างโหลด
ตั้งค่าความเร็วให้เหมาะสม แล้วทดสอบซ้ำด้วยวิธีเดิม
ควรทดสอบหลายครั้งและเลือกเซิร์ฟเวอร์เดิม เพื่อให้เปรียบเทียบก่อนกับหลังได้ง่าย
QoS หรือ Quality of Service ช่วยจัดลำดับความสำคัญและควบคุมปริมาณข้อมูล เพื่อไม่ให้การดาวน์โหลดขนาดใหญ่แย่งทรัพยากรจากเกม วิดีโอคอล และเสียง
QoS สามารถทำงานได้หลายแบบ เช่น
อย่างไรก็ตาม QoS ที่เพียงจัดลำดับความสำคัญอาจไม่แก้ Bufferbloat ได้ทั้งหมด หาก Router ยังปล่อยข้อมูลออกไปเต็มลิงก์โดยไม่มีระบบควบคุมคิว
ระบบที่มี Traffic Shaping และ Active Queue Management มักแก้ปัญหาได้ตรงจุดกว่า
Smart Queue Management หรือ SQM เป็นระบบควบคุมคิวที่พยายามรักษาเวลารอให้ต่ำ พร้อมแบ่งการรับส่งข้อมูลอย่างเหมาะสม
ระบบจัดการคิวที่มักพบใน Router ขั้นสูงอาจใช้แนวคิด เช่น
หน้าที่สำคัญของ SQM ได้แก่
SQM อาจลดความเร็วสูงสุดเล็กน้อย แต่แลกกับค่า Ping ที่สม่ำเสมอและประสบการณ์ใช้งานที่ดีกว่าเมื่อมีหลายเครื่อง
ควรตั้งความเร็วต่ำกว่าความเร็วจริงที่รักษาได้อย่างสม่ำเสมอเล็กน้อย เพื่อให้ Router เป็นจุดควบคุมคิวแทนอุปกรณ์ของผู้ให้บริการ
แนวทางเริ่มต้นคือประมาณ 85–95% ของความเร็วที่วัดได้จริง โดยต้องตั้งทั้ง Download และ Upload
ตัวอย่างเช่น หากวัดได้อย่างสม่ำเสมอ
สามารถเริ่มทดลองที่
จากนั้นทดสอบ Ping ระหว่างโหลด หากยังสูงให้ลดค่าลงทีละน้อย หาก Ping ดีและต้องการความเร็วเพิ่ม ให้ปรับขึ้นทีละขั้น
ไม่ควรใส่ค่าตามชื่อแพ็กเกจโดยไม่วัดจริง เพราะความเร็วที่ได้รับอาจเปลี่ยนตามเวลาและประเภทการเชื่อมต่อ
สิ่งที่ควรคำนึงถึง ได้แก่
ทดสอบแยกสองทิศทาง เพราะค่าที่ต้องแก้อาจแตกต่างกัน
มองหาเมนู Adaptive QoS, Smart Queue, Traffic Management หรือ Bandwidth Control
ใช้ค่าที่วัดจากสาย LAN และกำหนดต่ำกว่าความเร็วที่รักษาได้เล็กน้อย
เลือกประเภทงานหรืออุปกรณ์สำคัญตามความสามารถของ Router
ตั้งเวลาการสำรองข้อมูล อัปเดตเกม และดาวน์โหลดไฟล์ใหญ่ให้อยู่ในช่วงที่ไม่มีการเล่นเกม
ต่อเครื่องเล่นเกมและคอมพิวเตอร์ด้วยสาย เพื่อลดปัญหาการรอบน Wi‑Fi แม้ยังต้องใช้ QoS แก้คิวอินเทอร์เน็ต
ลดความแออัดของ 2.4GHz และแยก Smart Home ออกจากอุปกรณ์ที่ดาวน์โหลดหนัก
หากมี Router สองชั้นหรือ Double NAT ระบบ QoS อาจทำงานอยู่ผิดจุด ต้องให้ Router ที่ควบคุมเส้นทางอินเทอร์เน็ตเป็นตัวจัดคิว
Router บางรุ่นประมวลผล SQM ที่ความเร็ว Gigabit ไม่ไหว ทำให้ความเร็วลดลงมากหรือ CPU ทำงานเต็ม
เปรียบเทียบ Ping ตอนว่างและตอนโหลดหลังตั้งค่า โดยใช้เงื่อนไขเดิม
ควรพิจารณาความสามารถต่อไปนี้
Router Gaming ไม่ได้หมายความว่าจะแก้ Bufferbloat ได้ดีกว่าเสมอ ต้องดูว่ามีระบบควบคุมคิวจริงหรือเป็นเพียงเมนูจัดลำดับอุปกรณ์
สำหรับแพ็กเกจ Gigabit ควรตรวจสอบว่าเปิด SQM แล้ว Router ยังประมวลผลความเร็วที่ต้องการได้หรือไม่ เพราะการจัดคิวต้องใช้ทรัพยากร CPU มากขึ้น
Router จะไม่สามารถควบคุมคิวได้ก่อนข้อมูลไปสะสมที่อุปกรณ์ต้นทาง
Upload ต่ำกว่าที่คิดหรือใส่สลับกับ Download ทำให้ Ping ยังสูงเมื่อสำรองไฟล์
หากระบบเพียงจัดลำดับแต่ไม่ทำ Traffic Shaping คิวอาจยังสะสม
หากมี Router ซ้อนกัน ตัวที่ไม่ได้ควบคุมทางออกอินเทอร์เน็ตอาจจัดการคิวได้ไม่ครบ
QoS, Bandwidth Control และ Gaming Mode หลายชั้นอาจสร้างกฎซ้อนกัน
ความเร็วที่แกว่งจากสัญญาณทำให้กำหนดค่า Shaping ไม่แม่นยำ ควรวัดผ่านสาย LAN
ช่วยลด Ping แต่เสียความเร็วโดยไม่จำเป็น ควรเพิ่มทีละน้อยจนได้สมดุล
ผู้ใช้มักสนใจเฉพาะ Download ทั้งที่ Upload เต็มอาจทำให้เกมกระตุกมากกว่า
Router บางรุ่นอาจปิดหรือข้าม QoS เมื่อใช้การเร่งความเร็วบางแบบ ขณะที่บางรุ่นจัดการร่วมกันได้ ต้องดูสถานะการทำงานจริง
หาก Router ไม่มีระบบจัดการคิวขั้นสูง สามารถลดผลกระทบได้ด้วยวิธีต่อไปนี้
การเพิ่มความเร็วแพ็กเกจอาจช่วยลดโอกาสใช้ Download เต็ม แต่ไม่รับประกันว่าจะหาย หาก Upload ยังต่ำหรือมีอุปกรณ์สามารถใช้ลิงก์จนเต็มได้
จริง เมื่อคิวข้อมูลสะสม แพ็กเก็ตเกมต้องรอนานขึ้น ทำให้ Ping และ Jitter เพิ่มขึ้น
เพราะความเร็วสูงไม่ได้รับประกันว่าระบบคิวจะดี หากมีการดาวน์โหลดหรืออัปโหลดเต็มลิงก์ก็ยังเกิด Bufferbloat ได้
สาย LAN ช่วยลดปัญหาจาก Wi‑Fi แต่ไม่แก้คิวสะสมบนเส้นทางอินเทอร์เน็ต ต้องใช้ QoS หรือ SQM ร่วมด้วย
ไม่เหมือนทั้งหมด QoS เป็นคำกว้างสำหรับการจัดลำดับและควบคุมข้อมูล ส่วน SQM เน้นจัดการคิวและ Latency ภายใต้โหลด
อาจไม่ช่วยควบคุมคิว เพราะความเร็วจริงมักต่ำกว่าหรือแกว่ง ควรเริ่มต่ำกว่าความเร็วที่วัดได้จริงเล็กน้อย
ได้ และมักเห็นผลชัดเมื่อสำรองไฟล์ วิดีโอคอล หรือกล้องอัปโหลดพร้อมเล่นเกม
เกิดได้ แม้ Fiber จะมีความเร็วและความหน่วงดี แต่ยังมีคิวใน Router, ONT และระบบเครือข่าย
ไม่ได้ DNS มีผลต่อขั้นตอนค้นหาที่อยู่ของบริการ แต่ไม่แก้คิวข้อมูลสะสมระหว่าง Download หรือ Upload
Wi‑Fi 6 ช่วยเพิ่มประสิทธิภาพเครือข่ายไร้สาย แต่ไม่สามารถแทน SQM บนเส้นทางอินเทอร์เน็ตได้
ไม่จำเป็นหาก Router เดิมมี QoS หรือ SQM ที่ดีและประมวลผลความเร็วได้เพียงพอ ควรดูความสามารถจริงมากกว่าคำว่า Gaming
Bufferbloat คือปัญหาคิวข้อมูลสะสมมากเกินไป ทำให้แพ็กเก็ตเกม เสียง และวิดีโอคอลต้องรอนานเมื่อมีการดาวน์โหลดหรืออัปโหลดหนัก อาการสำคัญคือ Ping ปกติเมื่อเครือข่ายว่าง แต่เพิ่มขึ้นมากเมื่อมีการใช้งานเต็มความเร็ว
วิธีแก้ที่ตรงจุดคือเปิด QoS หรือ Smart Queue Management กำหนด Download กับ Upload ให้ต่ำกว่าความเร็วที่วัดได้จริงเล็กน้อย และให้ Router เป็นผู้ควบคุมคิวก่อนข้อมูลไปสะสมที่อุปกรณ์อื่น
ควรเริ่มตั้งค่าประมาณ 85–95% ของความเร็วที่รักษาได้ ทดสอบทั้ง Download และ Upload แล้วปรับทีละน้อย สำหรับผู้อ่าน comsiam สิ่งสำคัญคืออย่าดูเฉพาะความเร็วสูงสุด เพราะอินเทอร์เน็ตที่เร็วแต่มีคิวข้อมูลยาวอาจเล่นเกมและวิดีโอคอลได้แย่กว่าอินเทอร์เน็ตที่ถูกจำกัดความเร็วเล็กน้อยแต่รักษา Ping ได้คงที่