HH123_3 2021-11-17 20:29 采纳率: 90.2%
浏览 62
已结题

为什么和书上说的不一样呢?

看《whireshark网络分析就这么简单》第一节从一道面试题开始说起,我用packet tracer进行模拟,但是实验结果和书上的不同。书上说在执行ARP回复时并不考虑子网。即第4步B收到ARP请求时应该回复,而不是丢弃。为什么我模拟的时候显示丢弃呢?错在哪呢?是packet tracer模拟和现实还是有区别的么?

详细实验过程:
主机A和B同属于同一子网,但是B的子网掩码配错了(255.255.255.0 -> 255.255.255.224),使得B认为与A不属于同一子网,A还是认为与B属于同一子网。
B ping A

  1. B首先使用ARP获得网关的MAC地址,然后向网关发包。
  2. 网关接收到了之后,转发给了A。
  3. A接收之后,使用ARP来获取B的MAC地址。
  4. 当B接收到ARP请求后,说ARP请求好和接收端口不在同一网络,丢弃了该帧,如下图所示。

img

网络拓扑:

img

  • 写回答

1条回答

      报告相同问题?

      相关推荐 更多相似问题

      问题事件

      • 系统已结题 11月30日
      • 已采纳回答 11月22日
      • 创建了问题 11月17日

      悬赏问题

      • ¥15 pygame安装失败
      • ¥15 数据库原理怎么从文字描述中的句子推出(分析)函数依赖?
      • ¥15 yoj获取密码 队列 解密 C语言
      • ¥15 想要使用有序logistic模型,因变量收集结果为以下,可以继续分析吗?
      • ¥15 C语言的问题 求尽快解答一下
      • ¥15 sql相关子查询的一道选择题
      • ¥15 关于图像检测的问题#
      • ¥15 用cemu8086编写代码
      • ¥15 mcisendcommand播放音乐堆栈调用异常
      • ¥100 R语言的数据分析及可视化