Thursday, October 20, 2005

Ping

Ping viết tắt của Packet Internet Grouper (Groper) là một công cụ cho mạng máy tính sử dụng trên các mạng TCP/IP (chẳng hạn như Internet). Nó gởi một số gói dữ liệu để kiểm tra máy tính đầu cuối có đang hoạt động không, hay mạng từ máy tính gửi có kết nối được với máy tính đầu cuối hay không. Nó cũng ước lượng khoảng thời gian để gửi gói dữ liệu cũng như tỉ lệ các gói dữ liệu có thể bị mất giữa hai máy. Chi tiết là nó sẽ gửi một số gói ICMP đến máy đầu cuối và lắng nghe trả lời.

Tác giả của công cụ này là ông Mike Muuss.

Từ năm sau 2003, sự hữu dụng của dịch vụ này suy kém dần, vì các nhà cung cấp dịch vụ Internet đã loại bỏ các thông điệp ICMP Type 8 tại các biên mạng của họ. Các sâu máy tính trên Internet như Welchia đã lợi dụng công cụ Ping để flood các máy tính nạn nhân, làm tắc nghẽn các router.

Một công cụ liên quan với Ping là traceroute, trên Windows NT là pathping.

Kết xuất của một lệnh Ping đơn giản

Kết xuất của Ping thông thường bao gồm kích cỡ gói dữ liệu, địa chỉ host truy vấn, dãy số ICMP, thời gian sống (time to live), thời gian liên lạc (round-trip time), đơn vị thời gian là milisecond, và thời gian dưới 10 giây thường có độ chính xác thấp.

Dưới đây là một kết xuất đơn giản khi ping server vi.wikipedia.com:

$ ping -c 5 vi.wikipedia.com
PING vi.wikipedia.com (130.94.122.195): 56 data bytes
64 bytes from 130.94.122.195: icmp_seq=0 ttl=235 time=284.3 ms
64 bytes from 130.94.122.195: icmp_seq=1 ttl=235 time=292.9 ms
64 bytes from 130.94.122.195: icmp_seq=2 ttl=235 time=289.7 ms
64 bytes from 130.94.122.195: icmp_seq=3 ttl=235 time=282.4 ms
64 bytes from 130.94.122.195: icmp_seq=4 ttl=235 time=272.0 ms

---

Các liên kết ngoài

No comments: