交换机和路由器的区别以及共同点 交换机和路由器怎么连接
总结起来,传统的交换机有3个特点:基于asic硬件,线速度交换 工作在网络第二层,主要是以太网 主要用于局域网的快速数据交换 随着企业内部网络的进一步扩到,主机增加到成百上千台,网络第三层的广播风暴成为了问题(权威的说法: 一个tcp/ip网段上的主机数量不要超过300台)。传统的交换机工作在网络第二层,不能隔离三层的广播。 一个的解决办法是在交换机上做vlan隔离,再将vlan上汇聚到上级路由器上,由路由器实现不同网段(3层网段)之间的路由转发。 这就是最初的路由+交换模型,典型的产品是cisco的catalyst 5500路由交换机。路由+交换是一个过渡产品, 今天的三层交换机在体系结构上已有很大的改观,路由和交换通过asic充分揉合,第一个包经过路由算法确定路径后, 后续的数据包交由交换引擎实现线速度交换。当然,把所有的路由算法都固化还很困难, 这就是今天的三层交换机要么不能100%实现线速交换,要么只能支持有限的简单的路由协议的原因。 传统的路由器随着internet的发展也继续保持其生命力。复杂的协议(如bgp、mpls), 新的功能和应用(如vpn、security)都离不开软件和cpu的计算,但路由器在体系结构上也进行了非常大的改进, 并融合了越来越多的固件和asic。 路由和交换的发展透析着it产业软件和硬件的演变,并将随着人们对功能和性能的不懈追求而继续演变下去。 |