小談Ping在網路測試中的作用

2021-04-14 03:17:29 字數 770 閱讀 8187

在csdn解答網友提問時看到這麼一段話「bridge上網方式好象是把虛擬的機器當作實際的網路中的一台機器吧,但是我所處的區域網裡有乙個ip為192.168.1.32的機器,在xp下能ping 通,在linux裡ping不通,同時在linux 裡,能ping通閘道器,但不能ping 通xp的ip,在xp裡,能ping通linux的ip。這是怎麼回事啊?」

以前,判斷乙個網路是否正常,通常都會用ping命令,許多人也由此認為,ping是判斷網路正常與否的條件之一,其實在現在的網路環境中,我覺得ping已經不能作為單純衡量網路是否正常的手段了,甚至在某些網路,為了達到隱藏,減少暴露的效果都禁止了ping所需要的icmp協議,這時能ping得通反而算是乙個網路漏洞;能ping同說明網路是通的,而很多時候不能ping成功,卻不能說網路不正常,比如xp sp2的防火牆禁止了icmp,天網防火牆的過濾規則阻止以及cisco pix裝置在os為5.0.1以上對icmp的預設處理方式(預設情況下inbound icmp通過pix將被拒絕,出站icmp雖然允許,但echo-reply(應答)卻被拒絕入站),所以網路如果不通,還需要從其他方面找原因,綜合分析排錯。

所以說乙個網路應用服務是否正常,不是簡單的通與斷那麼簡單,而是看提供此服務所涉及的處理協議以及所依賴的網路服務是否正常來判定,troubleshooting還是乙個講究經驗和技巧的學問。

小談Ping在網路測試中的作用

在csdn解答提問時看到這麼一段話 bridge上網方式好象是把虛擬的機器當作實際的網路中的一台機器吧,但是我所處的區域網裡有乙個ip為192.168.1.32的機器,在xp下能ping 通,在linux裡ping不通,同時在linux 裡,能ping通閘道器,但不能ping 通xp的ip,在xp裡...

小談Ping在網路測試中的作用

在csdn解答提問時看到這麼一段話 bridge上網方式好象是把虛擬的機器當作實際的網路中的一台機器吧,但是我所處的區域網裡有乙個ip為192.168.1.32的機器,在xp下能ping 通,在linux裡ping不通,同時在linux 裡,能ping通閘道器,但不能ping 通xp的ip,在xp裡...

小談Ping在網路測試中的作用

在csdn解答提問時看到這麼一段話 bridge上網方式好象是把虛擬的機器當作實際的網路中的一台機器吧,但是我所處的區域網裡有乙個ip為192.168.1.32的機器,在xp下能ping 通,在linux裡ping不通,同時在linux 裡,能ping通閘道器,但不能ping 通xp的ip,在xp裡...