A能ping 通B,B就一定能ping通A吗?不考虑防火墙的因素,这句话在什么情况下是对的,什么情

2025-03-18 20:17:12
推荐回答(3个)
回答1:

RA有去2.2.2.2的路由,RB又和RA直连,当然PING的通
RB没有去3.3.3.3的路由,当然PING不同。
实际上第一个PING,源地址根本是不是3.3.3.3 而是RA的S0接口的地址,即1.1.1.1 PING 2.2.2.2
如果改成ping 2.2.2.2 source E0, 一样PING不通,因为没有回来的路由,RB会收到RA的ICMP包,但是找不到去3.3.3.3的路由,会直接丢弃
第2个PING,源地址是 1.1.1.2 目的地址是 3.3.3.3 即 1.1.1.2 PING 3.3.3.3
这两者有本质的区别。
回到问题上,A B如果表示2个明确的地址,那么A PING通B,则B一定PING通A,因为PING本身包含的来和去的整个过程
A B如果表示的只是设备,那么不一定

回答2:

在二者都没有开启过滤ping包的情况下或者二者都没有开启过滤对应IP的ACL规则的情况下是对的,其他情况都是错误的。所以这种东西不是绝对的哈!

回答3:

不一定