Re: [問題] 想請問tracert的問題...

看板Network作者 (錯把Ross看成Boss)時間19年前 (2006/07/04 16:23), 編輯推噓2(201)
留言3則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《ju22 (我是好人好事代表)》之銘言: : 請問我Trace router到210.60.141.5時 : 結果如下: : 4 64 ms 67 ms 64 ms 211.22.34.214 : 5 61 ms 68 ms 64 ms 211.22.35.205 : 6 62 ms 66 ms 67 ms 211.22.35.197 : 7 64 ms 64 ms 66 ms 202.39.199.105 : 8 65 ms 63 ms 66 ms 203.72.43.121 : 9 64 ms 67 ms 64 ms 211.79.59.97 : 10 67 ms 62 ms 67 ms 211.79.59.18 : 11 64 ms 68 ms 66 ms 192.192.12.173 : 12 64 ms 64 ms 66 ms 192.168.16.253 : 13 65 ms 63 ms 67 ms 210.60.141.5 : 在第12個hop的router位址是192.168.x.x是怎麼回事呢? 就是在routers之間直接用private IP/subnets, 反正這些routers 沒有直接對Internet的需求; : 然而,我用pathping到210.60.141.5時,最後發現在第12個hop : 的ICMP封包完全遺失.... : 是不是第12個hop的router它有多重介面然後它有內外搞混的傾向? 不是, 有可能只是在該段的routers 之間把ICMP block/filter掉了. : 另外我在Unix底下traceroute時,第12個hop只出現三個*,也沒有 出現* 只是代表ICMP TTL expired. : 顯示出router IP,我知道traceroute跟tracert的不同點在於它是 : 使用UDP datagram..不過在目前這種情況下為什麼會有差別呢? ?! traceroute & tracert是一樣的東西 只是一個是unix command name, 一個是windows command name. : 應該是對於destination host的結果才會有影響吧? : 有時候trace到別的host中途也會出現像10開頭的private ip. 就是設成10/8的 private subnets而已, 沒甚特別的. : 可以麻煩詳細說明這種router怎麼設定的呢?? : 怎麼會造成這種結果呢??? : Thanks!! [snipped] -- Self-Pity I never saw a wild thing sorry for itself. A small bird will drop frozen dead from a bough without ever having felt sorry for itself. ~ D. H. Lawrence -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.132.95.140

07/05 16:07, , 1F
請問如果該段的routers之間把icmp block/filter掉了
07/05 16:07, 1F

07/05 16:08, , 2F
為什麼在tracert的結果中,routers還會對icmp做echo呢?
07/05 16:08, 2F

07/05 20:27, , 3F
是不是router設定還會對time exceeded送出訊息,reply則否?
07/05 20:27, 3F
文章代碼(AID): #14gYM3RQ (Network)
文章代碼(AID): #14gYM3RQ (Network)