为什么三层交换机无法替代路由器

【为什么三层交换机无法替代路由器】第一 , 交换机网络打通速度很慢 , 有一个专业的说法叫做线速转发 , 比如交换机的带宽是1Gbps,带在没有达到线速转发之前,速度是很低的,并且达到线速转发的时间可能要很久,以IPv6为例,有些设备需要十几分钟才能达到线速转发,而路由器是不需要消耗这么久的,路由器的路由表计算是走CPU的,任何时间都是线速转发的(当然如果CPU负载太重则例外),这是交换机最致命的弱点;第二,交换机支持的网络类型很少 , 串行链路和ATM这些口一般交换机支持的都很差,有些大型交换机会用专门的一个板卡提供这些网络接口的支持 。交换机通常支持的都是以太网光口或者电口 。路由器则不一样,一个核心路由器通常是带一堆各种各样的接口 , 反而是以太网口不太多 。虽然如今大部分线路都改造成光纤了,但在ISP那边,串行链路还是很多的,所以路由器就排上用场了;第三 , 路由器可以改造成网关或者防火墙带日志记录的网关,因为所有报文都走CPU,所以CPU有能力记录下所有的报文 , 但交换机的交换芯片则没有这个能力,因为交换芯片太快了 。路由器的这个特点,也用在了很多企业、ISP的出口网络上,以及伟大的GFW也是工作在路由器这个层面上的 。

    推荐阅读