วิธีเช็คสปีดเน็ตด้วยคำสั่ง พร้อมวิเคราะห์สาเหตุที่ทำให้เน็ตช้า
บทความนี้อธิบายวิธีเช็คสปีดเน็ตด้วยคำสั่งบนเครื่องคอมพิวเตอร์ ตั้งแต่การตรวจค่า ping ไปจนถึงการทดสอบดาวน์โหลด พร้อมวิเคราะห์สาเหตุจาก Wi-Fi เราเตอร์ ผู้ให้บริการ และอุปกรณ์ เพื่อแก้ปัญหาได้ตรงจุด
การเช็คสปีดเน็ตด้วยคำสั่งช่วยแยกปัญหาระหว่างความเร็วอินเทอร์เน็ต ค่า ping และความเสถียรของเครือข่ายได้ละเอียดกว่าการดูความรู้สึกขณะเปิดเว็บไซต์ โดยควรทดสอบทั้งช่วงที่ใช้งานปกติและช่วงที่พบปัญหา
อาการที่ควรตรวจสอบก่อน
หากดาวน์โหลดไฟล์ช้า วิดีโอสะดุด หรือเกมมีอาการหน่วง ให้สังเกตว่าปัญหาเกิดกับทุกอุปกรณ์หรือเฉพาะเครื่องเดียว รวมถึงตรวจว่าความเร็วลดลงเฉพาะการดาวน์โหลด อัปโหลด หรือมีค่า ping สูงด้วย
การทดสอบควรหยุดการดาวน์โหลดและอัปโหลดอื่นชั่วคราว เพื่อไม่ให้ทราฟฟิกจากแอปสำรองข้อมูล สตรีมมิง หรืออุปกรณ์ในบ้านรบกวนผลลัพธ์
วิธีเช็คค่า ping ด้วยคำสั่ง
เปิด Terminal บน macOS หรือ Linux แล้วใช้คำสั่ง ping -c 10 1.1.1.1 ส่วน Windows ใช้ ping -n 10 1.1.1.1 ค่าที่ควรดูคือเวลาเฉลี่ย หน่วยเป็น ms และเปอร์เซ็นต์ packet loss
ค่า ping ต่ำและไม่มี packet loss แสดงว่าการเชื่อมต่อไปยังปลายทางมีความเสถียรในช่วงทดสอบ แต่ค่าดังกล่าวไม่ได้บอกความเร็วดาวน์โหลดหรืออัปโหลดโดยตรง หาก ping สูงเฉพาะบางเซิร์ฟเวอร์ อาจเกี่ยวข้องกับเส้นทางของผู้ให้บริการหรือระยะทางไปยังปลายทาง
วิธีทดสอบความเร็วดาวน์โหลดด้วย curl
บน macOS และ Linux สามารถทดสอบการดาวน์โหลดจากไฟล์ทดสอบที่เชื่อถือได้ด้วยคำสั่ง curl -o /dev/null -w '%{speed_download}' URL โดยแทนที่ URL ด้วยลิงก์ไฟล์ทดสอบจากเซิร์ฟเวอร์ที่มีความเสถียร ผลลัพธ์มักแสดงเป็นไบต์ต่อวินาที จึงต้องคูณ 8 และหารด้วย 1,000,000 เพื่อประมาณค่า Mbps
คำสั่งนี้วัดความเร็วระหว่างเครื่องกับเซิร์ฟเวอร์ไฟล์ทดสอบ ไม่ใช่ความเร็วแพ็กเกจโดยตรง หากเซิร์ฟเวอร์อยู่ไกลหรือรองรับการเชื่อมต่อจำกัด ตัวเลขอาจต่ำกว่าความเร็วจริง ควรเปรียบเทียบหลายแหล่งและหลายช่วงเวลา
สาเหตุจากสัญญาณ Wi-Fi และตำแหน่งเราเตอร์
สัญญาณ Wi-Fi อ่อน ผนังหนา หรือมีเครือข่ายใกล้เคียงรบกวน ทำให้ความเร็วลดลงและค่า ping แกว่ง แม้สายไฟเบอร์จากผู้ให้บริการจะทำงานปกติ อุปกรณ์ที่อยู่ไกลเราเตอร์หรือเชื่อมต่อย่านความถี่ที่แออัดมักพบอาการนี้ชัดเจน
ให้ทดสอบซ้ำด้วยสาย LAN จากตำแหน่งใกล้เราเตอร์ หากความเร็วผ่านสายดีขึ้นมาก แสดงว่าควรแก้ที่ตำแหน่งเราเตอร์ ช่องสัญญาณ หรือการเลือกย่าน 5 GHz และ 2.4 GHz มากกว่าการเปลี่ยนแพ็กเกจทันที
สาเหตุจากเราเตอร์หรืออุปกรณ์เครือข่าย
เราเตอร์ที่ทำงานต่อเนื่องเป็นเวลานาน เฟิร์มแวร์ล้าสมัย หรือรองรับอุปกรณ์จำนวนมากไม่ไหว อาจทำให้การส่งข้อมูลช้าลงและเกิด packet loss ได้ นอกจากนี้ อุปกรณ์บางรุ่นอาจเชื่อมต่อด้วยมาตรฐาน Wi-Fi รุ่นเก่าที่จำกัดความเร็ว
ลองรีสตาร์ทเราเตอร์ ตรวจการอัปเดตเฟิร์มแวร์ และดูรายการอุปกรณ์ที่เชื่อมต่อ หากปัญหาเกิดเฉพาะเครื่องเดียว ให้ตรวจไดรเวอร์การ์ดเครือข่ายและการใช้ทรัพยากรของเครื่องนั้น
สาเหตุจากผู้ให้บริการหรือเส้นทางอินเทอร์เน็ต
หากทดสอบผ่านสาย LAN แล้วยังได้ความเร็วต่ำทั้งหลายเว็บไซต์ อาจเกิดจากสัญญาณของผู้ให้บริการ ปัญหาที่จุดเชื่อมต่อ หรือความหนาแน่นของเครือข่ายในบางช่วงเวลา ผู้ให้บริการในประเทศแต่ละรายอาจมีเส้นทางไปยังเซิร์ฟเวอร์ต่างประเทศไม่เหมือนกัน
เปรียบเทียบผลจากเซิร์ฟเวอร์ในประเทศและต่างประเทศ พร้อมบันทึกเวลา ค่า ping packet loss และความเร็วดาวน์โหลด หากอาการเกิดซ้ำต่อเนื่อง ควรส่งข้อมูลเหล่านี้ให้ผู้ให้บริการตรวจสอบโดยไม่สรุปจากการทดสอบครั้งเดียว
สาเหตุจากเซิร์ฟเวอร์และปลายทาง
เว็บไซต์หรือเซิร์ฟเวอร์ปลายทางที่มีผู้ใช้งานจำนวนมากอาจตอบสนองช้า แม้เครือข่ายบ้านจะปกติ การดาวน์โหลดจากเซิร์ฟเวอร์หนึ่งแห่งจึงไม่เพียงพอสำหรับตัดสินคุณภาพอินเทอร์เน็ตทั้งหมด
ให้ทดสอบหลายปลายทางและใช้คำสั่ง ping เปรียบเทียบ หากมีปัญหาเฉพาะเว็บไซต์เดียว แต่บริการอื่นทำงานปกติ สาเหตุมีแนวโน้มอยู่ที่เซิร์ฟเวอร์ ระบบ CDN หรือเส้นทางไปยังบริการนั้น
แนวทางปรับปรุงผลการใช้งาน
- ทดสอบผ่านสาย LAN เพื่อแยกปัญหา Wi-Fi ออกจากปัญหาสายอินเทอร์เน็ต
- วางเราเตอร์ในจุดเปิดโล่งและอยู่ใกล้พื้นที่ใช้งานหลัก
- หยุดการดาวน์โหลด อัปโหลด และการสำรองข้อมูลระหว่างทดสอบ
- อัปเดตเฟิร์มแวร์เราเตอร์และไดรเวอร์การ์ดเครือข่าย
- บันทึกค่า ping packet loss และความเร็วมาตรฐานหลายช่วงเวลา
ควรใช้คำสั่งร่วมกับเครื่องมือทดสอบความเร็วที่มีเซิร์ฟเวอร์ใกล้บ้าน เพื่อดูทั้งภาพรวมและรายละเอียดของเครือข่าย หากต้องการดูหลักการของค่าต่าง ๆ สามารถอ่านข้อมูลเรื่อง การทดสอบความเร็วอินเทอร์เน็ต เพิ่มเติมได้
