问题7:完成一次PING后,A和B的ARP表,以及交换机MAC表分别显示什么内容?
时间: 2023-07-16 22:11:50 浏览: 190
完成一次PING后,A和B的ARP表、以及交换机MAC表分别显示以下内容:
- A的ARP表:A的ARP表中会新增一条记录,记录B的IP地址与B的MAC地址的映射关系。
- B的ARP表:B的ARP表中会新增一条记录,记录A的IP地址与A的MAC地址的映射关系。
- 交换机MAC表:如果A和B不在同一个局域网内,那么在交换机MAC表中会新增一条记录,记录A的MAC地址、A所在的端口以及交换机的MAC地址;另外一条记录记录B的MAC地址、B所在的端口以及交换机的MAC地址。如果A和B在同一个局域网内,则交换机MAC表不会发生改变。
相关问题
三层交换机ping只发送arp报文
三层交换机在进行 Ping 操作时,通常只发送 ARP(Address Resolution Protocol)报文,而不是 ICMP(Internet Control Message Protocol)报文。
当你在三层交换机上执行 Ping 命令时,它会首先检查目标主机的 MAC 地址是否已经缓存。如果目标主机的 MAC 地址已经存在于交换机的 ARP 缓存中,交换机会直接转发 ARP 请求给目标主机,并等待目标主机的响应。
如果目标主机的 MAC 地址不在交换机的 ARP 缓存中,交换机会发送 ARP 请求报文,广播到与交换机相连的所有设备。目标主机收到 ARP 请求后,会回复一个 ARP 响应报文,其中包含目标主机的 MAC 地址。交换机收到 ARP 响应后,将目标主机的 MAC 地址与其 IP 地址进行绑定,并将其添加到 ARP 缓存中。
一旦交换机获得了目标主机的 MAC 地址,它将使用该地址直接发送数据包,而不需要继续发送 ARP 请求。
需要注意的是,Ping 命令本身是基于 ICMP 协议进行的,但在三层交换机上执行 Ping 操作时,最初的步骤通常是发送 ARP 请求来获取目标主机的 MAC 地址。
交换机学习不到bmc arp信息,发起arp广播没有回复,只能根据已经有的bmc mac登记情况写静态 arp信息,客户绑定mac地址后正常ping通无丢包或中断情况
可能是因为BMC所在的子网与交换机所在的子网不一致,导致交换机无法学习到BMC的ARP信息。在这种情况下,你可以在交换机上配置静态ARP表项,手动添加BMC的MAC地址和IP地址的对应关系,以便交换机可以正确地转发BMC的数据包。
另外,你也可以检查一下BMC的网卡配置是否正确,包括IP地址、掩码、网关等。如果BMC的网卡配置有误,可能会导致无法与交换机通信,从而无法学习到ARP信息。
最后,如果以上方法都无法解决问题,建议你联系交换机厂商的技术支持,寻求他们的帮助。
阅读全文