点我

交换机

当交换机第一次通电启动后,它的MAC地址表是空的。

交换机通过监听网络中的数据帧来学习设备的MAC地址。

例如:假设电脑A通过端口1连接到交换机,并向电脑B发送数据帧。交换机在接收到这个数据帧后,会查看数据帧的源MAC地址(即电脑A的MAC地址)和接收数据帧的端口(端口1)。然后,交换机将这个源MAC地址和端口的对应关系记录到它的MAC地址表中。这样,交换机就学习到了电脑A的MAC地址是与端口1相关联的。

原理

1、初始状态

image-20250223192347389

2、MAC地址学习

image-20250223192406162

3、未知帧

image-20250223192547787

4、接收方回应

image-20250223192617487

5、实现单播通信

image-20250223192655379

转发行为

交换机中有一个MAC地址表,里面存放了MAC地址与交换机端口的映射关系。

MAC地址表也称为CAM(Content Addressable Memory)表。

image-20250223192759633

如图所示,交换机对帧的转发操作行为一共有三种:泛洪(Flooding),转发(Forwarding),丢弃(Discarding)。

  • 泛洪:交换机把从某一端口进来的帧通过所有其它的端口转发出去(注意,“所有其它的端口”是指除了这个帧进入交换机的那个端口以外的所有端口)。
  • 转发:交换机把从某一端口进来的帧通过另一个端口转发出去(注意,“另一个端口”不能是这个帧进入交换机的那个端口)。
  • 丢弃:交换机把从某一端口进来的帧直接丢弃。

以太网接口工作模式

单工

两个数据站点之间沿单一方向传输数据

image-20250223192926210

半双工

两个数据站点之间可以双向数据传输,但不能同时进行。

image-20250223193005819

全双工

两个数据站点之间可以双向且同时进行数据传输

image-20250223193047814

分类: 计算机网络

评论

-- 评论已关闭 --

目录