仪器网(yiqi.com)欢迎您!

| 注册2 登录
网站首页-资讯-专题- 微头条-话题-产品- 品牌库-搜索-供应商- 展会-招标-采购- 社区-知识-技术-资料库-方案-产品库- 视频

问答社区

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

咦大承子 2016-01-29 07:41:28 299  浏览
  •  

参与评论

全部评论(2条)

  • 0蕾蕾l0 2016-01-30 00:00:00
    著作权归作者所有。 商业转载请联系作者获得授权,非商业转载请注明出处。 作者:时国怀 链接:http://www.zhihu.com/question/20843778/answer/20813852 来源:知乎 三层交换机无法取代路由器是因为以下几个致命的弱点: 1、交换机(下面所有的交换机都指的是三层交换机)网络打通速度很慢,有一个专业的说法叫做线速转发,比如交换机的带宽是1Gbps,带在没有达到线速转发之前,速度是很低的,并且达到线速转发的时间可能要很久,以IPv6为例,有些设备需要十几分钟才能达到线速转发,而路由器是不需要消耗这么久的,路由器的路由表计算是走CPU的,任何时间都是线速转发的(当然如果CPU负载太重则例外)——这是交换机Z致命的弱点。 2、交换机支持的网络类型很少,串行链路,ATM,这些口一般交换机支持的都很差,有些大型交换机会用专门的一个板卡提供这些网络接口的支持。交换机通常支持的都是以太网光口或者电口。路由器则不一样,一个核心路由器通常是带一堆各种各样的接口,反而是以太网口不太多。虽然如今大部分线路都改造成光纤了,但在ISP那边,串行链路还是很多的,所以路由器就排上用场了。 3、路由器可以改造成网关或者防火墙——带日志记录的网关,因为所有报文都走CPU,所以CPU有能力记录下所有的报文,但交换机的交换芯片则没有这个能力——因为交换芯片太快了。路由器的这个特点,也用在了很多企业、ISP的出口网络上,以及伟大的GFW也是工作在路由器这个层面上的。 4、三层交换机的转发速度很快,但设计复杂,不管是交换机还是路由器,都有一个控制CPU,路由器里转发CPU跟控制CPU通常是分开的。对于所有发往路由器或者交换机自身的报文,走控制CPU。对于路由器来说,如果加防火墙之类的,都是软件实现的,代码可以是一套。但对于三层交换机则不同,三层交换机的交换芯片控制的防火墙等ACL控制(访问控制列表)是分成两套代码的,一套是控制走芯片转发的部分,另一套是控制走控制CPU的部分,实际上是多出了一套代码。 5、交换机抗网络震荡能力很弱,前面说了线速转发的问题,同样,网络一旦开始震荡,路由表不稳定的时候,交换机就又不能线速转发了,而路由器则基本不受影响。 因为上面几个原因,路由器是不可替代的。但确实路由器已经被边缘化了,路由器在核心网络里,一般都充当着出口和核心转发这一块,接入层和汇聚层基本上都被三层交换机所取代了。

    赞(8)

    回复(0)

    评论

  • 白式少年o4WK 2018-07-29 00:00:00
    1、交换机(下面所有的交换机都指的是三层交换机)网络打通速度很慢,有一个专业的说法叫做线速转发,比如交换机的带宽是1Gbps,带在没有达到线速转发之前,速度是很低的,并且达到线速转发的时间可能要很久,以IPv6为例,有些设备需要十几分钟才能达到线速转发,而路由器是不需要消耗这么久的,路由器的路由表计算是走CPU的,任何时间都是线速转发的(当然如果CPU负载太重则例外)——这是交换机Z致命的弱点。 2、交换机支持的网络类型很少,串行链路,ATM,这些口一般交换机支持的都很差,有些大型交换机会用专门的一个板卡提供这些网络接口的支持。交换机通常支持的都是以太网光口或者电口。路由器则不一样,一个核心路由器通常是带一堆各种各样的接口,反而是以太网口不太多。虽然如今大部分线路都改造成光纤了,但在ISP那边,串行链路还是很多的,所以路由器就排上用场了。 3、路由器可以改造成网关或者防火墙——带日志记录的网关,因为所有报文都走CPU,所以CPU有能力记录下所有的报文,但交换机的交换芯片则没有这个能力——因为交换芯片太快了。路由器的这个特点,也用在了很多企业、ISP的出口网络上,以及伟大的GFW也是工作在路由器这个层面上的。 4、三层交换机的转发速度很快,但设计复杂,不管是交换机还是路由器,都有一个控制CPU,路由器里转发CPU跟控制CPU通常是分开的。对于所有发往路由器或者交换机自身的报文,走控制CPU。对于路由器来说,如果加防火墙之类的,都是软件实现的,代码可以是一套。但对于三层交换机则不同,三层交换机的交换芯片控制的防火墙等ACL控制(访问控制列表)是分成两套代码的,一套是控制走芯片转发的部分,另一套是控制走控制CPU的部分,实际上是多出了一套代码。 5、交换机抗网络震荡能力很弱,前面说了线速转发的问题,同样,网络一旦开始震荡,路由表不稳定的时候,交换机就又不能线速转发了,而路由器则基本不受影响。 因为上面几个原因,路由器是不可替代的。但确实路由器已经被边缘化了,路由器在核心网络里,一般都充当着出口和核心转发这一块,接入层和汇聚层基本上都被三层交换机所取代了。

    赞(1)

    回复(0)

    评论

热门问答

为什么三层交换机无法替代路由器
 
2016-01-29 07:41:28 299 2
三层交换机如何连接路由器
路由器地址192.168.0.1交换机Vlan地址192.168.1.1VLAN2地址192.168.2.1如何让这两个网段通过路由器上网啊H3CS5120问题解决后300分+300分... 路由器地址192.168.0.1 交换机Vlan地址192.168.1.1 VLAN2地址192.168.2.1 如何让这两个网段通过路由器上网啊 H3C S5120 问题解决后300分+300分 展开
2013-09-12 00:52:46 527 6
为什么要使用三层交换机及其好处
 
2017-11-28 07:21:52 433 1
两层交换机与三层交换机的区别
 
2006-02-17 14:23:10 312 2
为什么交换机前一定要加路由器?
我知道路由器有诸如分配IP的一些功能,但我想不通分配IP的这些功能为什么从路由器连一根网线就可以了,不是多条网线多个IP吗?(这里指的是网线直接进路由器口)... 我知道路由器有诸如分配IP的一些功能,但我想不通分配IP的这些功能为什么从路由器连一根网线就可以了,不是多条网线多个IP吗?(这里指的是网线直接进路由器口) 展开
2012-04-01 06:52:30 867 5
计算机网络中二层交换机和三层交换机有什么区别?
 
2011-11-16 20:50:37 480 3
交换机局域网无法共享
我有13台电脑电脑该设置的东西都设置好了我把2台电脑接在路由上局域网就可以连接如果接在交换机上就连接不了了。我宽带是通过连接路由然后在连接交换器... 我有13台电脑 电脑该设置的东西都设置好了 我把2台电脑接在路由上局域网就可以连接如果接在交换机上就连接不了了。 我宽带是通过连接路由然后在连接交换器 展开
2011-04-14 03:48:46 563 4
传统交换机或路由器与OpenFlow交换机区别
 
2018-11-19 18:25:23 321 0
路由器和交换机有什么区别
 
2016-03-17 15:36:57 396 5
路由器与交换机的区别
 
2012-03-18 03:38:36 424 5
路由器交换机的配置问题
图中不同的部门划分到不同的vlan,有些部门在两台三层交换机下都有出现,也就是不同三层交换机下相同的vlan,如何实现他们之间的通信,这个图是要实现所有的主机都能互相通信... 图中不同的部门划分到不同的vlan,有些部门在两台三层交换机下都有出现,也就是不同三层交换机下相同的vlan,如何实现他们之间的通信,这个图是要实现所有的主机都能互相通信 展开
2011-12-10 13:52:34 457 6
交换机与路由器有什么区别
 
2005-10-10 13:51:45 503 5
校园网,用交换机还是路由器?
校园网,一根线,10个人。想要无线网,还有10根线,用交换机还是路由器,还是都用,怎么设置呢,会不会卡。... 校园网,一根线,10个人。想要无线网,还有10根线,用交换机还是路由器,还是都用,怎么设置呢,会不会卡。 展开
2014-10-18 02:56:21 649 7
网桥,交换机,路由器的区别
 
2006-05-17 23:38:48 398 2
光纤网络连接路由器无法上网
家里原先是用猫接路由器然后接电脑的,搬家之后小区用的光纤上网,但是网线直接连电脑可以用,接到路由器再接电脑就显示已连接上,但是没有Internet连接。而且路由器可以设置,但是也始终是能连上但其实没有网。刚开始有连上去过一会儿,但是不到五分钟就提示... 家里原先是用猫接路由器然后接电脑的,搬家之后小区用的光纤上网,但是网线直接连电脑可以用,接到路由器再接电脑就显示已连接上,但是没有Internet连接。而且路由器可以设置,但是也始终是能连上但其实没有网。刚开始有连上去过一会儿,但是不到五分钟就提示无Internet连接了,之后就再也没弄好过。重启或者换个电脑我都试了好多次。无线路由器型号是TL-WR740N,求大神告诉我到底是路由器问题还是别的问题,然后应该怎么解决,折腾了两个星期了。家里没无线网手机流量超的没法过了。 展开
2013-12-07 00:19:10 401 2
通过交换机无法识别网络
不用交换机,直接连在端口上可以上网经过交换机之后,其他电脑可以连上,就我的不可以换过交换机端口,也换过网线,我的电脑都不行,其他电脑可以... 不用交换机,直接连在端口上可以上网 经过交换机之后,其他电脑可以连上,就我的不可以 换过交换机端口,也换过网线,我的电脑都不行,其他电脑可以 展开
2013-08-26 09:29:11 712 3
这种企业网络有没有必要上三层交换机
100台电脑,光纤接入核心路由器(思科或者华为),有没有必要接台思科或者华为三层交换机?如果必须接,请详细阐述一下为什么,谢谢... 100台电脑,光纤接入核心路由器(思科或者华为),有没有必要接台思科或者华为三层交换机? 如果必须接,请详细阐述一下为什么,谢谢 展开
2012-11-27 01:57:58 358 2
三层交换机不同VLAN互相通信配置命令
两台三层交换机,不同VLAN如何互相通信,Z好有三层交换机配置命令,小白一个,有些不是很懂,谢谢各位大神啦!... 两台三层交换机,不同VLAN如何互相通信,Z好有三层交换机配置命令,小白一个,有些不是很懂,谢谢各位大神啦! 展开
2018-11-16 15:25:07 452 0
企业网络为什么要用路由器,直接用交换机不行吗
为什么要有防火墙,路由器,三层交换,????用他们的优点??电信的光纤过来直接连交换机,再连pc不行么??为什么要有防火墙,路由器,三层交换?????... 为什么要有防火墙,路由器,三层交换,????用他们的优点??电信的光纤过来直接连交换机,再连pc不行么??为什么要有防火墙,路由器,三层交换????? 展开
2014-01-02 08:28:48 604 3

12月突出贡献榜

推荐主页

最新话题