以下是基于我对网络的理解,如果有什么问题,请指出。
考虑到以下情况。主机(发送方)发送IP数据包:
我的问题是:
如果我们使用的是第三层交换机,我们能摆脱ARP吗?因为第三层交换机基于IP地址转发数据包。
发布于 2013-05-19 10:29:12
交换机并不真正使用arp,这意味着它们不会发出ARP,但是当pc发出arp时,它们确实使用了它们的功能。
具有IP接口的交换机使用ARP的方式与任何其他设备使用ARP进行通信的方式相同。这可以是作为管理接口的L2交换机,也可以是具有IP接口的第三层交换机。
一个ARP被广播,所以交换机会淹没所有端口。一旦ARP打算到达的设备是see的ARP,它就直接响应发送ARP的设备及其MAC地址。原始设备然后将流量(这导致它发送一个ARP)直接发送到响应者的MAC。此时,交换机使用它的MAC表将帧转发出正确的端口。
源技术考试。
发布于 2015-11-04 01:30:52
你还需要ARP。第三层交换机基本上是第三层路由器和第二层交换机组合.第三层交换机是一个第二层交换机,用于在同一第二层域上转发通信量,而第三层路由器用于发送到另一个子网的通信量。
任何主机到主机(路由器也只是主机)流量仍然需要第2层才能首先交付它,而这需要一个2层地址将其转发到目的地(同一层-2域上的另一个主机,如果IP地址不在同一子网中,则包括路由器)。ARP基于一个第三层地址获得一个第二层地址,所以它仍然是必要的.
https://stackoverflow.com/questions/16633455
复制相似问题