Và chạy tốt hay không đó là Ping

Một phần của tài liệu Nghiên cứu kiến trúc TCP/IP (Trang 36 - 39)

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 đó.

Một phần của tài liệu Nghiên cứu kiến trúc TCP/IP (Trang 36 - 39)

Tải bản đầy đủ (PDF)

(50 trang)