博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
交换机的工作原理
阅读量:6855 次
发布时间:2019-06-26

本文共 783 字,大约阅读时间需要 2 分钟。

交换机的工作原理

交换机的转发原理:
---初始状态
---MAC地址学习
---广播未知数据帧
---接收方回应
---交换机实现单播通信

如上图案例:主机11给主机44发送一个数据帧(源MAC: 11 目标MAC:44)

首先交换机1在接收到数据帧后会执行以下操作:
---学习11的MAC地址
---查找自己的MAC地址表,很遗憾没有
---交换机向除自己接收端口之外的其他所有端口发送广播

此时交换机的MAC地址表里:

MAC地址表 端口号
11 1

交换机2接收到数据帧后也进行如下操作:

---学习11的MAC地址
---查找自己的MAC地址表,很遗憾没有
---交换机向除自己接收端口之外的其他所有端口发送广播

此时交换机2的地址表里:

MAC地址表 端口号
11 6

交换机2发送广播后,其他pc收到数据帧查看目标MAC不是自己的丢弃。44收到数据帧发现是自己给与回应:

此时(源MAC:44 目标MAC:11)
此时交换机2收到PC4的数据帧
---学习源MAC地址
---查看自己的路由表,很开心 有目标11的MAC地址,于是单播转发数据帧到目标端口11

此时交换机2路由表里有:

MAC地址表   端口

11 6

44 4

交换机1接收到数据帧以后

---学习源MAC地址

---查看理由表,单播数据帧到目标MAC
MAC地址表 端口
11 1
44 5

此时主机11收到数据帧

同样的主机11找22 33如此,交换机随时丰富完善自己的路由表,始终学习源MAC地址和端口号。
**直到全网互通后,交换机1的最终MAC地址表


MAC地址表 端口号

11 1
22 2
33 5
44 5

交换机2的最终MAC地址表

MAC地址表 端口号

44 4
33 3
22 6
11 6

转载于:https://blog.51cto.com/13603855/2095142

你可能感兴趣的文章