Câu trả lời của YLearn là chính xác nhưng điều quan trọng là phải biết thêm chi tiết.
*
có nghĩa là máy của bạn không nhận được phản hồi.
!H
có nghĩa là máy của bạn đã nhận được thông báo ICMP "máy chủ đích không thể truy cập" từ máy chủ được chỉ định trong traceroute
đầu ra.
- Hiếm khi
traceroute
có thể chỉ ra các tin nhắn không thể truy cập khác như !N
hoặc !P
(mạng hoặc giao thức), v.v.
Một máy thường gửi "máy chủ đích không thể truy cập" khi không thể gửi gói IP tới mạng. Điều này có thể xảy ra khi:
- Không có tuyến đường đến đích.
- Địa chỉ IP hop tiếp theo hoặc địa chỉ IP cuối cùng không thể được phân giải thành địa chỉ L2 (không có phản hồi ARP cho địa chỉ IP).
Như YLearn đã viết, các bộ định tuyến có thể được cấu hình để không gửi tin nhắn ICMP nhưng bạn cũng có thể nhận được *
thay vì !H
khi yêu cầu của bạn bị âm thầm loại bỏ bởi chính sách ACL hoặc tường lửa. Trong chính sách bảo mật thả im lặng là một thực tế bình thường. Sự sụt giảm gây ra bởi một chính sách bảo mật phụ thuộc vào loại tin nhắn được gửi bởi traceroute
. Unix truyền thống traceroute
theo mặc định gửi các gói UDP đến các cổng "không bình thường" như 33434 nhưng nó cũng có thể sử dụng các phương thức khác. Windows tracert
gửi yêu cầu tiếng vang ICMP.