ARP&第3层交换机

时间:2013-05-19 10:03:25

标签: networking forwarding arp

以下是基于我对网络的理解,如果有任何问题,请指出。

考虑以下情况。主机(发送方)将发送IP数据包:

  1. 发件人填写目标IP地址
  2. 发件人填写目标MAC地址(可能使用ARP)
  3. 交换机根据MAC地址转发数据包。
  4. 这是我的问题:

    如果我们使用第3层交换机,我们可以摆脱ARP吗?因为第3层交换机根据IP地址转发报文。

2 个答案:

答案 0 :(得分:1)

交换机并不真正使用ARP,因为它们不会发出ARP,但是当PC发出arp时它们会利用它们的功能。

使用IP接口的交换机使用ARP的方式与任何其他设备使用ARP进行通信的方式相同。这可以在L2交换机上作为管理接口,也可以在具有IP VLAN接口的第3层交换机上。

ARP被广播,因此交换机会将所有端口泛洪。一旦ARP打算到达的设备看到ARP,它就会直接回复发送ARP的设备的MAC地址。然后,原始设备将流量(导致它发送ARP)直接发送到响应者的MAC。此时交换机使用它的MAC表将帧转发出正确的端口。

来源techexams.

答案 1 :(得分:0)

你还需要ARP。第3层交换机基本上是laer-3路由器和第2层交换机组合。第3层交换机是第2层交换机,用于在同一第2层域上转发流量,但是第3层路由器用于发往不同子网的流量。

任何主机到主机(路由器也只是主机)流量仍需要第2层才能首先传送它,并且需要第2层地址才能将其转发到目的地(同一主机上的另一个主机)第2层域,包括路由器(如果IP地址不在同一子网中)。 ARP根据第3层地址获取第2层地址,因此仍然需要。