Giao thức TCP / IP cung cấp phương tiện để giúp các nhà quản lý mạng hoặc người dùng identlfy mạng lưới
các vấn đề công việc. Một trong những công cụ gỡ lỗi thường xuyên nhất được sử dụng gọi các ICMP
echo request và tin nhắn trả lời echo. Một máy chủ hoặc router sẽ gửi một yêu cầu ICMP
tin nhắn đến một địa điểm quy định. Bất kỳ máy tính mà nhận được một yêu cầu phản hồi formu-
Lates một thư trả lời phản hồi và trả lại nó cho người gửi ban đầu. Các yêu cầu có chứa một tùy chọn-
khu vực dữ liệu al; trả lời có chứa một bản sao của dữ liệu được gửi trong yêu cầu. Echo yêu cầu
và trả lời liên quan có thể được sử dụng để kiểm tra xem một điểm đến có thể truy cập và respond-
ing. Bởi vì cả hai yêu cầu và trả lời đi trong IP datagram, nhận thành công của một
bài trả lời xác minh rằng phần chính của hệ thống hoạt động giao thông vận tải. Đầu tiên, phần mềm IP trên
phải tuyến đường nguồn máy tính các datagram. Thứ hai, các bộ định tuyến trung gian giữa
nguồn và đích phải được điều hành và tuyến đường phải các gói tin một cách chính xác. Thứ ba,
các máy đích phải được chạy (ít nhất nó phải đáp ứng ngắt), và
cả ICMP và IP phần mềm phải làm việc. Cuối cùng, tất cả các router dọc theo con đường trở lại
phải có các tuyến đường chính xác.
Trên nhiều hệ thống, người sử dụng lệnh gọi để gửi yêu cầu ICMP echo được
đặt tên là ping ?. Phiên bản tinh vi của ping gửi một loạt các yêu cầu ICMP echo, cap-
phản ứng ture, và cung cấp các số liệu thống kê về việc mất gói tin. Chúng cho phép người sử dụng để chỉ tường
fy chiều dài của dữ liệu được gửi và khoảng thời gian giữa các yêu cầu. Sophisticat- ít
phiên bản ed chỉ gửi một yêu cầu ICMP echo và chờ đợi một câu trả lời
đang được dịch, vui lòng đợi..
