交换机

    交换机是工作在数据链路层的设备,它看到的是MAC帧,可以识别帧中的目的地址,源地址,数据包的类型等。我们看看它是怎么工作的:

    1. 首先它是一种即插即用设备,一般不用人工配置转发表。

    2. 交换机启动时,交换表是空的,它使用一种自学习算法来建立转发表,

交换机

1)记录发送主机的MAC地址和对应的接口

到PC2向路由器发送数据时,数据帧先到达2960交换机,交换机收到这个数据帧后,把帧的源地址和自己的转发表中的地址比较,若不能找到,就把这个地址和对应的接口记录下来。

2)查询MAC帧的目的地址

帧的目的地址和自己的转发表逐一比较,若找到,直接发到那个端口;若找不到,就广播数据帧。

3)PC3收到ARP请求,丢弃

4)路由器收到ARP请求,发送ARP响应。

5)交换机收到路由器的响应包,不做修改,直接交付给PC2。(这里不用广播了哦,转发表里已经有了数据)

 

交换机

你可能感兴趣的:(交换机)