交换机及其选型
一. 交换机的类型
从应用区域划分:广域网交换机和局域网交换机
广域网交换机: 主要应用于电信领域,提供通信基础平台。
局域网交换机则: 应用于局域网络,用于连接终端设备,如PC机及网络打印机等。
根据传输介质、传输速度以及发展历史上看,局域网交换机有:
- 以太网交换机
- 快速以太网交换机
- 千兆以太网交换机
- 万兆以太网交换机
- FDDI交换机
- ATM交换机
- 令牌环交换机
按网络规模分类:
(1) 企业级交换机
一般采用模块配置,属于第三层或第四层千兆位(或以上)交换机,通常能支持500个信息点以上。
(2) 部门级交换机
一般为千兆位第三层交换机,固定配置或模块配置,通常能支持300~500个信息点。
(3) 工作组级交换机
一般为固定配置,10/100Mbps自适应,通常支持的信息点少于100个。
按组建园区网的网络拓扑结构层次,可划分为:接入层交换机、汇聚层交换机和核心层交换机。
(1)核心层交换机: 一般采用机箱式模块化设计,机箱中可承载管理模块、光端口模块、高速电口模块、电源等,具有很高的背板容量;
(2)汇聚层交换机: 可以是机箱式模块化交换机,也可以是固定配置的交换机,具有较高的接入能力和带宽,一般会包含光端口、高速电口等端口;
(3)接入层交换机: 一般是固定配置的交换机,端口密度较大,具有较高的接入能力,以10/100M端口为主,以固定端口或扩展槽方式提供1000Mbps的上联端口
二. 交换机的性能指标
(1) 转发速率
转发速率通常以“Mpps”来表示,即每秒能够处理的数据包的数量。转发速率体现了交换引擎的转发功能,该值越大,交换机的性能越强劲。
(2) 端口吞吐量
端口吞吐量反映交换机端口的分组转发能力,通常可以通过两个相同速率的端口进行测试,吞吐量是指在没有帧丢失的情况下,设备能够接受的最大速率。
(3)背板带宽
背板带宽是交换机接口处理器或接口卡和数据总线间所能吞吐的最大数据量。背板带宽体现了交换机总的数据交换能力,单位为Gbps,也叫交换带宽。
在全双工模式下,实现无阻塞数据交换,需要:
背板带宽 >= 端口数×端口速率×2
例:一台固定式24口百兆交换机,其背板带宽应至少达到4.8Gb/s,才会不阻塞进行数据转发:
24×2×100Mb/s=4.8Gb/s
CISCO公司的Catalyst2950G-48,它有48个100Mbit/s端口和2个千兆端口,它的背板带宽应不小于13.6Gbit/s,才能满足线速交换的要求:
(2×1000+48×100) ×2(Mb/s)=13.6Gb/s
(4) 吞吐量(包转发率)
吞吐量:指交换机所能线速处理的数据包的速度,单位为pps,表示每一秒钟内发送64字节的数据包个数。
1、以能够处理最小包长来衡量,对于以太网最小包为64byte,加上帧开销20byte。因此最小包为84byte。
2、对于一个全双工千兆接口达到线速时要求:端口的包转发率=1000Mbps/(84*8)=1.488Mpps。
84Byte=64(最小帧长)+8(前导码)+12帧间隙
3、交换机的包转发速率千兆端口数×1.488Mpps+百兆端口数量×0.1488Mpps+其余类型端口数×相应速率值,
交换机标称的包转发速率高于这个速率,那么交换机可以达到线速交换
(5) 端口种类
交换机按其所提供的端口种类不同主要包括三种类型的产品,它们分别是纯百兆端口交换机、百兆和千兆端口混和交换机、纯千兆端口交换机。
每一种产品所应用的网络环境各不相同,核心骨干网络上最好选择千兆产品,上连骨干网络一般选择百兆/千兆混和交换机,边缘接入一般选择纯百兆交换机。