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

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

    秒懂生活扩展阅读