二层交换机主要功能有哪些:转发隔离,处理帧

二层交换机主要功能有哪些,核心是基于MAC地址完成数据帧转发、端口隔离、广播域划分、端口速率协商、链路自协商、帧校验与错误丢弃、端口流量控制,它工作在OSI模型第二层数据链路层,不识别IP地址,适合局域网内部终端互通,不能跨网段路由;该设备只处理以太网帧,无法完成三层转发,如果你需要不同网段之间互通,必须搭配路由器或者三层交换机使用。

二层交换机MAC地址学习与转发

MAC地址学习是二层交换机最基础的能力,交换机收到终端发来的数据帧时,读取帧头部里的源MAC地址,把这个MAC和接收端口绑定存入MAC地址表,后续收到目标MAC对应的帧,直接查表转发到对应端口,不用广播发给所有端口。MAC地址表存在老化时间,终端长时间不发送报文,对应的表项会自动清除,适配终端位置变动、网线更换端口的场景。

单播转发依靠MAC地址表完成精准转发,目标MAC存在表内时,报文只送往对应端口,其余端口不会收到这份流量,减少带宽占用。目标MAC不在MAC地址表里时,交换机会执行泛洪,把帧发送到除接收端口以外的所有端口,等待目标设备回复报文,完成MAC地址学习。

二层交换机广播域与端口隔离

广播帧会在同一个VLAN内泛洪,默认所有端口属于同一个VLAN,整个交换机就是一个广播域,广播报文会传遍所有端口。你可以配置VLAN,把交换机端口划分到不同虚拟局域网,不同VLAN之间二层隔离,广播报文只会在本VLAN内部传递,缩小广播范围,降低广播风暴对全网的影响。

端口隔离可以在同一个VLAN内部,让指定端口之间互相不能通信,只允许这些端口和上行端口互通,常用于酒店、宿舍、监控局域网,避免终端之间直接互访。这个功能和VLAN隔离有区别,端口隔离不需要划分多个VLAN,配置更简单。

二层交换机帧校验与流量控制

交换机接收以太网帧时,会校验帧尾部的FCS校验码,校验失败的帧直接丢弃,不会继续转发,避免错误报文在局域网内扩散,减少无效流量占用链路带宽。短帧、超长帧这类不符合以太网帧长规范的报文,同样会被丢弃过滤。

流量控制用于解决端口收发速率不匹配造成的丢包,交换机可以开启PAUSE帧功能,接收端口缓存快要占满时,向发送端发送暂停帧,通知对方短暂停止发送数据,等缓存释放后再恢复传输。该功能仅在全双工链路下生效,半双工链路依靠背压机制实现流量管控。

二层交换机链路协商与端口基础管理

端口自动协商用来协商端口工作模式,自动匹配10M、100M、1000M速率以及全双工、半双工模式,两端设备协商失败会出现速率不匹配、丢包、卡顿问题,这时可以手动固定端口速率和双工模式。

支持链路聚合,把多个物理端口捆绑成一个逻辑端口,叠加链路带宽,同时实现链路冗余,其中一条网线断开,其余链路还能继续传输数据,适合服务器、核心汇聚的上行场景。

不支持IP路由。

二层交换机无法读取报文里的IP地址,不能根据IP做路由转发,跨网段通信必须依靠路由器或者三层交换机。它的所有转发逻辑都只依托MAC地址,这是二层设备和三层设备最核心的区分点,组网选型时要优先确认是否需要跨网段访问。

设备类型转发依据能否跨网段典型用途
二层交换机MAC地址不能同网段终端接入
三层交换机MAC、IP地址可以局域网内多网段互通
路由器IP地址可以连接外网、不同局域网

IEEE802.3标准定义了以太网帧格式、端口协商以及FCS校验的相关规则,二层交换机的帧处理、速率协商能力都遵循这份标准。

敬慕百科汇集百科知识与游戏文化,带你发现世界的每一个精彩角落。

想要了解更多关于二层交换机主要功能有哪些的文章欢迎访问:百科