คู่มือ

Bufferbloat คืออะไร

Bufferbloat คือการรอในคิวแพ็กเก็ตที่ยาวเกินไป เปรียบเทียบความหน่วงขณะไม่มีทราฟฟิกเพิ่มกับขณะใช้งานหนัก แล้วตรวจทั้งความหน่วงและความเร็วหลังปรับตั้งค่า

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

เปรียบเทียบขณะว่างกับขณะมีโหลด

ขอบเขตของสิ่งที่ผลทดสอบบอกได้

ความหน่วงที่เพิ่มซ้ำเมื่อมีโหลดและลดลงเมื่อหยุดโหลดเป็นเหตุให้ตรวจเรื่องคิวเพิ่มเติม แต่การแข่งขันบน Wi-Fi โปรเซสเซอร์ของเครื่อง เซิร์ฟเวอร์ทดสอบ และเส้นทางเครือข่ายก็มีผล Ethernet ช่วยตัดผลของ Wi-Fi ภายในออก แต่ไม่ได้ระบุว่าปัญหาอยู่ที่เราเตอร์ โมเด็ม หรือผู้ให้บริการ การทดสอบความเร็วบางชนิดวัดความหน่วงขณะมีโหลดโดยตรง จึงไม่ควรเหมารวมว่าทุกการทดสอบความเร็วใช้ไม่ได้ วิธีทดสอบและปลายทางที่ต่างกันอาจให้ผลต่างกัน

เริ่มจากทราฟฟิกและเราเตอร์ที่มีอยู่

SQM อาจรวมการควบคุมอัตราทราฟฟิก การจัดสรรให้แต่ละกระแสข้อมูล และการจัดการคิวแบบแอ็กทีฟ FQ-CoDel และ CAKE เป็นตัวอย่างในระบบที่รองรับ ไม่ได้มีในเราเตอร์ทุกเครื่อง การตั้งอัตราต่ำกว่าความจุที่มีอย่างเสถียรเล็กน้อยอาจลดคิวที่ควบคุมไม่ได้ แต่ความเร็วสูงสุดอาจลดลงด้วย ค่าที่เหมาะสมขึ้นกับอุปกรณ์และการเชื่อมต่อ ไม่มีเปอร์เซ็นต์เดียวที่ถูกต้องสำหรับทุกคน ต้องคำนึงถึงกำลังประมวลผลและความจุที่เปลี่ยนแปลงของเครือข่ายมือถือ ตรวจหน่วยให้ตรง: 20 Mbps เท่ากับ 20000 kbit/s ไม่ใช่การกรอก 20 ในช่องที่ใช้ kbit/s

ตรวจซ้ำหลังเปลี่ยนค่า

หากความหน่วงสูงแม้ไม่มีทราฟฟิกเพิ่ม หรือมีปัญหาเฉพาะบริการเดียว ให้ตรวจแยกออกไป เมื่อติดต่อฝ่ายช่วยเหลือ ให้ระบุเวลา ปลายทางทดสอบ Ethernet หรือ Wi-Fi ทิศทางโหลด รุ่นเราเตอร์ และผลก่อนกับหลัง อย่าซื้อฮาร์ดแวร์จากคะแนนเดียว ควรมีฟังก์ชันที่จำเป็นหรือข้อจำกัดที่วัดได้เป็นเหตุผล

แหล่งอ้างอิง