交换机工作原理总结
交换机工作原理总结
交换机工作三特点:
1.广播:广播帧和组播帧向所有的端口转发。若目标地址在交换机的MAC地址表中没有找到,交换机就向该数据帧的来源口以外的其他所有端口广播该数据帧。
2.学习:自行学习和维护MAC地址信息。通过学习数据帧的源MAC地址来形成MAC地址表。
交换机MAC地址表的老化时间是300秒;
如果发现一个帧的入端口和MAC地址表中,源MAC地址的所在端口不同,交换机将MAC地址重新学习到新的端口。
3.转发:对以太网帧进行高速而透明的交换转发。交换机根据MAC地址表单播转发数据帧。
连接多个以太网物理段,隔离冲突域
交换机工作在二层,可以用来隔离冲突域,在OSI参考模型中,二层的作用是寻址,这边寻址指的是MAC地址,而交换机就是对MAC地址进行转发,在每个交换机中,都有一张MAC地址表,这个表是交换机自动学习的。
所以,总得来说交换机的作用是寻址和转发,这边需要注意的是寻址和转发都是MAC地址,需要跟上周分享的路由器区分开来,路由器寻址寻的是IP地址,而交换机是MAC地址
4.实践:搭建模型,通过1.1ping 1.2, 1.3, 1.4会发现MAC地址的学习转发过程
通过以下结果会发现,第二台交换机没有学到第二台PC机的MAC地址没有学到。也就是第一台交换机发送广播,1.3, 1.4 没回,
1.2回应后,第一台交换机将答复信息,原路回给了PC1对应的口。即第二台交换机没学到第二台PC的MAC地址。
[SW1]display mac-address
MAC address table of slot 0:
-------------------------------------------------------------------------------
MAC Address VLAN/ PEVLAN CEVLAN Port Type LSP/LSR-ID
VSI/SI MAC-Tunnel
-------------------------------------------------------------------------------
5489-988c-7db7 1 - - GE0/0/2 dynamic 0/-
5489-982c-7101 1 - - GE0/0/1 dynamic 0/-
5489-982e-33c1 1 - - GE0/0/3 dynamic 0/-
5489-9882-2c5d 1 - - GE0/0/3 dynamic 0/-
-------------------------------------------------------------------------------
Total matching items on slot 0 displayed = 4
[sw2]display mac-address
MAC address table of slot 0:
-------------------------------------------------------------------------------
MAC Address VLAN/ PEVLAN CEVLAN Port Type LSP/LSR-ID
VSI/SI MAC-Tunnel
-------------------------------------------------------------------------------
5489-982c-7101 1 - - GE0/0/1 dynamic 0/-
5489-982e-33c1 1 - - GE0/0/2 dynamic 0/-
5489-9882-2c5d 1 - - GE0/0/3 dynamic 0/-
-------------------------------------------------------------------------------
Total matching items on slot 0 displayed = 3
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异