二是,網絡都是雙向的,像上面的例子,如果我們發現tracertD,但到了C已經沒有信號返回了,并不能說明信號到不了D,也有可能是信號到了,但中途有節點無法返回信號而已traceroute和tracert的區別,windows下的tracert和linux/BSD/router下的traceroute都用于探測數據包從源到目的經過路由的IP,但兩者探測的方法卻有差別。
windows下的tracert和linux/BSD/router下的traceroute都用于探測數據包從源到目的經過路由的IP,但兩者探測的方法卻有差別。默認情況下,tracert是向目的地址發出ICMP請求回顯數據包,而traceroute是向目的地址的某個端口發送UDP數據報。兩者用于探測的數據類型不同。但他們也有一個共同點:都是通過設置發送包的TTL的值從1開始、逐次增1的方法來探測
2、請問tracert有什么作用。tracert命令是用于探索源地址到目標地址當中所經過的路線。而每到達一個點,就會向源地址返回一個信號,例如A要訪問D,那么當中經過B,再經過C。當經過B時,會向A返回一個信號,當經過C時,再向A返回一個信號,最后到達D時,返回信號,結束整個過程,在這當中需要注意的是兩點,經過的節點需要有IP地址才能返回信號,像普通交換機或hub,沒有IP地址,是不可能有信號返回的。二是,網絡都是雙向的,像上面的例子,如果我們發現tracertD,但到了C已經沒有信號返回了,并不能說明信號到不了D,也有可能是信號到了,但中途有節點無法返回信號而。