假设两台电脑通过以太网电缆互相连接:
PC1: 192.168.0.1/24
PC2: 192.168.0.129/25
如果从 PC1 获取 IP 数据报,PC2 的预期行为是什么?如果我理解正确,从 PC1 的角度来看,PC2 应该可以轻松访问而无需任何路由。
答案1
听起来像是一道家庭作业问题。
你应该尝试一下。设置数据包捕获,然后在网络上 ping 类似的 IP。你可以按照你描述的方式配置另一台主机,然后在那里捕获数据包,看看会发生什么。
因此,当我有发往直接连接网络的数据包时,我会将它们发送到从 ARP 获取的正确 MAC 地址。
当我有发往远程网络的数据包时,我会查阅路由表来找到可以将其发送到那里的网关,然后使用该网关的 MAC 地址将数据包发送到那里。
我同意 PC1 可以向 PC2 发送数据包,并且 PC2 将接收它们。