0
关注
82041
浏览

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

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

关于作者

赵斌 核心会员

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

问题动态

发布时间
2026-01-12 08:55
更新时间
2026-01-12 08:55
关注人数
0 人关注

推荐内容

华为思科交换机混杂网络中vlan如何管理?
交换机路由器的疑问?
「五类网线」 和 「六类网线」 有什么区别?
tp-link交换机负载过大问题,如何解决?
我该如何迈出第一步,成为网络工程师?
智能家居系统中家庭路由器和控制端是如何通过internet实现通信的?
华三无线ap 目前各个型号对比?
推广光纤入户的原因在何?
家用光纤和企业光纤是同一性质的网络吗?
双WAN口企业级路由器,带无线功能,约有30-50个终端。有哪些推荐?
All Rights Reserved Powered BY WeCenter V4.1.0 © 2026 粤ICP备20025096号-2
  

粤公网安备 44190002007303号