看板 Network 關於我們 聯絡資訊
跑的架構 Switch → R0 → R1 → R2 → R3 → R5 → R4 架構的IP: Switch: 1.1.1.10 R0's LAN: 1.1.1.1 R0's S0/0: 100.100.100.100 R1's S0/1: 100.100.100.1 R1's S0/0: 12.1.1.1 R2's S0/1: 12.1.1.2 R2's S0/0: 23.1.1.2 R3's S0/1: 23.1.1.3 R3's S0/0: 35.1.1.3 R5's S0/1: 35.1.1.5 R5's S1/0: 54.1.1.5 R4's S1/0: 54.1.1.4 來源: Switch# traceroute 54.1.1.4 Type escape sequence to abort. Tracing the route to 01:03:54: IP: s=1.1.1.10 (local), d=255.255.255.255 (VLAN1), len 67, sending broad/multicast 01:03:57: IP: s=1.1.1.10 (local), d=255.255.255.255 (VLAN1), len 67, sending broad/multicast 01:04:00: IP: s=1.1.1.10 (local), d=255.255.255.255 (VLAN1), len 67, sending broad/multicast 54.1.1.4 1 01:04:03: IP: s=1.1.1.10 (local), d=54.1.1.4 (VLAN1), len 28, sending 01:04:03: IP: s=1.1.1.1 (VLAN1), d=1.1.1.10, len 56, rcvd 1 01:04:03: IP: s=1.1.1.10 (local), d=255.255.255.255 (VLAN1), len 66, sending broad/multicast 01:04:06: IP: s=1.1.1.10 (local), d=255.255.255.255 (VLAN1), len 66, sending broad/multicast 01:04:09: IP: s=1.1.1.10 (local), d=255.255.255.255 (VLAN1), len 66, sending broad/multicast 1.1.1.1 2 msec 3 msec 5 msec 2 01:04:12: IP: s=1.1.1.10 (local), d=54.1.1.4 (VLAN1), len 28, sending 01:04:12: IP: s=1.1.1.1 (VLAN1), d=1.1.1.10, len 56, rcvd 1 01:04:12: IP: s=1.1.1.10 (local), d=54.1.1.4 (VLAN1), len 28, sending 01:04:12: IP: s=1.1.1.1 (VLAN1), d=1.1.1.10, len 56, rcvd 1 01:04:12: IP: s=1.1.1.10 (local), d=54.1.1.4 (VLAN1), len 28, sending 01:04:12: IP: s=100.100.100.1 (VLAN1), d=1.1.1.10, len 56, rcvd 1 01:04:12: IP: s=1.1.1.10 (local), d=255.255.255.255 (VLAN1), len 72, sending broad/multicast 01:04:15: IP: s=1.1.1.10 (local), d=255.255.255.255 (VLAN1), len 72, sending broad/multicast 01:04:18: IP: s=1.1.1.10 (local), d=255.255.255.255 (VLAN1), len 72, sending broad/multicast 100.100.100.1 19 msec 18 msec 16 msec 3 01:04:21: IP: s=1.1.1.10 (local), d=54.1.1.4 (VLAN1), len 28, sending 01:04:21: IP: s=100.100.100.1 (VLAN1), d=1.1.1.10, len 56, rcvd 1 01:04:21: IP: s=1.1.1.10 (local), d=54.1.1.4 (VLAN1), len 28, sending 01:04:21: IP: s=100.100.100.1 (VLAN1), d=1.1.1.10, len 56, rcvd 1 01:04:21: IP: s=1.1.1.10 (local), d=54.1.1.4 (VLAN1), len 28, sending 01:04:21: IP: s=12.1.1.2 (VLAN1), d=1.1.1.10, len 56, rcvd 1 01:04:21: IP: s=1.1.1.10 (local), d=255.255.255.255 (VLAN1), len 67, sending broad/multicast 01:04:24: IP: s=1.1.1.10 (local), d=255.255.255.255 (VLAN1), len 67, sending broad/multicast 01:04:27: IP: s=1.1.1.10 (local), d=255.255.255.255 (VLAN1), len 67, sending broad/multicast 12.1.1.2 31 msec 29 msec 31 msec 4 01:04:30: IP: s=1.1.1.10 (local), d=54.1.1.4 (VLAN1), len 28, sending 01:04:30: IP: s=12.1.1.2 (VLAN1), d=1.1.1.10, len 56, rcvd 1 01:04:30: IP: s=1.1.1.10 (local), d=54.1.1.4 (VLAN1), len 28, sending 01:04:30: IP: s=12.1.1.2 (VLAN1), d=1.1.1.10, len 56, rcvd 1 01:04:30: IP: s=1.1.1.10 (local), d=54.1.1.4 (VLAN1), len 28, sending 01:04:30: IP: s=23.1.1.3 (VLAN1), d=1.1.1.10, len 56, rcvd 1 01:04:30: IP: s=1.1.1.10 (local), d=255.255.255.255 (VLAN1), len 67, sending broad/multicast 01:04:33: IP: s=1.1.1.10 (local), d=255.255.255.255 (VLAN1), len 67, sending broad/multicast 01:04:36: IP: s=1.1.1.10 (local), d=255.255.255.255 (VLAN1), len 67, sending broad/multicast 23.1.1.3 42 msec 42 msec 45 msec 5 01:04:39: IP: s=1.1.1.10 (local), d=54.1.1.4 (VLAN1), len 28, sending 01:04:39: IP: s=23.1.1.3 (VLAN1), d=1.1.1.10, len 56, rcvd 1 01:04:39: IP: s=1.1.1.10 (local), d=54.1.1.4 (VLAN1), len 28, sending 01:04:39: IP: s=23.1.1.3 (VLAN1), d=1.1.1.10, len 56, rcvd 1 01:04:39: IP: s=1.1.1.10 (local), d=54.1.1.4 (VLAN1), len 28, sending 01:04:39: IP: s=35.1.1.5 (VLAN1), d=1.1.1.10, len 56, rcvd 1 01:04:39: IP: s=1.1.1.10 (local), d=255.255.255.255 (VLAN1), len 67, sending broad/multicast 01:04:42: IP: s=1.1.1.10 (local), d=255.255.255.255 (VLAN1), len 67, sending broad/multicast 01:04:45: IP: s=1.1.1.10 (local), d=255.255.255.255 (VLAN1), len 67, sending broad/multicast 35.1.1.5 55 msec 55 msec 55 msec 6 01:04:48: IP: s=1.1.1.10 (local), d=54.1.1.4 (VLAN1), len 28, sending 01:04:48: IP: s=35.1.1.5 (VLAN1), d=1.1.1.10, len 56, rcvd 1 01:04:48: IP: s=1.1.1.10 (local), d=54.1.1.4 (VLAN1), len 28, sending 01:04:48: IP: s=35.1.1.5 (VLAN1), d=1.1.1.10, len 56, rcvd 1 01:04:48: IP: s=1.1.1.10 (local), d=54.1.1.4 (VLAN1), len 28, sending 01:04:48: IP: s=54.1.1.4 (VLAN1), d=1.1.1.10, len 56, rcvd 1 01:04:48: IP: s=1.1.1.10 (local), d=255.255.255.255 (VLAN1), len 67, sending broad/multicast 01:04:51: IP: s=1.1.1.10 (local), d=255.255.255.255 (VLAN1), len 67, sending broad/multicast 01:04:54: IP: s=1.1.1.10 (local), d=255.255.255.255 (VLAN1), len 67, sending broad/multicast 54.1.1.4 71 msec 76 msec * 01:04:57: IP: s=1.1.1.10 (local), d=54.1.1.4 (VLAN1), len 28, sending 01:04:57: IP: s=54.1.1.4 (VLAN1), d=1.1.1.10, len 56, rcvd 1 01:04:57: IP: s=1.1.1.10 (local), d=54.1.1.4 (VLAN1), len 28, sending R0的訊息: *Mar 1 01:13:15.641: IP: s=1.1.1.10 (FastEthernet0/1), d=255.255.255.255, len 67, rcvd 2 *Mar 1 01:13:18.645: IP: s=1.1.1.10 (FastEthernet0/1), d=255.255.255.255, len 67, rcvd 2 *Mar 1 01:13:21.646: IP: s=1.1.1.10 (FastEthernet0/1), d=255.255.255.255, len 67, rcvd 2 *Mar 1 01:13:24.651: IP: s=1.1.1.1 (local), d=1.1.1.10 (FastEthernet0/1), len 56, sending *Mar 1 01:13:24.659: IP: s=1.1.1.10 (FastEthernet0/1), d=255.255.255.255, len 66, rcvd 2 *Mar 1 01:13:27.660: IP: s=1.1.1.10 (FastEthernet0/1), d=255.255.255.255, len 66, rcvd 2 *Mar 1 01:13:30.669: IP: s=1.1.1.10 (FastEthernet0/1), d=255.255.255.255, len 66, rcvd 2 *Mar 1 01:13:33.670: IP: s=1.1.1.1 (local), d=1.1.1.10 (FastEthernet0/1), len 56, sending *Mar 1 01:13:33.674: IP: s=1.1.1.1 (local), d=1.1.1.10 (FastEthernet0/1), len 56, sending *Mar 1 01:13:33.698: IP: s=1.1.1.10 (FastEthernet0/1), d=255.255.255.255, len 72, rcvd 2 *Mar 1 01:13:36.703: IP: s=1.1.1.10 (FastEthernet0/1), d=255.255.255.255, len 72, rcvd 2 *Mar 1 01:13:39.708: IP: s=1.1.1.10 (FastEthernet0/1), d=255.255.255.255, len 72, rcvd 2 *Mar 1 01:13:42.777: IP: s=1.1.1.10 (FastEthernet0/1), d=255.255.255.255, len 67, rcvd 2 *Mar 1 01:13:45.782: IP: s=1.1.1.10 (FastEthernet0/1), d=255.255.255.255, len 67, rcvd 2 *Mar 1 01:13:48.787: IP: s=1.1.1.10 (FastEthernet0/1), d=255.255.255.255, len 67, rcvd 2 *Mar 1 01:13:51.896: IP: s=1.1.1.10 (FastEthernet0/1), d=255.255.255.255, len 67, rcvd 2 *Mar 1 01:13:54.901: IP: s=1.1.1.10 (FastEthernet0/1), d=255.255.255.255, len 67, rcvd 2 *Mar 1 01:13:57.906: IP: s=1.1.1.10 (FastEthernet0/1), d=255.255.255.255, len 67, rcvd 2 *Mar 1 01:14:01.051: IP: s=1.1.1.10 (FastEthernet0/1), d=255.255.255.255, len 67, rcvd 2 *Mar 1 01:14:04.068: IP: s=1.1.1.10 (FastEthernet0/1), d=255.255.255.255, len 67, rcvd 2 *Mar 1 01:14:07.105: IP: s=1.1.1.10 (FastEthernet0/1), d=255.255.255.255, len 67, rcvd 2 *Mar 1 01:14:10.258: IP: s=1.1.1.10 (FastEthernet0/1), d=255.255.255.255, len 67, rcvd 2 *Mar 1 01:14:13.263: IP: s=1.1.1.10 (FastEthernet0/1), d=255.255.255.255, len 67, rcvd 2 *Mar 1 01:14:16.268: IP: s=1.1.1.10 (FastEthernet0/1), d=255.255.255.255, len 67, rcvd 2 途中每一台的Router(R1,R2,R3,R5): (都會有這樣的回應~~~ 回應給來源端!!!) *Mar 1 01:13:56.448: ICMP: time exceeded (time to live) sent to 1.1.1.10 (dest was 54.1.1.4) *Mar 1 01:14:05.483: ICMP: time exceeded (time to live) sent to 1.1.1.10 (dest was 54.1.1.4) *Mar 1 01:14:05.499: ICMP: time exceeded (time to live) sent to 1.1.1.10 (dest was 54.1.1.4) 目的端的Router(R4): *Mar 1 01:14:08.949: UDP: rcvd src=1.1.1.10(36886), dst=54.1.1.4(33449), length=8 *Mar 1 01:14:08.949: ICMP: dst (54.1.1.4) port unreachable sent to 1.1.1.10 *Mar 1 01:14:18.031: UDP: rcvd src=1.1.1.10(35474), dst=54.1.1.4(33450), length=8 *Mar 1 01:14:18.035: ICMP: dst (54.1.1.4) port unreachable sent to 1.1.1.10 *Mar 1 01:14:18.108: UDP: rcvd src=1.1.1.10(33969), dst=54.1.1.4(33451), length=8 PS: 由於每次traceroute都會有三次測試~ 所以會有三次一樣的紀錄出現!!! (我把Run出來的結果po出來~你自己去分析看看!!!) ※ 引述《jeffccc (奇蹟の蘇生)》之銘言: : 請問一下traceroute為什麼可以找到完整路徑呢? : 因為他送出去的封包應該只能放九個IP ADDR : 要是目的地的距離超過九個ROUTER的話 : 後面的ROUTER要記錄在哪裡? 與這個無關~~~ 路由器的多寡 不影響traceroute的跑法~~~ 前一張的推文已經提到了!!! : 例如現在找到了R1~R10共10個router,但還沒到達目的地 : traceroute下一個要送的封包裡面的路徑該怎麼寫? : 寫R2~R10嗎? : 還是只寫一個R10? 只要寫目的地就好~~~ 你又不知道每一台的路由怎麼跑~ 只要知道目的就好~ 該怎麼去~ 就是路由器之間的路由來決定封包怎麼跑~~~
wst2080:記得去畫一張圖 然後把Switch po出來的結果 一一的去推敲 11/22 20:45
wst2080:相信你會對這些Traceroute的流程會更加的了解 11/22 20:45
※ 編輯: wst2080 來自: 122.116.248.253 (11/22 20:48) ※ 編輯: wst2080 來自: 122.116.248.253 (11/22 20:48)
jeffccc:如果是這例子當然淺顯易懂,不過問題是有多個路徑的話,你 11/22 21:22
jeffccc:怎麼知道你送第一個封包(ttl=1)還有第10個封包(ttl=10)會 11/22 21:23
jeffccc:從相同的router走?我想是不是要把經過的router標在header 11/22 21:24
jeffccc:中,讓router可以根據header中的位址送封包 11/22 21:25
jeffccc:因為每次封包走的路徑都不同,但是traceroute送出的封包又 11/22 21:26
jeffccc:不只是一個,他要是每個封包都走不同路徑怎辦 11/22 21:26
wst2080:路由器收到封包 決定的並不是封包 而是路由器 懂嗎??? 11/22 22:22
wst2080:多條路徑不會影響封包的傳遞 而是路由的選擇而已 11/22 22:23
wst2080:而路由器收到封包 看的是 目標 這樣~~~ 懂嗎??? 11/22 22:23
wst2080:明天我再抽空Run看看你說的附載平衡 把結果po出來 11/22 23:55
wst2080:或許我說的部份 你就會懂了 11/22 23:55
wst2080:負載平衡 11/22 23:55