0
关注
82037
浏览

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

为什么被折叠? 0 个回复被折叠
pengtaon 核心会员 用户来自于: 北京市
2026-01-11 14:53
谁讲路由器都是是软件转发的?都是CPU转发的?怎么都这么土啊 你家里的小猫当然是软件转发的,你以为企业和运营商用的路由器也是软件转发的啊
zeven zeng 核心会员 用户来自于: 北京市
2026-01-11 14:07
我主要是搞开发的,而且现在也原理网络设备的开发,可能在这方面的知识不够深入,说下我的理解,不知道对不对。 1 三层交换机是处理第三层的设备,基本上和路由器就是一层了,但是交换机是基于硬件实现的,路由器更多的是软件实现,所以功能可以扩展。 2 两者对于数据处理其实是一样的,只是三层交换机是在硬件实现,某些性能会更强。 3 三层交换机不能取代路由,因为目前更多复杂的协议或者功能,用硬件实现可能在成本上或者难度上都比软件难,而且网络技术发展迅速,硬件的更新永远赶不上软件,也许等到某些路由的功能稳定下来了,离硬件实现就不远了。 在这里顺便提高小问题,二层交换机不同网段不能访问,是否由于考虑到假如可以访问,广播的范围更广,容易出现问题所以才不从技术上实现。
小学生时代 核心会员 用户来自于: 北京市
2026-01-11 14:20
你让交换机怎么在业界混
wen cen 核心会员 用户来自于: 北京市
2026-01-11 13:48
成本问题,路由器主体功能都是软件实现硬件为辅助。交换机硬件实现为主软件实现为主。带来的结果就是在同等价格下。路由器计算性能更强,接口数目和转发性能较少。交换机接口多转发性能高。但计算性能差。
月光下的焦耳 核心会员 用户来自于: 北京市
2026-01-11 14:45
交换机是头脑简单四肢发达的傻大个,适合做简单量大的体力活。 路由器头脑发达四肢简单,适合处理复杂数据。
京极堂主 核心会员 用户来自于: 北京市
2026-01-11 14:29
从内部上来说,三层交换机无法代替路由器有几点: 1、交换机的转发是通过MAC芯片实现的,MAC芯片是交换机的灵魂,而路由器一般主要的作用不是为了转发数据,而是计算数据,即路由器的CPU会非常强悍,相反交换机的CPU会比较弱,因为它不需要非常强悍的CPU; 2、交换机的CPU无法实现更复杂的三层协议,例如MPLS VPN,MPLS TE,更细化的QoS,更丰富的IPv6功能等; 3、两者的使用场景不同。交换机一般用于单个园区网中,不会涉及到纵向网以及大型的跨园区网的连接;而路由器一般需要用于纵向网、城域网,以及广域网中,并且以太网的路由器一般也支持POS口,ATM口等非以太网口。
萧骁 核心会员 用户来自于: 北京市
2026-01-11 13:41
突然想到的一个回答,虽然第一的答案基本已经解决了全部的问题 单纯用一种很不贴实际的理论来解释一下 三层交换机 归根结底还是交换机 它更注重的是MAC和PORT的关系 路由芯片只是辅助去找寻MAC和PORT的关系 在没有这个关系的时候, 路由芯片进行寻址 所以他大多数时间都工作在二层 只有在一个新的MAC不知道向哪转发的时候 才需要将报文上升到三层来解析IP 可是路由器 他根本不关心MAC 某种程度来说 他关心的只有IP和PORT的关系 所以所有报文都要上升到L3来进行解析 对于三层交换机,如果认识的MAC 根本不会有机会上升到L3 所以根本没有后面的事 而如果每个报文都上升到L3 那就不是交换机了 毕竟交换机得定义还是工作在L2的设备 所以,三层交换机并不能完全替代路由器(除去协议转换这些完全属于路由器范畴的内容,单纯就数据转发交换层面的理解) 轻喷-。-
匿名用户用户来自于: 北京市
2026-01-11 14:00
小企业网管。 倒是觉得,所用的那种企业级路由器都在向三层交换机方向发展。。。
万纛 核心会员 用户来自于: 北京市
2026-01-11 13:51
交换机架构基于ASIC进行硬件转发,其他特性都得依赖CPU,成本低,转发容量大,业务性能差,扩展性差,未来演进能力差 路由器架构基于可编程的网络处理器(NP)进行转发,是微码转发,NP的可编程能力强大,随着软件升级可以支持各种新业务,成本高,转发容量相对小,业务性能强,扩展能力强,未来演进能力强。 所以虽然三层交换机不停蚕食低端企业级路由器市场,但是路由器依然是不可替代的。
小耸 核心会员 用户来自于: 北京市
2026-01-11 14:19
补充几点 1、三层交换机具备VLAN划分的功能,不同VLAN之间通过路由协议传输数据。在局域网内,不同VLAN之间的数据量很大,如果不同VLAN之间的数据也通过路由器来传输的话,路由器的CPU恐怕承受不了。因此,三层交换机是局域网内不同VLAN之间数据通信的很好的解决方案。 2、路由器和三层交换机在数据包交换步骤上存在着明显区别。路由器一般由CPU的路由引擎执行数据包交换,而三层交换机通过硬件执行数据包交换。三层交换机在对第一个数据流进行路由后,它将会产生一个路由表项,当同样的数据流再次通过时,将直接通过硬件查询路由出口,从而消除了路由器由CPU进行路由选择而造成的网络延迟,提高了数据包转发的效率。 (好吧,这里我回答的都是:为什么路由器无法取代三层交换机)。

关于作者

赵斌 核心会员

这家伙很懒,还没有设置简介

问题动态

发布时间
2026-01-11 15:27
更新时间
2026-01-11 15:27
关注人数
0 人关注

相关问题

这种情况是交换机坏了吗?
网络摄像头是否需要交换机
路由器和交换机有哪些不同?
200M移动宽带,光猫正常,路由器正常,网线是七类的,为什么无线隔了一个房间就很差?
交换机接两个网段
万德兰斯坦尼康监视器为什么打开相机模式后就不显示了
交换机是如何分配带宽的?
通过交换机怎么实现宽带共享?(在线等)
中控的门禁机在登陆时为什么显示“非时段访问”
交换机连接多台电脑怎么设置

推荐内容

电信100M光纤下载速度很不稳定?
深圳力必拓科技工业路由器怎么样?
交换机 路由器 带宽 分别怎么分配?
与上级路由LAN口连LAN口的二级无线路由做无线AP用的话,需要做哪些设置?
交换机mac表的获取?
理论上,是否可以在网线(双绞线、光纤...)中存储信息?
家庭用 100M 光纤使用什么无线路由器才能发挥最大带宽?
家用路由器与企业级路由器的区别?
求技术帝现身:家里断网之后 弱电井重启又能恢复上网,是什么原因?
请问有没有大佬可以解释一下有一些无线ap面板的速率问题,和宽带多少M有何联系?
All Rights Reserved Powered BY WeCenter V4.1.0 © 2026 粤ICP备20025096号-2
  

粤公网安备 44190002007303号