ping


ping

Ping คืออะไร
หลายคนก็คงอยากรู้ว่า Ping คืออะไร Ping เป็นโปรแกรมและเครื่องมือที่เกี่ยวกับระบบเครือข่ายคอมพิวเตอร์โดยตรง Ping มีไว้ทดสอบปลายทางว่าได้ทำการเชื่อมต่อกับระบบIP อยู่หรือเปล่า ซึ่งอธิบายง่าย ๆว่า เป็นการทดสอบการเชื่อมต่อกับระบบถ้าเราส่ง Ping ไปแล้วได้รับการตอบกลับก็เท่ากับว่าการเชื่อมต่อของเราเสร็จสมบูรณ์ โดยโปรแกรม Ping จะส่งข้อมูลเป็นแบบ ICMP ประเภท “echo request” ไปยังเป้าหมายปลายทาง และรอคอยการตอบรับเป็นข้อมูล “echo response” กลับมา สำหรับข้อมูล ICMP (Internet Control Message Protocol) คือ ชุดโพรโทคอลที่จะทำหน้าที่ตรวจสอบการทำงานในชั้น Internet Layerและรายงานความผิดพลาดต่างๆ ใน IP packetโดยแบ่งเป็น 5 ข้อความด้วยกันคือ
1. Echo Request and Echo Reply
2. Source Quench
3. Destination Unreachable
4. Time Exceeded
5. Fragmentation Needed

โดยโปรแกรม Ping นี้สามารถที่จะตรวจสอบรายละเอียดต่างๆได้ อาทิ เวลาเดินทางโดยเฉลี่ยของข้อมูลไปกลับ เป็นหน่วยมิลลิวินาที และอัตราการสูญเสียข้อมูลระหว่างโฮสต์เป็นเปอร์เซ็นต์

คำอธิบาย: PING

ตัวอย่างการใช้คำสั่ง PING

วิธีการทดสอบโปรแกรม Ping 
1.
เปิดโปรแกรม command prompt
2.
พิมพ์คำสั่ง ping /? เพื่อเปิดดู help ในนี้จะมีรายละเอียดของคำสั่งต่าง ๆที่ใช้งานร่วมกับคำสั่ง Ping
นี่คือรูปบบคำสั่งPing ในการใช้งาน Usage: ping [-t] [-a] [-n count] [-l size] [-f] [-i TTL] [-v TOS] [-r count] [-s count] [[-j host-list] | [-k host-list]] [-w timeout] target_name

ตัวเลือกของคำสั่ง
-t
หมายถึงPing ไปยัง ส่งข้อมูลไปยังเป้าหมายปลายทางตามที่ระบุเรื่อยๆ จนกว่าจะสั่งยกเลิก โดยกด Ctrl-C.และถ้าต้องการดูสถิติให้กด Ctrl-Break
-a
หมายถึงเปลี่ยนหมายเลข IP Address ของเป้าหมายปลายทางให้เป็นเป็นชื่อแบบตัวอักษร
-n count Ping
หมายถึงแบบระบุจำนวน echo request ที่จะส่ง
-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
หมายถึงให้ตรวจสอบเป้าหมายแบบธรรมดา
-k host-list
หมายถึงให้ตรวจสอบเป้าหมายแบบละเอียด
-w timeout Ping
แบบกำหนดเวลารอคอยการตอบรับ

3. ยกตัวอย่าง Ping 192.168.9.63 หรือ Ping www.google.com นี่คือรูปแบบในการใช้คำสั่ง Ping ถ้าต้องการคำสั่งพิเศษเพิ่มเพียงใส่คำสั่งตามหลังเช่น Ping www.google.com –t เป็นต้น

4. หลังจากการทำงานของคำสั่ง Ping เราจะได้รับคำตอบอยู่ 2 อย่างก็คือ

·         Reply from หมายถึง คุณสามารถติดต่อกับเป้าหมายปลายทางได้

·         Request timed out หมายถึง คุณไม่สามารถติดต่อกับเป้าหมายปลายทาง ซึ่งอาจจะเกิดปัญญาจากทางฝ่ายเราหรือจากปลายทางก็เป็นไปได้ ซึ่งถ้าเป็นกรณีนี้จะมีข้อความ Error บอกถึงปัญญาที่เกิดขึ้นนั่นเอง

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

ไม่มีความคิดเห็น:

แสดงความคิดเห็น