Giao thức ICMP

ICMP (Internet Control Message Protocol) – Giao thức điều khiển truyền tin trên mạng. Việc định tuyến qua các mạng sử dụng giao thức điều khiển truyền tin ICMP để gửi thông báo làm những công việc sau: Điều khiển , thông báo lỗi và chức năng thông tin cho TCP/IP.

Thông thường ICMP được gửi khi một gói tin không thể đi tới đích, hoặc một Router không còn đủ chỗ nhớ để nhận thêm gói tin hay một Router hướng dẫn máy tính sử dụng Router khác để truyền thông tin theo một con đường tối ưu hơn. Ta sẽ xét từng trường hợp cụ thể .

Điều khiển dòng dữ liệu
Khi trạm nguồn gửi dữ liệu tới quá nhanh, trạm đích không kịp xử lý, trạm đích – hay một thiết bị dẫn đường gửi trả trạm nguồn một thông báo để trạm nguồn tạm ngừng việc truyền thông tin.
Thông báo lỗi
Khi không tìm thấy trạm đích, một thông báo lỗi Destination Unreachable được Router gửi trả lại trạm nguồn. Nếu một số hiệu cổng không phù hợp trạm đích gửi thông báo lỗi lại cho trạm nguồn .
Kiểm tra trạm làm việc
Khi một máy tính muốn kiểm tra một máy khác có tồn tại và đang hoạt động hay không, nó gửi một thông báo Echo Request. Khi trạm đích nhận được thông báo đó, nó gửi lại một Echo Reply. Lệnh pingsử dụng các thông báo này. Ping là một lệnh phổ biến và thường được sử dụng để kiểm tra kết nối .
Bạn có thể thực hiện lệnh Ping đến một địa chỉ IP hay tên miền cụ thể nào đó như sau :

Vào Start -> Run -> Gõ lệnh cmd ( với Window xp, 2K ), lệnh command ( với Window 9x ) -> Xuất hiện cửa sổ MS-DOS -> sau đó bạn gõ lệnh C:\>Ping 10.0.0.2.
Nếu màn hình xuất hiện như dưới :
Pinging 10.0.0.2 with 32 bytes of data:

Reply from 10.0.0.2: bytes=32 time<1ms TTL=64
Reply from 10.0.0.2: bytes=32 time<1ms TTL=64
Reply from 10.0.0.2: bytes=32 time<1ms TTL=64
Reply from 10.0.0.2:

Như vậy là lệnh Ping thành công và kết nối từ PC của tôi đến 10.0.0.2 là OK

Khi Ping tên miền bạn làm tương tự , ví dụ :

C:\>ping ciscobachkhoa.com

Pinging ciscobachkhoa.com [67.19.193.26] with 32 bytes of data:

Reply from 67.19.193.26: bytes=32 time=372ms TTL=45
Reply from 67.19.193.26: bytes=32 time=391ms TTL=45
Reply from 67.19.193.26: bytes=32 time=421ms TTL=45
Reply from 67.19.193.26: bytes=32 time=407ms TTL=46

Ping statistics for 67.19.193.26:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 372ms, Maximum = 421ms, Average = 397ms

Như vậy là kết nối thành công .
Với một lệnh Ping không thành công :

C:\>Ping 10.0.0.3
Pinging 10.0.0.4 with 32 bytes of data:
Request timed out.
Request timed out.
Request timed out.
Request timed out.

Ping statistics for 10.0.0.4:
Packets: Sent = 4, Received = 0, Lost = 4 (100% loss)

Với kết quả đó thì kết nối không thành công.

Các bạn có thể thử Ping default Gateway, DNS server của các bạn để kiểm tra mỗi khi không kết nối được ra mạng ngoài .

Gửi phản hồi

Please log in using one of these methods to post your comment:

WordPress.com Logo

Bạn đang bình luận bằng tài khoản WordPress.com Log Out / Thay đổi )

Twitter picture

Bạn đang bình luận bằng tài khoản Twitter Log Out / Thay đổi )

Facebook photo

Bạn đang bình luận bằng tài khoản Facebook Log Out / Thay đổi )

Google+ photo

Bạn đang bình luận bằng tài khoản Google+ Log Out / Thay đổi )

Connecting to %s

%d bloggers like this: