Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ซอฟต์แวร์ >> ซอฟต์แวร์

วิธีใช้คำสั่ง Ping ตรวจสอบปัญหาเครือข่าย

คำสั่ง Ping เป็นเครื่องมือวินิจฉัยเครือข่ายที่มีประโยชน์มาก ช่วยหาปัญหาทั้งบนเครือข่ายท้องถิ่น (LAN) และอินเทอร์เน็ต มาดูว่า Ping ทำงานอย่างไรและใช้อย่างไร

Ping คืออะไร?

การ "Ping" หมายถึงการส่งแพ็กเก็ตข้อมูลไปยังคอมพิวเตอร์ปลายทางหรืออุปกรณ์เครือข่าย เพื่อขอการตอบกลับ อุปกรณ์ปลายทางจะส่งแพ็กเก็ตกลับมา

วิธีใช้คำสั่ง Ping ตรวจสอบปัญหาเครือข่าย

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

แพ็กเก็ตอินเทอร์เน็ตคืออะไร?

เพื่อเข้าใจ Ping ต้องรู้จักแพ็กเก็ต: หน่วยข้อมูลพื้นฐานของอินเทอร์เน็ต เมื่อส่งข้อมูล (เช่น รูปภาพ) จะถูกแบ่งเป็นชิ้นเล็กๆ แต่ละแพ็กเก็ตมีที่อยู่ต้นทางและปลายทาง แล้วส่งผ่านคอมพิวเตอร์กลาง (เซิร์ฟเวอร์, เราเตอร์) จนถึงปลายทาง

ประโยชน์ของ Ping

Ping มี 2 ประโยชน์หลัก:

  • ตรวจสอบว่าเชื่อมต่อกับคอมพิวเตอร์ปลายทางได้หรือไม่
  • ตรวจสอบสุขภาพการเชื่อมต่อ (ความเร็ว, ความเสถียร)

แม้ Ping จะถึงปลายทางและได้รับตอบกลับ ผลลัพธ์จะบอกเวลาไป-กลับ และจำนวนแพ็กเก็ตที่สูญหาย ใช้วินิจฉัยว่าเชื่อมต่อช้าหรือไม่เสถียร

วิธีใช้คำสั่ง Ping ตรวจสอบปัญหาเครือข่าย

Ping ได้อะไรบ้าง?

  • ทุกอย่างที่มีที่อยู่ IP
  • อุปกรณ์บน LAN เพื่อเช็คการเชื่อมต่อ
  • เว็บไซต์ เพื่อดูว่าเข้าถึงได้ไหม

วิธีใช้ Ping บน Windows

ใช้งานง่าย ผ่าน Command Prompt หรือ PowerShell (ตัวอย่างใช้ Command Prompt):

  1. เปิด เมนู Start ค้นหา Command Prompt เลือกเปิด
วิธีใช้คำสั่ง Ping ตรวจสอบปัญหาเครือข่าย
  1. พิมพ์ Ping แล้วตามด้วย ที่อยู่ IP หรือ URL ที่ต้องการ (เช่น google.com)
วิธีใช้คำสั่ง Ping ตรวจสอบปัญหาเครือข่าย

Ping จะส่งแพ็กเก็ต 4 ชุด หากแสดง "request timed out" หมายถึงไม่ได้รับตอบกลับ หากมีแพ็กเก็ตหาย บ่งชี้เส้นทางมีปัญหา

สวิตช์ Ping ที่มีประโยชน์บน Windows

มีสวิตช์มากมาย พิมพ์ ping /help เพื่อดูทั้งหมด สวิตช์ที่นิยม:

  • /t: Ping ต่อเนื่องกด Ctrl+Break ดูสถิติ Ctrl+C หยุด
  • /a: แปลง IP เป็นชื่อโฮสต์ (Resolve hostname)
  • /n X: ส่ง Ping จำนวน X ครั้ง (ค่าเริ่มต้น 4) ส่งมากขึ้นเพื่อวิเคราะห์ packet loss
  • /w X: ตั้งค่า Timeout เป็น X มิลลิวินาที (ค่าเริ่มต้น 4000ms)
  • /l X: ตั้งขนาดแพ็กเก็ตเป็น X ไบต์ (ค่าเริ่มต้น 32, สูงสุด 65527) ทดสอบปัญหาขนาดแพ็กเก็ต

วิธีใช้ Ping บน macOS

บน Mac ใช้ Terminal (รุ่นเก่ามี Network Utility แต่ถูกยกเลิก)

วิธีใช้คำสั่ง Ping ตรวจสอบปัญหาเครือข่าย

เปิด Terminal: กด Command+Spacebar พิมพ์ terminal แล้ว Enter

พิมพ์คำสั่งเหมือน Windows: ping ตามด้วย IP หรือ URL เช่น ping www.google.com

วิธีใช้คำสั่ง Ping ตรวจสอบปัญหาเครือข่าย

ความแตกต่าง: macOS จะ Ping ต่อเนื่องจนกว่าจะหยุดด้วย Ctrl+C

ดูคำสั่งทั้งหมด: พิมพ์ man ping ออกจาก man page กด q

วิธีใช้คำสั่ง Ping ตรวจสอบปัญหาเครือข่าย

Ping เป็นเครื่องมือหลากหลายและเร็วที่สุดในการหาจุดผิดปกติเครือข่าย แนะนำอ่านเพิ่ม คำสั่งเครือข่ายบน Windows