2015-11-02 81 views
-2

我想跟蹤從我的主機移動到目的地的數據包 - 例如「traceroute」。但是,我需要知道每個網絡節點接受數據包的端口是什麼,而'traceroute'只給出該節點。通過網絡跟蹤網絡數據包

這可能嗎?我應該使用哪些工具?

回答

1

通過網絡節點,我假設你是指路徑中的路由器。這個問題沒有意義,因爲端口是傳輸層地址,但是路由發生在網絡層地址上。

當路由網絡流量時,路由器將剝離第2層幀並檢查第3層數據包中的第3層目的地址(IP,IPX等)。路由器從來不會看到第4層網段,因此它對第4層地址(TCP,UPD,SPX等端口)一無所知。路由器將三層數據包切換到下一個接口,並將其封裝在該接口的新的第2層幀中,然後再發送。

+0

感謝您的明確。我錯過了一些位 – asla