IPdidi
ไทย

ทดสอบ packet loss (เช็คแพ็กเก็ตหาย)

–packet loss

ส่งแพ็กเก็ต UDP ขนาดเล็ก 200 ชุด ซึ่งเป็นแบบเดียวกับที่เกมและวิดีโอคอลใช้ ไปยังเซิร์ฟเวอร์ Cloudflare ที่ใกล้ที่สุดแล้วส่งกลับ จากนั้นนับว่ามีกี่ชุดที่ไม่กลับมา ใช้เวลาประมาณ 15 วินาที

ผลการทดสอบ

กำลังตรวจ…

ทุกแพ็กเก็ต

แต่ละช่องคือหนึ่งแพ็กเก็ต สีเขียวคือกลับมาแล้ว สีแดงคือหายไป

ได้รับหาย

รายละเอียด

Packet loss
–
หายขาไป / ขากลับ
–
ความหน่วง (ค่ามัธยฐาน)
–
เร็วสุด / ช้าสุด
–
Jitter
–
เซิร์ฟเวอร์ทดสอบ
–
ที่อยู่ IP ของคุณ
–
เครือข่าย
–

เช็คปิงเช็คพอร์ตค้นหา IP และเครือข่ายของคุณ

Packet loss คืออะไร?

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

การทดสอบนี้ใช้การรับส่งข้อมูลแบบเดียวกับแอปเหล่านั้น คือแพ็กเก็ต UDP ที่ไม่มีการส่งซ้ำ โดยส่ง 200 ชุด ด้วยอัตรา 20 ชุดต่อวินาที ผ่านรีเลย์ Cloudflare ที่อยู่ใกล้คุณ แล้วนับชุดที่ไม่กลับมา

Packet loss เท่าไหร่ถึงจะโอเค?

วิธีแก้ packet loss

Packet loss ความหน่วง และ Jitter

ความหน่วง (ปิง) คือเวลาที่แพ็กเก็ตใช้เดินทางไปและกลับ Jitter คือความแกว่งของเวลานั้นจากแพ็กเก็ตหนึ่งไปอีกแพ็กเก็ตหนึ่ง ส่วน packet loss คือจำนวนแพ็กเก็ตที่ไปไม่ถึงเลย Jitter สูงมักเกิดก่อนแพ็กเก็ตหาย เพราะบัฟเฟอร์เต็ม แพ็กเก็ตต้องรอคิว แล้วถูกทิ้งไป เครื่องมือเช็คปิงวัดความหน่วงและ Jitter ในช่วงเวลาที่นานกว่า

คำถาม

ทดสอบ packet loss ได้อย่างไร?

แค่เปิดหน้านี้ การทดสอบจะเริ่มเอง ระบบจะส่งแพ็กเก็ต UDP 200 ชุดผ่านเซิร์ฟเวอร์ Cloudflare ที่ใกล้ที่สุด แล้วแสดงเปอร์เซ็นต์ที่หายไป พร้อมค่าความหน่วงและ Jitter ลองทดสอบหลายครั้ง โดยเฉพาะตอนที่กำลังมีปัญหา

Packet loss กี่เปอร์เซ็นต์ถือว่าดี?

การเชื่อมต่อที่ปกติจะอยู่ที่ 0% ต่ำกว่า 1% ถือว่าใช้ได้ ตั้งแต่ราว 1% อาจเริ่มรู้สึกในเกมและการโทร และถ้าเกิน 2.5% จะใช้งานได้ยาก

ทำไมแพ็กเก็ตถึงหาย?

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

VPN แก้ packet loss ได้ไหม?

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

ต่างจากคำสั่ง ping อย่างไร?

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

เซิร์ฟเวอร์ทดสอบอยู่ที่ไหน?

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

คู่มือ