Dường như nó gần như là huyền diệu. Lệnh traceroute đang làm gì để vạch ra toàn bộ đường dẫn tới một số nút khác trên Internet?Traceroute hoạt động như thế nào?
Trả lời
Traceroute truyền gói với TTL nhỏ (Thời gian để sống) giá trị. TTL là trường tiêu đề IP được sử dụng để ngăn các gói chạy vào vòng lặp vô tận. Khi một router xử lý gói tin trừ một gói từ TTL của gói. Gói hết hạn và nó bị loại bỏ khi TTL đạt đến số không.
Traceroute gửi ICMP Time Exceeded messages, (RFC 792), quay lại người gửi khi điều này xảy ra. Bằng cách sử dụng các giá trị TTL nhỏ, các gói sẽ nhanh chóng hết hạn, do đó traceroute sẽ làm cho tất cả các bộ định tuyến dọc theo đường dẫn của gói để tạo ra các thông báo ICMP xác định bộ định tuyến.
Ví dụ: TTL = 1 sẽ tạo thư từ bộ định tuyến đầu tiên, TTL = 2 tạo thư từ bộ định tuyến thứ hai trong đường dẫn, v.v ...
điều này có nghĩa là bạn có thể bắt đầu một traceroute từ hop 5 bằng cách chỉ định ttl = 5 – webly
http://www.tek-tips.com /faqs.cfm?fid=381 –
traceroute đặt trường TTL (Thời gian thành công) thành 1 và tăng nó cho mỗi hop. các bộ định tuyến nhận được thông báo giảm giá trị này và khi nó đạt đến 0, chúng trả lời một thông báo rằng TTL đã đạt đến 0. Với câu trả lời này, khách hàng biết ai ở giữa. làm điều này lặp đi lặp lại cho đến khi điểm đến của bạn và bạn có (ít nhất một trong số họ) tuyến đường
- 1. __iter__ hoạt động như thế nào?
- 2. [UIAlertView show] hoạt động như thế nào?
- 3. ArrayAccess hoạt động như thế nào?
- 4. jQuerys $ .each() hoạt động như thế nào?
- 5. DisplacementMapFilter hoạt động như thế nào?
- 6. MenuItem.SHOW_AS_ACTION_IF_ROOM hoạt động như thế nào?
- 7. Haskell: TVar hoạt động như thế nào?
- 8. GetContentResolver() hoạt động như thế nào?
- 9. P6SPY hoạt động như thế nào?
- 10. Trò chuyện hoạt động như thế nào?
- 11. objc_setAssociatedObject hoạt động như thế nào?
- 12. Scanr hoạt động như thế nào? Haskell
- 13. Codename One hoạt động như thế nào?
- 14. PropertyChangedEventHandler hoạt động như thế nào?
- 15. ResolveProjectReferences hoạt động như thế nào?
- 16. PHP max_execution_time hoạt động như thế nào?
- 17. 'typeof' hoạt động như thế nào?
- 18. C# Events hoạt động như thế nào?
- 19. Nén MPEG4 hoạt động như thế nào?
- 20. gdb hoạt động như thế nào?
- 21. aspx.designer.cs nó hoạt động như thế nào?
- 22. Dropbox hoạt động như thế nào?
- 23. IDataErrorInfo hoạt động như thế nào?
- 24. Sched_setaffinity() hoạt động như thế nào?
- 25. Ember.js reopenClass hoạt động như thế nào?
- 26. Zmq poller hoạt động như thế nào?
- 27. Biểu tượng hoạt động như thế nào?
- 28. Cây Suffix hoạt động như thế nào?
- 29. jQuery.on() hoạt động như thế nào?
- 30. Contract.Ensures hoạt động như thế nào?
[Traceroute hoạt động như thế nào?] (http://www.tek-tips.com/faqs.cfm?fid=381) – thijs