Tôi có thể tải www.cnn.com trong Chrome, nhưng khi tôi thực hiện một traceroute từ dòng lệnh (OSX), nó lần ra tại level3.netLàm thế nào để traceroute hết thời gian chờ, nhưng trang web sẽ tải tốt trong trình duyệt?
Tôi đã sử dụng tiện ích này của Chrome để xác minh IP Chrome đang sử dụng cho www.cnn.com (tôi không thể tìm ra cách với debugger Chrome để xem địa chỉ IP): https://chrome.google.com/webstore/detail/ipvfoo/ecanpcehffngcegjmadlcijfolapggal
Và khi tôi sử dụng CLI để traceroute để cùng địa chỉ IP, nó lần ra ??
Có bất kỳ chẩn đoán nào để tìm ra hoặc hiểu tại sao traceroute là thời gian trong trường hợp này? Tôi nghĩ cả traceroute và trình duyệt đang sử dụng cùng một lớp mạng OS để định tuyến lưu lượng TCP/IP?
Nó chỉ ra rằng OSX sử dụng UDP theo mặc định cho traceroutes, và dường như nhiều bộ định tuyến chặn traceroutes dựa trên UDP. Bằng cách sử dụng: "traceroute -I www.site.com", bạn có thể sử dụng gói ICMP gửi đi, không bị chặn (hoặc ít nhất ít có khả năng bị chặn). Một khi tôi bắt đầu sử dụng -Tôi gần như tất cả các traceroutes của tôi sẽ đi qua mà không có thời gian ra. – jpeskin
-l không hoạt động đối với tôi: Cách sử dụng: traceroute [-adDeFInrSvx] [-A as_server] [-f first_ttl] [-g cổng] [-i iface] \t [-M first_ttl] [-m max_ttl] [- p port] [-P proto] [-q nqueries] [-s src_addr] \t [-t tos] [-w waittime] [-z pausemsecs] host [packetlen] –
@KorayTugay Cờ là chữ hoa "i" , không phải chữ thường "L" – Tur1ng