iT邦幫忙

0

為什麼要別人PING到,我才PING的到?

我有四個VLAN, 分別是 1,2,3,4
VLAN4中有一台機器,每天只要重開機,從 VLAN3就PING不到他。
但VALN1, VLAN2 都可以PING到他,而且只要VLAN1, VLAN2任何一台電腦PING過後,VLAN3的電腦瞬間就能PING到VLAN4的機器. 請問各位大大這可能是什麼原因造成的?

補充:
查了一下Core Switch 上的 ARP TABLE,這台機器重開ARP TABLE資料就消失,初步先把這台設備的MAC設成靜態ARP,問題暫時解決。原因可能是設備問題,或Edge問題,或Core上有設定必須等其他VLAN連通才能連,待查。

是 PING IP 還是 PING NAME ?
PING IP.
1
魷魚
iT邦新手 2 級 ‧ 2017-07-20 13:24:05

我做實做的時候,兩個vlan互ping第一次正常來說會失敗,第二次才會成功。

因為第一次ping的時候,封包會找不到目的地,然後跑到預設閘道那,看一看路由表後,封包確定了目的地,但.....timeout了XDDDDD
所以第二次再ping,因為arp table上已經有了目的地,所以就會在時間內ping通。

你可以看一下你的路由表或者是arp表,看是不是有什麼問題造成valn3跟valn4無法在時間內ping通,或者你可以強制把ping的timeout時間拉長點,看看能不能第一次就ping通~~

經驗分享給你:D

1
eigen
iT邦新手 2 級 ‧ 2017-07-20 13:40:28

tracert 看路徑怎麼跑的

route 不知該怎麼送自然往外送,知道該怎麼送,才送的到

魷魚 iT邦新手 2 級 ‧ 2017-07-20 15:44:21 檢舉

route不知道該怎樣送,會扔掉封包,switch不知道怎送,才會往外送@@"

0
elegantt
iT邦新手 4 級 ‧ 2017-07-21 18:50:19

ping 封包(ICMP)封包是會有回應封包效果..
所以不可能發生您ping到他...他ping不到您的現象(扣除防火牆因素)
同理...他ping 的到你....您也一定ping 的到他

當ping有問題..可以透過tracert or pathping 指令去查封包走向...
有可能是路由表問題

我要發表回答

立即登入回答