Ping เพื่อ…

วิธีใช้คำสั่ง Ping เพื่อทดสอบเครือข่ายของคุณ

คำสั่ง Ping เป็น คำสั่ง Network แบบพื้นฐาน ใช้ในการตรวจสอบ Network โดยคอมพิวเตอร์สร้าง ICMP Packet ส่งไปยังปลายทาง หากสามารติดต่อเครื่อง Host ปลายทางได้ เครื่อง Host จะตอบกลับมาด้วย ICMP Echo Reply โดยเราจะได้เห็นคำว่า Reply From Host ที่เราสั่ง Ping ไป

เราจะ Ping ตอนไหน?

  • เมื่อเรารู้สึกว่าการใช้งานช้าผิกปกติ
  • ค้นหา ตรวจสอบ IP address หรือการเชื่อมต่อ
  • เพื่อทดสอบความเสถียรของการเชื่อมต่อใน Network
  • Ping ตรวจสอบว่าโฮสต์ปลายทางได้เชื่อมต่อกับเป้าหมายปลายทางอยู่หรือไม่

วิธีใช้ Ping

สำหรับ Windows ให้กด Windows + R ในหน้าต่าง Run พิมพ์“ cmd” ลงในช่องค้นหาจากนั้นกด Enter
ที่พรอมต์>พิมพ์“ ping” พร้อมกับ URL หรือที่อยู่ IP ที่คุณต้องการ ping จากนั้นกด Enter ในภาพด้านบนเรากำลัง ping 192.168.177.1 ( IP ของ Router)และได้รับคำตอบตามปกติ
ตัวอย่าง การ ping URL เพื่อทำการตรวจสอบ ( ping www.bbc.com )

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

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

Ping Packet Loss สามารถบอกได้ถึงคุณภาพของ Network

แสดง “Request time out” เป็นช่วงๆ สลับกับ “Reply from” สามารถบ่งบอกถึงคุณภาพเส้นทางที่เชื่อมต่อกับ Host ปลายทางที่มีปัญหา

เราสามารถ ปรับแต่ง Parameter ของ Ping เพื่อให้ได้ข้อมูลต่างๆ เพิ่มมาอีกด้วย ยกตัวอย่าง เช่น

-t Ping ไปยัง Host ตามที่ระบุเรื่อยๆ จนกว่าจะยกเลิกโดยกด Ctrl+C หากต้องการดูสถิติให้กด Ctrl+PauseBreak

-l Size กำหนดขนาด Buffer

-f ตั้งค่าไม่ให้แยก Flag ใน Packet.

-i TTL Ping แบบกำหนด Time To Live โดยกำหนดค่าตั้งแต่ 1–255

-v TOS กำหนดประเภทของบริการ (Type of service)

-r Count Ping แบบมีการบันทึกเส้นทางและนับจำนวนครั้งในการ Hops จนกว่าจะถึงปลายทาง

-s Count Ping แบบนับเวลาในการ hop แต่ละครั้ง

-j Host-list Loose source route along host-list.

-k Host-list Strict source route along host-list.

-w Timeout Ping แบบกำหนดเวลารอคอยการตอบรับ

ตัวอย่าง “ping -t ตามด้วย host ปลายทาง” เพื่อสั่งให้ ping ค้างไว้เรื่อยๆจนกว่าจะกดยกเลิกด้วย Ctrl+C

--

--

ธนเดช ธรรมณวโสฬส
ธนเดช ธรรมณวโสฬส

Written by ธนเดช ธรรมณวโสฬส

เรียนรู้และการแบ่งปัน

No responses yet