交换机内部结构
目前交换机的内部结构主要有以下几种:
1.共享内存式结构
该结构依赖于中心局域网交换机引擎所提供的全端口的高性能连接,并由核心引擎完成检查每个输入包来决定连接路由。这种方式需要很大的内存带宽和很高的管理费用,尤其是随着局域网交换机端口的增加,需要内存容量更大,速度也更快,中央内存的价格就变得很高,从而使得局域网交换机内存成为性能实现的主要瓶颈。
2.交叉总线式结构
交叉总线式结构可在端口间建立直接的点对点连接,这种结构对于简单的单点式(Unicast)信息传输来讲性能很好,但并不适合点对多点的广播式传输。由于实际网络应用环境中,广播和多播传输方式很常见,所以这种标准的交叉总线方式会带来一些传输问题。例如,当端口A向端口D传输数据时,端口B和端口C就只能等待。而当端口A向所有端口广播消息时,就可能会引起目标端口的排队等候。这样将会消耗掉系统大量带宽,从而影响局域网交换机传输性能。而且要连接N个端口,就需要N×(N+1)条交叉总线,因而实现成本也会随着端口数量的增加而急剧上升。
3.混合交叉总线式结构
鉴于标准交叉总线存在的缺陷,一种混合交叉总线实现方式被提了出来。该方式的设计思路是将一体的交叉总线矩阵划分成小的交叉矩阵,中间通过一条高性能总线连接。该结构的优点是减少了交叉总线数,降低了成本,还减少了总线争用。但连接交叉矩阵的总线成为新的性能瓶颈。
4.环形总线式结构
这种结构方式在一个环内最多可支持四个交换引擎,并且允许不同速度的交换矩阵互连,以及环与环间通过交换引擎连接。由于采用环形结构,所以很容易聚集带宽。当端口数增加的时候,带宽就相应增加了。与前述几种结构不同的是,该结构方式有独立的一条控制总线,用于搜集总线状态、处理路由、流量控制和清理数据总线。另外,在环形总线上可以加入管理模块,提供完整的SNMP管理特性。同时还可以根据需要选用第三层交换功能。这种结构的最大优点就是扩展能力强,实现成本低,而且有效地避免了系统扩展时造成的总线瓶颈。
交换机的基本组成
1、交换机的外部构造:前面板上的多个RJ45接口是以太网口,用来连接计算机或其他交换机。后面板或前面板上的串口是交换机的配置口,用串口线缆将其与计算机的串口连接起来,可实现对交换机的配置操作。也有的交换机的配置口位于前面板上。面板上有若干指示灯,其亮、灭或闪烁可以反映交换机的工作状态是否正常。此外还有电源插口、电源开关等。可上机架(柜)式交换机的标准长度为48.26cm(19in)。
2、交换机的内部组成为:
- CPU (中央处理器):交换机使用特殊用途集成电路芯片ASIC,以实现高速的数据传输。
- RAM/DRAM:主存储器,存储运行配置。
- NVRAM(非易失性RAM):存储备份配置文件等。
- FlashROM(快闪存储器):存储系统软件映像文件等。是可擦可编程的ROM。
- ROM:存储开机诊断程序、引导程序和操作系统软件。
- 接口电路:交换机各端口的内部电路。