Video: Hướng dẫn ping và tracert kiểm tra tốc độ mạng 2025
Hiểu cách tracert hoạt động có thể cung cấp một số hiểu biết có thể giúp bạn giải thích kết quả cung cấp. Thêm vào đó, bạn có thể sử dụng kiến thức này để gây ấn tượng với bạn bè, có lẽ không biết cách hoạt động.
Chìa khóa tracert là một lĩnh vực tiêu chuẩn của tất cả các gói IP gọi là TTL, viết tắt của Time to Live. Trong hầu hết các trường hợp khác, một giá trị được gọi là TTL sẽ là một giá trị thời gian - không phải trong các gói tin IP. Trong một gói tin IP, giá trị TTL cho thấy có bao nhiêu bộ định tuyến gói tin có thể đi qua trên đường đến đích.
Lệnhtracert sẽ gửi một loạt các thông báo đặc biệt được gọi là ICMP Echo Requests đến máy tính đích. Lần đầu tiên nó gửi thông báo này, nó đặt giá trị TTL của gói tin là 1. Khi gói tin đến router đầu tiên dọc theo đường dẫn tới đích, router đó sẽ trừ một giá trị từ giá trị TTL, thấy rằng TTL giá trị đã trở thành 0, vì vậy nó sẽ gửi thông báo Thời gian vượt quá trở về máy chủ gốc.
tracert
nhận được thông báo Time Exceeded này, nó sẽ chiết xuất địa chỉ IP của router, tính thời gian để tin nhắn trả về, và hiển thị hop đầu tiên. Sau đó, lệnh tracert
gửi một thông báo yêu cầu Echo: lần này, với giá trị TTL được đặt là 2. Thông báo này đi qua bộ định tuyến đầu tiên tới bộ định tuyến thứ hai, cho thấy rằng giá trị TTL đã được decremented đến 0 và sau đó gửi lại một thông báo Time Exceeded. nhận thông báo Time Exceeded từ router thứ hai, nó sẽ hiển thị dòng cho bước nhảy thứ hai. Quá trình này tiếp tục, mỗi lần có giá trị TTL lớn hơn, cho đến khi Yêu cầu Echo cuối cùng đạt đến đích.
Lệnh Unix / Linux traceroute sử dụng một tập hợp các thông điệp TCP / IP và các phản hồi khác nhau để hoàn thành cùng một kết quả.