当前位置:萝卜系统 > 网络技术教程 > 详细页面

三层交换机与路由器的区别是啥?三层交换机与路由器的区别[详细]

三层交换机与路由器的区别是啥?三层交换机与路由器的区别[详细]

更新时间:2023-08-27 文章作者:未知 信息来源:网络 阅读次数:

网络故障(network failure)是指由于硬件的问题、软件的漏洞、病毒的侵入等引起网络无法提供正常服务或降低服务质量的状态。

第3层交换机和路由器之间的区别

从硬件的角度来看,三层交换机通过交换芯片转发数据,并且交换芯片具有三层转发能力,这是路由功能。

路由器通过处理器转发,消息的所有重新计算和转发任务都由处理器计算。

有人说交换芯片的路由功能很差。但是现在国内厂商的设备,三层路由表项可以达到64K,这还不够吗?支持OSPF / BGP / IS-IS是软件级的事情,与交换芯片无关。至于防火墙/ ACL和其他功能,交换芯片随其提供,可以通过写入一些寄存器来完成。并且一旦路由器的表条目变大,处理器将需要更长的时间查找并且转发速度将变慢。

路由器与交换机的区别是什么

第3层交换机和路由器一、之间的区别

交换机(以下所有交换机均指第3层交换机)网络连接速度非常慢。有一个术语称为线速转发。例如,交换机的带宽为1Gbps,速度是在达到线速转发之前。它非常低,并且可能需要很长时间才能达到线速转发。以IPv6为例,某些设备需要十多分钟才能达到线速转发,而路由器则不需要消耗那么长时间。路由器的路由表计算为:处理器随时以线速转发(除非处理器负载过重),这是交换机最致命的弱点。

第3层交换机和路由器之间的区别二、

该交换机仅支持很少的网络类型,串行链路,ATM,这些端口通常不能很好地支持这些端口,并且某些大型交换机使用专用板来提供对这些网络接口的支持。交换机通常支持以太网光端口或电端口。路由器是不同的。核心路由器通常具有大量的各种接口,但没有太多的以太网端口。尽管现在大多数线路已转换为光纤,但ISP端仍然有许多串行链路,因此使用了路由器。

第3层交换机和路由器三、之间的区别

可以将路由器转换为网关或防火墙-带有日志记录的网关。因为所有消息都发送到处理器,所以处理器具有记录所有消息的能力,但是交换芯片没有此功能-因为交换芯片的速度太快。路由器的这一功能还用于许多企业和ISP的出口网络中,而功能强大的GFW也可以在路由器级别使用。

第3层交换机和路由器之间的区别四、

三层交换机的转发速度非常快,但是规划很复杂。无论是交换机还是路由器,都有一个控制处理器。路由器中的转发处理器和控制处理器通常是分开的。对于发送到路由器或交换机本身的所有消息,都使用控制处理器。对于路由器,如果添加防火墙等,它们都以软件实现,并且代码可以是一组。但是对于三层交换机,则有所不同。由三层交换机的交换芯片控制的防火墙等ACL控制(访问控制列表)分为两组代码,一组是控制芯片转发的部分,另一组是控制和控制。处理器部分实际上有一组额外的代码。

第3层交换机和路由器之间的区别五、

交换机抵抗网络冲击的能力非常弱。我提到了线速转发的问题。同样,一旦网络开始振荡并且路由表不稳定,交换机将无法转发线速,并且路由器基本上不会受到影响。

由于上述原因,路由器是不可替代的。但是,确实路由器已经被了。在核心网络中,路由器通常充当出口和核心转发。接入层和汇聚层基本上被第3层交换机所取代。

实际上,高端交换机和路由器在硬件方案上并没有太大差异。例如,一家公司的所谓NP交换机和路由器是相同的。

64K路由表实际上并不多。在BGP边界,百万级路由表无法应对这种交换机级设备的麻烦。

“路由器被转发通过处理器,并且消息的所有重新计算和转发任务都在处理器的计算下完成。”我不知道您提到的处理器是否指的是NP,

如今,高端路由器的确分为转发平面和控制平面。

控制平面仅负责协议计算和路由计算。路由器现在不转发控制平面的处理器。

说到转发平面,一般转发平面还将放置一个处理器,一个NP,无论是第2层转发还是第3层转发,无论是交换机,路由器还是转发都将通过此NP,因此现在据说二层转发是直接转发,三层转发处理器实际上不是很合适。

详细地说,NP的原理实际上是一个表查找和转发结构。区别在于内部存储器和缓存有限。如果第二级条目很多,那么第三级条目将不可避免地更少。但是,不能说通用设备是根据网络自动调整的,通常它是固定的。第二层表多少钱,第三层表多少钱,然后得出该设备的基本MAC表和FIB表。

我刚才说这个资源非常有限,但是我们刚才说的是一个百万级别的路由表。所有人都存在于此是不现实的。其他路由表存在于转发平面的处理器中。处理器负责根据企业常用的路由表对NP进行配置。

回顾控制平面,控制平面仅负责计算,计算结果将传递到转发平面。转发平面的处理器根据情况将fib表项发送给NP。这样做的好处是,当我控制飞机挂断时,我的转发平面将根据我放置的条目继续转发,而不会影响转发平面并确保连续的流量。

此外,交换机和路由器现在都使用一组软件系统。基本上没有区别。交换机和路由器之间的唯一区别是,由于硬件的变化,它们必须适应不同的驱动程序代码。

数以百万计的路由表实际上很少见。它们通常是由省级ISP找到的,并且不能否认路由器是完全无用的,但是在一般部署中,例如大专院校(我们的学校是985 + 211,省级网络节点)只有几千条路由,而某个城市银行只有几百条路线。在这种环境下,路由器和交换机之间几乎没有什么区别。我的意思是转发处理器是指NP。路由器通常具有两个处理器,一个转发平面和一个控制平面。三层交换机的转发平面使用转发芯片,控制平面拥有自己的处理器。很少有不具备控制处理功能的三层交换机。的设备。是的,路由器和交换机软件基本相同,但驱动程序不同,无论是Cisco,Huawei,H3C还是家用的Maipu,Ruijie和Gangwan(已获得),但不能说这两个仅仅是Is完全一样吗?

请注意,在实际部署中,它基本上是路由器+ 2-3核心交换机的模型,并且路由器转发太慢。这是事实。交换机的背板带宽全部以Tbps的速度传输。对于内部网络,大量的FTP和视频传输必须具有如此高的带宽,路由器无法抵抗。


本文来自本站,转载请注明本文网址:
http://www.pc-fly.com/a/tongxingongju/article-365675-1.html


当今,越来越多的业务应用运行于网络架构之上,保障网络的持续、高效、安全的运行,成为网络管理者面临的巨大挑战。

温馨提示:喜欢本站的话,请收藏一下本站!

本类教程下载

系统下载排行

网站地图xml | 网站地图html