Bộ giao thức TCP/IP (phần 13)

Tầng Internet (tiếp tục)

Internet Control Message Protocol

Internet Control Message Protocol (ICMP) làm các hệ thống có thể trên một mạng TCP/IP để chia sẻ thông tin lỗi
và trạng thái. Bạn có thể sử dụng thông tin trạng thái để phát hiện vấn đề mạng. Các thông điệp ICMP được bao gói
bên trong IP datagrams để rằng chúng có thể được định tuyến qua một mạng. Hai chương trình cái sử dụng các thông
điệp ICMP là Ping và Tracert.
Bạn có thể sử dụng Ping để gửi các yêu cầu ICMP echo tới một địa chỉ IP và chờ cho các trả lời ICMP echo. Ping báo
cáo khoảng thời gian giữa lúc gửi yêu cầu và lúc nhận trả lời. Với Ping, bạn có thể quyết định liệu một hệ thống IP
cụ thể trên mạng của bạn đang hoạt động chức năng đúng đắn. Bạn có thể sử dụng nhiều tùy chọn khác nhau với tiện
ích Ping.
Tracert theo dấu đường dẫn đưa đến một host cụ thể. Tiện ích này có thể là hữu dụng trong sửa lỗi các liên mạng.
Tracert gửi các yêu cầu ICMP echo tới một địa chỉ IP trong khi nó tăng 1 trường TTL trong IP header bằng một đếm
1, sau khi bắt đầu tại 1, và sau đó phân tích các lỗi ICMP cái được trả về. Mỗi yêu cầu echo thành công nên có
một đơn vị xa hơn vào mạng trước khi trường TTL đi đến 0 và một thông điệp lỗi “ICMP time exceeded” được trả về
bởi router thử chuyển tiếp nó.
ICMP là giao thức trong bộ giao thức TCP/IP cái chịu trách nhiệm cho báo cáo trạng thái và lỗi. Các chương trình
như Ping và Tracert sử dụng ICMP.

Chia sẻ