ping คืออะไร
ping คือ การวัดว่าเครื่องของเราส่งข้อมูลไปหาเซิร์ฟเวอร์หรือเว็บไซต์หนึ่ง แล้วได้รับการตอบกลับเร็วแค่ไหน หน่วยเป็นมิลลิวินาที (ms)
ถ้า ping ต่ำ แปลว่าการตอบสนองเร็ว
ถ้า ping สูง แปลว่าข้อมูลใช้เวลานานในการไป-กลับ
ใช้คำสั่ง ping เพื่อเช็คค่า ping ไปยังเซิร์ฟเวอร์ปลายทาง
ใช้คำสั่ง ping บน Windows
- เปิด Command Prompt
- พิมพ์คำสั่ง
ping google.com - กด Enter เพื่อดูผลลัพธ์

ใช้คำสั่ง ping บน Linux
- เปิด Terminal
- พิมพ์คำสั่ง
ping google.com - ระบบจะ ping ต่อเนื่องจนกว่าจะกด
Ctrl + C

วิธีอ่านผลลัพธ์ของ ping
ตัวอย่างผลลัพธ์ ping:
Reply from 8.8.8.8: bytes=32 time=20ms TTL=117
ความหมายของแต่ละค่า
- Reply from: IP ของปลายทาง
- bytes: ขนาดแพ็กเก็ตที่ส่ง
- time (ms): เวลาไป-กลับของแพ็กเก็ต ยิ่งน้อยยิ่งดี
- TTL (Time To Live): จำนวน hop ที่เหลืออยู่ ใช้บ่งบอกระยะทางเชิงเครือข่าย
ping กี่ ms ถึงถือว่าดี
ค่าประเมินทั่วไปที่นิยมใช้
- 1–10 ms : ดีมาก
- 11–30 ms : ดี
- 31–60 ms : พอใช้
- 61–100 ms : ช้า
- มากกว่า 100 ms : ช้ามาก
ปัจจัยที่ทำให้ ping สูง
สาเหตุสำคัญที่ทำให้ ping สูง คือ ระยะทางระหว่างผู้ใช้งานกับเซิร์ฟเวอร์
หลักการคือ
- ข้อมูลต้องเดินทางผ่านสายไฟเบอร์ ใต้น้ำ และเราเตอร์หลายจุด
- ยิ่งระยะทางไกล ข้อมูลยิ่งใช้เวลานาน
- ต้องผ่านอุปกรณ์เครือข่ายหลายตัว (หลาย hop)
ตัวอย่าง
- อยู่ประเทศไทย เชื่อมต่อเซิร์ฟเวอร์ในไทย → ping ต่ำ
- อยู่ประเทศไทย เชื่อมต่อเซิร์ฟเวอร์ในญี่ปุ่น → ping สูงขึ้น
- อยู่ประเทศไทย เชื่อมต่อเซิร์ฟเวอร์ในยุโรปหรืออเมริกา → ping สูงมาก
นี่คือเหตุผลที่เกมออนไลน์มักมีให้เลือกเซิร์ฟเวอร์โซนใกล้บ้าน
นอกจากระยะทาง ยังมีปัจจัยอื่น เช่น
- คุณภาพอินเทอร์เน็ตของผู้ใช้
- การใช้งานเน็ตพร้อมกันหลายอุปกรณ์
- เครือข่ายของผู้ให้บริการอินเทอร์เน็ต
- การอ้อมเส้นทางไปยังเซิร์ฟเวอร์
- packet loss หรือเครือข่ายไม่เสถียร
packet loss เกี่ยวข้องกับ ping อย่างไร
packet loss คือข้อมูลที่ส่งไปแล้วไม่ถูกตอบกลับ
- packet loss ทำให้การเชื่อมต่อสะดุด
- อาจทำให้ค่า ping แกว่งสูงขึ้น
- ต่อให้ค่า ping เฉลี่ยต่ำ แต่ถ้า loss สูง ก็ยังแลค
ping กับความเร็วอินเทอร์เน็ตไม่ใช่เรื่องเดียวกัน
- ping คือความเร็วในการตอบสนอง
- ความเร็วอินเทอร์เน็ต คือปริมาณข้อมูลที่ส่งได้
อินเทอร์เน็ตแรง แต่เซิร์ฟเวอร์อยู่ไกล ก็ยัง ping สูง
อินเทอร์เน็ตไม่แรงมาก แต่เซิร์ฟเวอร์อยู่ใกล้ ก็อาจ ping ต่ำและลื่นกว่า
สรุป
ping คือค่าที่ใช้บอกความเร็วในการตอบสนองของอินเทอร์เน็ต ยิ่งผู้ใช้งานอยู่ไกลเซิร์ฟเวอร์มากเท่าไร ข้อมูลยิ่งต้องเดินทางไกลและผ่านหลายจุด ทำให้ค่า ping สูงขึ้น

English