交换机工作原理总结
交换机工作原理总结
交换机工作三特点:
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