阻塞与非阻塞配置是两种截然不同的设计思想,它们各有优劣.在选型时,一定要根据实际需求来选择相应的网络设备.
众所周知,每一次网络通信都是在通信的机器之间产生一串数据包.这些数据包构成的数据流可分别在第3.4层进行识别. 【程序编程相关:千元以下网吧交换机选购】
阻塞配置该种设计是指:机箱中所有交换端口的总带宽,超过前述交换结构的转发能力.因此,阻塞配置设计容易导致数据流从接口模块进入交换结构时,发生阻塞;一旦发生阻塞,便会降低系统的交换性能.例如,一个交换接口模块上有8个千兆交换端口,其累加与为 8gbps,而该模块在交换矩阵的带宽只有2gbps.当该模块满负荷工作时,势必发生阻塞.采用阻塞设计容易在千兆/百兆接口模块上提高端口密度,十分适合连接服务器集群(因为服务器本身受到操作系统.输入/输出总线.磁盘吞吐能力,以及应用软件等诸多因素的影响,通过其网卡进行交换的数据不可能达到网卡吞吐的标称值). 非阻塞配置该设计的目标为:机箱中全部交换端口的总带宽,低于或等于交换结构的转发能力,这就使得在任何情况下,数据流进入交换结构时不会发生阻塞.因此,非阻塞设计的网络设备适用于主干连接.在主干设备选型时,只需注意接口模块的端口密度与交换结构的转发能力相匹配即可(建议:当要构造高性能的网络主干时,必须选用非阻塞配置的主干设备).3.采用何种方式实现第3层与第4层的处理 【推荐阅读:CISCO采购常见问题及解答】
在第4层(transport layer即传输层,以下简称l4),通过数据包的第4层信息,设备能够懂得所传输的数据包是何种应用.因此,第4层交换提供应用级的控制,即支持安全过滤与提供对应用流施加特定的qos策略.诚然,传统路由器具有阅读第4层报头信息的能力(通过软件实现),与第三层交换机(或交换式路由器)采用专用的 asic集成电路相比,设备的性能几乎相差了两个数量级,因此,传统路由器无法实现第4层交换. 【扩展信息:针对操作系统选Web服务器】
在第3层(network layer,即网络层,以下简称l3),数据流是通过源站点与目的站点的网络地址被识别.因此,控制数据流的能力仅限于通信的源站点与目的站点的地址对,实现这种功能的设备称之为路由器.一个不争的事实:无论过去.现在.还是将来,路由器在网络中都占据着核心的地位.传统路由器是采用软件实现路由功能,其速度慢,且价格昂贵,往往成为网络的瓶颈.随着网络技术的发展,路由器技术发生了革命,路由功能由专用的asic集成电路来完成.现在这种设备被称之为第三层交换机或叫做交换式路由器.
值得指出的是:网络主干设备的系统结构在设计上分成两大类:集中式与分布式.即便两者都采用了新的技术,但就其性能而言,仍存在着较大的差异.
集中式所谓集中式,顾名思义,l3/l4数据流的转发由一个中央模块控制处理.因此,l3/l4层转发能力通常为3m-4mpps,最多达到15mpps.... 下一页