⚙️ มันทำงานยังไง

เทคโนโลยีที่ใช้ในการทดสอบความเร็วอินเทอร์เน็ต

📊 สิ่งที่เราวัด

ความเร็วในการทดสอบของเรา วัดได้จาก4ตัวเลขสำคัญ ที่กำหนดประสิทธิภาพของอินเทอร์เน็ตของคุณ

⬇️

ความเร็วในการดาวน์โหลด

ความเร็วในการรับข้อมูลจากอินเทอร์เน็ต ใช้กับการสตรีม, เบราว์เซอร์ และดาวน์โหลด

⬆️

ความเร็วการอัพโหลด

ความเร็วในการส่งข้อมูลไปยังอินเทอร์เน็ต สำคัญสำหรับโทรวิดีโอ, ถ่ายทอดสด, และอัปโหลดแฟ้ม

ค่า Ping (ความล่าช้า)

ช่วงเวลาในการตอบสนอง หน่วยเป็นมิลลิวินาที ค่าต่ำกว่านี้เหมาะกับการเล่นเกม, การโทรวิดีโอ, และแอพพลิเคชันที่ใช้เวลาจริง

📶

ความแปรปรวน

ความแตกต่างของเวลา ping ตามเวลา วัดความมั่นคงและความสม่ำเสมอของการเชื่อมต่อ

🔬 วิธีการทดสอบ

การทดสอบความเร็วของเราใช้เทคนิคที่ทันสมัยเพื่อวัดประสิทธิภาพของอินเทอร์เน็ตของคุณ:

1

เลือกเครื่องแม่ข่าย

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

2

การวัดค่า Ping

เราส่งแพ็คเกจเล็กๆไปยังเซิร์ฟเวอร์หลายๆแพ็คเกจ และวัดเวลาเดินทางทั้งสองทาง เราคำนวณค่าเฉลี่ยของความล่าช้าและความแตกต่างระหว่างการวัด

ตัวอย่าง: คำขอ ping 20 ครั้ง ผ่าน 5 วินาที

3

ดาวน์โหลดการทดสอบ

เราเปิด เชื่อมต่อ6ครั้งพร้อมกัน ข้อมูลหลายสายทำให้เราสามารถใช้ ความเร็วในการเชื่อมต่อได้เต็มที่ แม้จะใช้สายความเร็วสูง

วิธีการ: โหลดสตรีมแบบก้าวหน้า ทิ้งข้อมูลที่เก็บไว้ในบัฟเฟอร์ก่อนเพื่อความแม่นยำ

4

โหลดไปยัง

เราเปิด การเชื่อมต่อร่วมกัน3ครั้ง ตรวจสอบข้อมูลที่เซิร์ฟเวอร์ เราจะวัดอัตราการส่งข้อมูล และปรับให้เหมาะสมกับโปรโตคอล

ขนาดข้อมูล: ปรับแต่งอัตโนมัติตามความเร็วการเชื่อมต่อ (เร็วกว่า = ขนาดการทดสอบใหญ่กว่า)

5

การคำนวณผลลัพธ์

เราจะรวมค่าการวัดทั้งหมด เอาค่าที่ออกนอกกรอบออก และคำนวณความเร็วสุดท้ายของคุณเป็นหน่วยเป็น เมกะบิตต่อวินาที (Mbps) ผลการทดสอบจะถูกแสดงในเวลาจริงตามความคืบหน้าของการทดสอบ

🛠️ ปรับปรุงทางเทคนิค

สถาปัตยกรรมสายข้อมูลหลายสาย

ไม่เหมือนการทดสอบความเร็วพื้นฐานที่ใช้การเชื่อมต่อเพียงครั้งเดียว เราใช้สายหลายสายพร้อมกัน

  • ทำไมล่ะ การเชื่อมต่ออินเทอร์เน็ตสมัยใหม่สามารถจัดการกับ TCP หลายสาย และการทดสอบด้วยเพียงสายเดียว จะทำให้คุณประเมินความสามารถที่แท้จริงของคุณต่ำ
  • ดาวน์โหลด: 6 สายเพื่อเติมเต็มการเชื่อมต่อความเร็วสูง (1 Gbps+)
  • โหลดขึ้น: 3 สาย (โดยปกติแล้ว การอัพโหลดจะมีประสิทธิภาพน้อยกว่าการดาวน์โหลด)
  • HTTP/HTTPS: เราใช้โปรโตคอลเว็บมาตรฐาน ดังนั้นผลลัพธ์สะท้อนให้เห็นถึงความสามารถในโลกจริง

ตัวแปลภาษาจาวาสคริปต์ด้านไคลเอนต์

การทดสอบจะทำงานโดยใช้เบราว์เซอร์ของคุณโดยใช้ API ปัจจุบัน:

// Simplified test implementation const streams = 6; const xhr = []; for (let i = 0; i < streams; i++) { xhr[i] = new XMLHttpRequest(); xhr[i].open('GET', `/test/download?stream=${i}`, true); xhr[i].onprogress = (e) => { updateSpeed(e.loaded, e.timeStamp); }; xhr[i].send(); } function updateSpeed(bytes, time) { const mbps = (bytes * 8) / (time * 1000); displaySpeed(mbps); }

การทดสอบปรับแต่ง

อัลกอริทึมของเราปรับให้เข้ากับความเร็วการเชื่อมต่อของคุณ:

  • การเชื่อมต่อช้า (< 10 Mbps): ระยะเวลาการทดสอบสั้นลง ข้อมูลที่ส่งผ่านน้อยลง
  • การเชื่อมต่อความเร็วกลาง (10- 100 Mbps): ทดสอบมาตรฐาน 10-15 วินาที
  • การเชื่อมต่อที่รวดเร็ว (> 100 Mbps): ใช้เวลาในการทดสอบนานขึ้นเพื่อความแม่นยำ ข้อมูลที่ส่งผ่านมากขึ้น
  • การเชื่อมต่อ Gigabit+: จำนวนสตรีมสูงสุดและการทดสอบที่ขยายออกไปเพื่อเติมเต็มการเชื่อมต่อ

ปรับแต่งความแม่นยำ

  • ช่วงเวลาทำความร้อน: ทิ้งช่วงเวลา 1-2วินาทีแรก (เริ่มต้น TCP ช้า)
  • ค่าที่คงที่: เราใช้ช่วงกลางของการทดสอบ เมื่อความเร็วเป็นเสถียร
  • ลบค่าที่แตกต่าง: การกรองสถิติจะลบการวัดที่ผิดปกติ
  • ค่าใช้จ่ายในการใช้งานโพรโทคอล: ปรับแต่งสำหรับหัวข้อ TCP/ IP และ HTTP (~3- 5%)

⚠️ ปัจจัยที่ส่งผลต่อความแม่นยำของการทดสอบ

✅ สิ่งที่เราควบคุม

  • ประสิทธิภาพของเซิร์ฟเวอร์: เซิร์ฟเวอร์ความเร็วสูง เชื่อมต่อได้ 10 Gbps+
  • กระจายภูมิศาสตร์: ทดสอบเซิร์ฟเวอร์ในหลายภูมิภาค
  • อัลกอริทึมการทดสอบ: ปรับแต่งให้มีความแม่นยำสูงสุด บนทุกประเภทการเชื่อมต่อ
  • ความเข้ากันได้กับเบราว์เซอร์: ทดสอบบนเบราว์เซอร์หลักทั้งหมด

⚠️ สิ่งที่ส่งผลต่อผลลัพธ์ของคุณ

  • เชื่อมต่อไร้สายกับอีเทอร์เน็ต: ไวไฟจะช้าลง 30-50%
    • สำหรับผลลัพธ์ที่แม่นยำที่สุด ใช้การเชื่อมต่อด้วยสาย
    • ความเร็วของ Wi-Fi ขึ้นอยู่กับระยะทาง กำแพง และสิ่งกีดขวาง
  • ประสิทธิภาพของอุปกรณ์: อุปกรณ์เก่าอาจจะไม่สามารถรองรับความเร็ว Gigabit ได้
    • ความเร็วสูงสุดของการ์ด Wi- Fi รุ่นเก่า (802. 11n) อยู่ที่ประมาณ 150- 300 Mbps
    • งานที่ใช้ CPU มากในเบื้องหลัง อาจทำให้การทดสอบช้าลง
  • ความแออัดของเครือข่าย: ผู้ใช้อื่น ๆ ในเครือข่ายของคุณ หรือเครือข่ายของ ISP
    • ปิดแอพพลิเคชันในพื้นหลัง (ปรับปรุง, ปรับปรุงอัตโนมัติ, สตรีม)
    • ทดสอบในช่วงเวลาที่ไม่มีคนเยอะที่สุดเพื่อผลลัพธ์ที่ดีที่สุด
  • ส่วนเสริมของเบราว์เซอร์: เครื่องกีดกันโฆษณา VPN โปรกีซี่ อาจส่งผลต่อผลลัพธ์
    • ปิดการใช้งานส่วนเสริมชั่วคราวเพื่อการทดสอบที่แม่นยำ
    • บริการ VPN ทั่วไปจะลดความเร็วลง 10-50%

🎯 วิธีการที่ดีที่สุดสำหรับผลลัพธ์ที่แม่นยำ

  1. ใช้อีเทอร์เน็ต: เชื่อมต่อไปยังราวา/โมเด็มของคุณโดยตรง
  2. ปิดโปรแกรมอื่น: หยุดการดาวน์โหลด การสตรีม การสำรองข้อมูลบนคลาวด์
  3. ยกเลิกการเชื่อมต่ออุปกรณ์อื่น: ตรวจสอบให้แน่ใจว่ามีแต่อุปกรณ์ทดสอบของคุณที่ใช้เครือข่าย
  4. เริ่มเครื่องไร้สายใหม่: หากมีปัญหา โปรดเริ่มเครื่องใหม่ก่อน
  5. ทดสอบหลายครั้ง: ทำการทดสอบ 3-5 ครั้ง ในเวลาที่แตกต่างกันเพื่อหาค่าเฉลี่ย
  6. ใช้เบราว์เซอร์อื่น: เปรียบเทียบผลลัพธ์ระหว่าง Chrome, Firefox, Safari

🆚 ทำไมการทดสอบของเราถึงแตกต่าง

คลื่นข้อมูลหลายสายหรือคลื่นข้อมูลเดียว

บางครั้งการทดสอบความเร็วใช้การเชื่อมต่อเพียงครั้งเดียว นี่เป็นวิธีที่เหมาะสมสำหรับการเชื่อมต่อ DSL แบบเก่า แต่การเชื่อมต่อแบบแบนด์วิดท์สมัยใหม่ ต้องการสายข้อมูลหลายสายเพื่อความเร็วในการส่งข้อมูลสูงสุด

ตัวอย่าง: การเชื่อมต่อ 500 Mbps อาจแสดงได้เพียง 150 Mbps ในการทดสอบสายเดียว แต่ 480 Mbps ในการทดสอบสายหลายสายของเรา

ตัวอย่าง HTML5

เราใช้จาวาสคริปต์โดยบริสุทธิ์ (ไม่มีฟลัช, ไม่มีแอพเพล็ตจาวาส) หมายความว่า:

  • ทำงานบนอุปกรณ์ทุกอย่าง (รวมถึงมือถือ)
  • ไม่ต้องใช้ส่วนเสริมหรือดาวน์โหลด
  • ความปลอดภัยและความเป็นส่วนตัวที่ดีขึ้น
  • ความแม่นยำในการทำงานที่เหมาะสมกับโลกจริง

เน้นความเป็นส่วนตัว

เราเอาใจใส่กับความเป็นส่วนตัวของคุณ

  • เราไม่เคยขายข้อมูลของคุณ ให้กับผู้ให้บริการอินเทอร์เน็ต หรือผู้โฆษณา
  • ไม่จำเป็นต้องใช้บัญชีผู้ใช้ (มีตัวทดสอบแบบนิรนาม)
  • การเข้ารหัส HTTPS สำหรับการเชื่อมต่อทั้งหมด
  • ควบคุมเต็มที่เพื่อลบประวัติการทดสอบของคุณเมื่อใดก็ได้
  • ตามกฎระเบียบ GDPR & CCPA - ลองดู นโยบายความเป็นส่วนตัว

❓ คำถามเกี่ยวกับวิธีการของเรา?

เรามุ่งมั่นที่จะเปิดเผยวิธีการที่เราวัดความเร็วอินเทอร์เน็ตของคุณ หากคุณมีคำถามเกี่ยวกับกระบวนการทดสอบของเรา หรือต้องการรู้รายละเอียดเพิ่มเติม:

พร้อมที่จะทดสอบความเร็วของคุณหรือยัง?

ทดสอบความเร็วอินเทอร์เน็ตที่แม่นยำที่สุด

เริ่มการทดสอบความเร็ว