Ping là một chương trình mà cho phép bạn gửi một thông điệp ngắn
đến một nút mạng (host, note) TCP/IP khác, hỏi rằng “Cậu có ở đó
không?”. Nếu máy đó có ở đó thì nó sẽ trả lời có đối với Ping, và Ping
chuyển thông tin đó ngược trở lại bạn. Bạn có thể thấy một ví dụ về ping trong Hình 6
IS \WINNT*Svstem32'pilniq,ewe
Pinging 132.168.0.1 mith 32 bụtes of data:
Replu from 132.168.8.1: bụtes:32 time<T0ms TTLz128
Hình 6:Một ví dụ về dữ liệu xuất của Ping.
Trong hình đó, chúng tôi đã ping địa chỉ IP của một server mà chúng tôi biẾt trên Internet. Cuộc Ping ấy đã thành công đó là điều quan trọng nhất và nó là một thử nghiệm rất có ý nghĩa, bởi vì địa chỉ mà chúng tôi đã
Ping nằm rất xa máy của chúng tôi qua đường Internet. Sự kiện chúng tôi nhận được hồi đáp tỪ 192.168.0.1 ngang qua đoạn mạng của chúng tôi và cơ quan của chúng tôi, mà còn ngang qua cả Internet nữa.
Làm thế nào để bảo đảm rằng TCP/IP đã được thiết lập đúng đắn? Khi thực hiện nhữỮng cuộc thử nghiệm Ping nói trên bạn đang chứng
minh hai điều :
se Thứ nhất, phần mềm TCP/IP của bạn có thể đưa một gói dữ
liệu từ máy bạn ra thế giới bên ngoài (nói cách khác tính năng
nối kết IP của bạn hoạt động được),
e Thứ hai, mối nối kết của bạn với một DNS server để được giải đáp tên hoạt động được.
Trước hết, bạn hãy kiểm nghiêm khả năng kết nối IP bằng cách ping các địa chỉ IP cụ thể nào đó. Trong phần lớn trường hợp, nối kết của bạn sẽ làm việc được ngay lần đầu tiên. Bạn hãy bắt đầu bằng một cuộc
kiểm tra tổng thể xem nó có hoạt động không, bằng cách ping một số vị
trí Ở xa trên Internet. Ví dụ bạn có thể ping địa chỉ 206.246.253.1. Nếu địa
chỉ đó hồi đáp đúng đắn, thì bạn đã chứng tỏ rằng phần mềm IP của bạn có thể liên lạc với thế giới bên ngoài rồi đó. Nếu nó không hoạt động thì bạn hãy thử ping một máy nào đó không xa đến thế default gateway của
bạn chẳng hạn.
Điều kế tiếp cần làm là quan sát xem đường cáp nối mạng của bạn
có ổn hay không. Nếu bạn có thể Ping một cách thành công default router (hay default gateway) của bạn chứ không phải một đia chỉ Ở xa như đã nói Ở trên thì hoặc các router Internet nối với bên ngoài cỦa hãng bạn đã bị
hỏng hóc, hoặc có khi default router của bạn đã được cấu hình không đúng
đắn. Một công cụ khác bạn có thể thử là Tracert, một thứ ping được cải
tiến, cho bạn thấy được từng bước nhảy (hop) mà gói IP đó phải vượt qua để từ máy của bạn đến được máy đích. Nó là một công cụ chạy Ở
dòng lệnh: bạn chỉ việc gõ tracert, theo sau là một địa chỉ IP hoặc tên DNS là xong.
Nếu bạn không thể liên lạc được với default gateway của bạn thì
hãy thử ping một máy khác trên mạng con của bạn. Nếu bạn có thể liên lạc được một máy khác chứ không phải default øateway, thì có lễ bạn đã
gõ nhầm địa chỉ IP cho gateway đó hoặc gateway đó đã bị hỏng.
Nếu bạn không thể liên lạc được với một máy khác trên mạng con
của bạn và giả thử bạn đã đến máy đó kiểm tra xem nó đã mở ra và chạy được rồi thì có lễ phần mềm TCP/IP trên máy bạn không chạy. Bạn hãy kiểm tra điều đó bằng cách gõ lệnh ping 127.0.0.1.
127.0.0.1 là địa chỉ quay vòng (looback). Phần mềm TCP/IP được thiết kế để luôn luôn báo cáo thành công trên một cuộc ping đến 127.0.0.1,
nếu phần mềm ấy đang hoạt động được. Bạn hãy kiểm tra lại xem bạn đã cài đặt phần mềm TCP/IP chưa, rồi khởi động lại sau khi cài đặt xong.
Sau khi đã biết chắc rằng IP hoạt động được, bạn hãy kiểm
nghiệm DNS. Hãy thử ping một vi trí xa nhưng lúc này đừng làm chuyện đó bằng địa chỉ IP, mà hãy làm chuyện đó với các tên máy. Bạn thử ping www.Wwhitehouse.org, hoặc www.internic.net. Nếu lệnh ping đó hoạt động
được thì may quá, nếu nó không hoạt động bạn hãy kiểm tra lại xem bạn
đã có được đúng địa chỉ IP dành cho DNS server của bạn chưa, rồi kiểm
tra DNS server đó.