实验一:
HOSTA :192.168.80.4/24 gw: 192.168.2.1
HOSTB : 192.168.188.86/16 gw: 192.168.2.1
1) A ping B
1.1) 交换机网络:无法PING通
分析:因为找不到直接路由项,所有数据包通过默认默认路由转发;因为网络中不存在默认路由指定的路由器,故数据在发送端就无法发送出去。
1.2) 网络中存在正确的路由配置:可以PING通。
分析:数据通过默认路由转发。
2)B ping A
2.1) 交换机网络: 无法PING通
分析:在B看来,A与B在同一个网段,通过直接路由项找到接口把包发送出去。但是B在链路层收到数据后,数据包往IP层传递时由于查找不到路由,故将此包丢弃;导致PING失败。
2.2)路由网络,无法PING通。失败原因同上。
实验二:
HOSTA :192.168.80.4/24 gw: 192.168.2.1
HOSTB : 192.168.188.86/16 gw: 192.168.2.1
1)A组播发送,B单播响应(B收到A的组播包后,回应一个单播包给A)。
1.1)能收到响应包
分析:按(实验 一 , 2.1)的分析,不是应该收不到响应包吗???
实验三:
HOSTA :192.168.80.4/24 gw: 192.168.2.1
HOSTB : 192.168.188.86/24 gw: 192.168.2.1
1)A组播发送,B单播响应
1.1)不能收到响应包
分析:B响应数据包经过路由转发后,到达A;A收到包后,往IP层传递时由于没有正确的路由项,导致数据包被系统丢弃,A应用无法得到B的响应。
以上分析对吗?如果对的话,按理说实验二,就是不能收到包才对,实际上是可以的,WHY???求各位网络达人帮忙解惑。