交换机的数据帧转发方式

1、交换机的工作原理

①根据接收端口和收到数据帧的原MAC地址建立MAC地址表

②目的地址在MAC地址表中则,则从对应接口转发;表中不存在则进行泛洪(收到这个数据帧的接口除外)

【*未知单播泛洪:收到的是一个单播帧,但MAC地址表中无对应的目的MAC地址】

③接收到广播帧和组播帧则泛洪

【*泛洪的弊端:消耗资源,占用链路带宽,通信效率下降】

 

*交换机学习的是数据帧的原MAC地址,而非目的MAC地址;

*MAC地址表维持时间300s,300s内从这个接口没有再次收到收据帧就会将老化的条目删除;

*查看MAC地址表老化时间:display mac-address aging-time

*修改MAC地址表老化时间:mac-address aging-time [老化时间]

 【ARP表老化时间20Min,MAC地址表老化时间5min】

2、交换机MAC地址表的静态创建:

①手动创建、优先级高于动态学习到的条目

②不受老化时间影响,一直保存交换机的MAC地址表中 

 

*静态添加MAC地址条目:  mac-address static [MAC地址] [接口] [vlan ID]

 

3、交换机对数据帧的处理方式

①查看源MAC和目的MAC,源MAC用来填充自己的MAC地址表,目的MAC用来进行数据转发

②对数据帧的三种处理方式:泛洪(MAC地址表中无目的MAC)、转发(表中有目的MAC地址,且对应的接口不是收到该数据帧的接口)、丢弃(表中有目的MAC地址,但对应的接口正是收到该数据帧的接口;FCS校验错误的时候)

 

4、交换机工作特点的利弊:

①即插即用

②恶意用户可以利用交换机的工作原理发起网络攻击

【*只要全部占用交换机的MAC地址表,就可以使MAC地址表再无法添加新的MAC地址,从而迫使发送设备发送数据时进行泛洪,这样就可以获取所有信息了】

③通信数据在局域网中没有私密性(同处于一个广播域)

 

posted @ 2022-01-18 11:20  大头swag  阅读(2780)  评论(0编辑  收藏  举报