1 基本概念

  • 链路:从一个结点到相邻结点的一段物理线路(有线或无线),而中间没有其他任何的交换结点。(我们这节讲的交换机组成的局域网也叫做同一链路网络)

  • MAC地址:Media Access Control,介质访问控制地址,也叫硬件地址。

  • 交换机工作于数据链路层,根据MAC地址将帧发送到不同的网络端口。

    alt text

2 交换机的工作原理

交换机在接收到数据时,会先检查数据中包含的MAC地址,再将数据从目的主机所在的端口转发出去。交换机之所以能实现这一功能,是因为交换机内存有一张MAC地址表,该表记录了网络中所有MAC地址与该交换机各端口的对应信息。

当有数据帧需要通过该交换机进行转发时,交换机根据内部存储的MAC地址表获取目的设备所对应的端口,通过找到的端口转发数据,如下图所示。

alt text