ข้อควรรู้
- ในทุกแพลตฟอร์ม ให้เปิดยูทิลิตี้ ping แล้วพิมพ์ ping . Ping ทำงานจากพรอมต์คำสั่งใน Windows หรือหน้าต่างเทอร์มินัลใน Mac
- ถ้า ping สำเร็จ คุณจะเห็นสรุปผลลัพธ์ หาก ping ล้มเหลว อาจหมายความว่าที่อยู่ IP ไม่ถูกต้องหรือโฮสต์ไม่ได้เชื่อมต่อ
- ใน Windows ให้พิมพ์ ping -t ที่บรรทัดคำสั่งเพื่อเปิดโปรแกรมในโหมดทำงานต่อเนื่องเพื่อตรวจสอบสถานะของการเชื่อมต่อ
บทความนี้อธิบายวิธีการใช้โปรแกรมอรรถประโยชน์ ping เพื่อส่งข้อความทดสอบจากเครื่องลูกข่ายไปยังเป้าหมายระยะไกลผ่านการเชื่อมต่อเครือข่าย TCP/IP เป้าหมายอาจเป็นเว็บไซต์ คอมพิวเตอร์ หรืออุปกรณ์อื่นใดที่มีที่อยู่ IP
วิธี Ping ที่อยู่ IP
Ping ทำงานเหมือนกันในทุกแพลตฟอร์ม เปิดยูทิลิตี้แล้วพิมพ์ ping .
Ping ทำงานจากพรอมต์ของเชลล์ ซึ่งบางครั้งเรียกว่าหน้าต่างเทอร์มินัล ใน Windows ให้ใช้ Command Prompt หรือ PowerShell เพื่อเข้าถึง ping
การตีความผลลัพธ์ของ Ping
เซสชัน ping ทั่วไปจะค้นหาเซิร์ฟเวอร์ที่ร้องขอจากนั้นส่งคืนสถิติ:
- ตอบกลับจาก :โดยค่าเริ่มต้น Microsoft Windows ping จะส่งข้อความสี่ชุดไปยังที่อยู่ โปรแกรมจะแสดงบรรทัดยืนยันสำหรับแต่ละข้อความตอบกลับที่ได้รับจากคอมพิวเตอร์เป้าหมาย
- ไบต์ :คำขอ ping แต่ละรายการมีขนาด 32 ไบต์โดยค่าเริ่มต้น
- เวลา :Ping รายงานระยะเวลา (หน่วยเป็นมิลลิวินาที) ระหว่างการส่งคำขอและการรับคำตอบ
- TTL (Time-to-Live) :กำหนดโดยระบบที่ส่งคำสั่ง ping สามารถตั้งค่าเป็นค่าใดก็ได้ระหว่าง 1 ถึง 255 OS ต่างๆ ตั้งค่าเริ่มต้นต่างกัน เราเตอร์แต่ละตัวที่ได้รับแพ็กเก็ตจะลบอย่างน้อย 1 จากตัวเลข หากยังคงมากกว่า 0 เราเตอร์จะส่งต่อแพ็กเก็ต มิฉะนั้น จะทิ้งแพ็กเก็ตและส่งข้อความ ICMP กลับไปยังโฮสต์
วิ่งปิงอย่างต่อเนื่อง
ในคอมพิวเตอร์บางเครื่อง (โดยเฉพาะเครื่องที่ใช้ Linux) โปรแกรม ping มาตรฐานจะไม่หยุดทำงานหลังจากพยายามร้องขอสี่ครั้ง แต่จะรันจนกว่าผู้ใช้จะสิ้นสุดการทำงาน ลักษณะการทำงานนั้นมีประโยชน์สำหรับการตรวจสอบสถานะของการเชื่อมต่อเครือข่ายในระยะเวลานาน
ใน Microsoft Windows พิมพ์ ping -t แทนการ ping ที่บรรทัดคำสั่งเพื่อเปิดโปรแกรมในโหมดทำงานต่อเนื่องนี้ (และใช้ การควบคุม +ค คีย์ลำดับเพื่อหยุดมัน)
ปิงที่อยู่ IP ที่ไม่ตอบสนอง
ในบางกรณี คำขอ ping ล้มเหลว สิ่งนี้เกิดขึ้นได้จากหลายสาเหตุ:
- ที่อยู่ IP ที่ระบุโดยโปรแกรม ping ไม่ถูกต้อง
- ระบบโฮสต์ (อุปกรณ์ที่ใช้ส่ง ping) ไม่ได้เชื่อมต่อกับเครือข่าย IP ดังนั้นจึงไม่มีที่อยู่ IP ที่ใช้งานได้
- ไม่มีอุปกรณ์เครือข่ายเชื่อมต่อกับที่อยู่ IP เป้าหมาย
- ความแออัดของเครือข่ายหรือข้อผิดพลาดระหว่างโฮสต์และเป้าหมายทำให้ข้อความไม่สามารถผ่านได้ (ในหนึ่งหรือทั้งสองทิศทาง)
แต่ละบรรทัดตอบกลับจากจะใช้เวลาหลายวินาทีจึงจะปรากฏบนหน้าจอขณะที่โปรแกรมรอและหมดเวลาในที่สุด ที่อยู่ IP ที่อ้างอิงในแต่ละบรรทัด Reply ของเอาต์พุตคือที่อยู่ของคอมพิวเตอร์ที่ส่ง Ping (โฮสต์)
ตอบกลับ Ping เป็นระยะ
แม้ว่าจะไม่ใช่เรื่องปกติ แต่ก็เป็นไปได้ที่ ping จะรายงานอัตราการตอบกลับที่ไม่ใช่ 0 เปอร์เซ็นต์ (ไม่ตอบสนองอย่างเต็มที่) หรือ 100 เปอร์เซ็นต์ (ตอบสนองอย่างเต็มที่) ผลลัพธ์นี้จะปรากฏขึ้นบ่อยที่สุดเมื่อระบบเป้าหมายปิดหรือเริ่มทำงาน
คุณสามารถใช้ชื่อคอมพิวเตอร์แทนที่อยู่ IP ด้วยคำสั่ง ping ได้ ตัวอย่างเช่น พิมพ์ ping lifewire.com เพื่อ ping เซิร์ฟเวอร์ Lifewire คุณจะสูญเสียความแม่นยำในการรู้ว่าเซิร์ฟเวอร์ใดที่คุณกำหนดเป้าหมาย แต่เป็นวิธีที่ง่ายและรวดเร็วในการพิจารณาว่าการเชื่อมต่ออินเทอร์เน็ตของคุณทำงานหรือไม่ เคล็ดลับนี้จึงเอาชนะได้ยาก