千家论坛_智能建筑与智能家居技术交流社区
标题: 请教第三层交换机和路由器的最大区别是什么? [打印本页]
作者: 瑜珈 时间: 2003-10-24 09:14
标题: 请教第三层交换机和路由器的最大区别是什么?
[原创]
作者: 真情凯旋 时间: 2003-10-24 10:03
哈哈没有想到你和我想的是一样的问题我也不清楚啊?
不过也在上面发了帖子有时间去讨论讨论
作者: abcdefw44 时间: 2003-10-24 10:29
uiu
作者: libanghai 时间: 2003-10-24 15:01
我觉得三层交换机的侧重还是交换,而路由器的侧重是路由。三层交换机可能在路由功能方面要弱一些。大家也说说
作者: ysgln 时间: 2003-10-24 16:35
第三层交换机非常适应局域网,而路由器可在广域网中尽显英雄本色,也就是说,第三层交换机无法适应网络拓扑各异,传输协议不同的广域网环境。但近年来,随着第三层交换技术的不断发展与创新,第三层交换机的应用已从企业网络环境的骨干层、汇聚层,开始渗透到网络边缘接入层,尤其是小区宽带网络的发展,第三层交换机完全适合放置在小区中心和多个小区的汇聚层位置。所以说,第三层交换机虽然无法替代路由器,但却完全动摇了企业路由器的地位,即在企业内联网络系统,第三层交换机正在取代路由器。
作者: ysgln 时间: 2003-10-24 16:43
第三层交换机和路由器的区别
在第三层交换技术出现之前,几乎没有必要将路由功能器件和路由器区别开来,他们完全是相同的:提供路由功能正在路由器的工作,然而,现在第三层交换机完全能够执行传统路由器的大多数功能。作为网络互连的设备,第三层交换机具有以下特征:
1.转发基于第三层地址的业务流;
2.完全交换功能;
3.可以完成特殊服务,如报文过滤或认证;
4.执行或不执行路由处理。
第三层交换机与传统路由器相比有如下优点:
1.子网间传输带宽可任意分配:传统路由器每个接口连接一个子网,子网通过路由器进行传输的速率被接口的带宽所限制。而三层交换机则不同,它可以把多个端口定义成一个虚拟网,把多个端口组成的虚拟网作为虚拟网接口,该虚拟网内信息可通过组成虚拟网的端口送给三层交换机,由于端口数可任意指定,子网间传输带宽没有限制。
2.合理配置信息资源:由于访问子网内资源速率和访问全局网中资源速率没有区别,子网设置单独服务器的意义不大,通过在全局网中设置服务器群不仅节省费用,更可以合理配置信息资源。
3.降低成本:通常的网络设计用交换机构成子网,用路由器进行子网间互连。目前采用三层交换机进行网络设计,既可以进行任意虚拟子网划分,又可以通过交换机三层路由功能完成子网间通信,为此节省了价格昂贵的路由器。
4.交换机之间连接灵活:作为交换机,它们之间不允许存在回路,作为路由器,又可有多条通路来提高可靠性、平衡负载。三层交换机用生成树算法阻塞造成回路的端口,但进行路由选择时,依然把阻塞掉的通路作为可选路径参与路由选择。
5 结论
综上所述,交换机一般用于LAN-WAN的连接,交换机归于网桥,是数据链路层的设备,有些交换机也可实现第三层的交换。路由器用于WAN-WAN之间的连接,可以解决异性网络之间转发分组,作用于网络层。他们只是从一条线路上接受输入分组,然后向另一条线路转发。这两条线路可能分属于不同的网络,并采用不同协议。相比较而言,路由器的功能较交换机要强大,但速度相对也慢,价格昂贵,第三层交换机既有交换机线速转发报文能力,又有路由器良好的控制功能,因此得以广播应用。
作者: xbpeng 时间: 2003-10-24 17:55
这的确是一个很有意思的话题,我也想说两句
从字面上来理解,三层交换和路由,一个强调交换,另一个则强调路由。当然他们两都具有路由功能,因为他们都工作在第三层。但具体有哪些不同呢?
1. 三层交换更多地用于局域网或园区网,而路由器则多用于广域网。
2. 三层交换所处理的接口及底层协议等比较单一,Ethernet与Ethernet端口的三层交换,Ethernet与FDDI接口的三层交换等等。实现起来比较容易,可以使用硬件(芯片)来完成工作,所以速度很快,接近线速转发,所以称为交换而不叫路由。路由器所要面对的接口就要比三层交换机要来的复杂的多,Ethernet, FDDI, ATM, DDN, Frame ralay, ISDN ,ADSL等等,为了实现在这些接口间能够相互通信,一般需要通过软件对这些帧进行转换,从而降低了转发速度,而且软件还占用了CPU 的资源。
3. 想不起来了
4. 希望大家补充
作者: tigercao 时间: 2003-10-24 18:38
本质区别:
路由器处理某个数据流里的每个数据包,故效率低;
而三层交换的路由处理器只处理某个数据流里的第
一个数据包,而属于同一个数据流里的后继数据包
能够继承第一个数据包的状态,不走路由处理器,
而直接走交换层,所以处理效率很高。
中龙公司:010-62556399
作者: xbpeng 时间: 2003-10-24 18:56
同意8楼观点 。
作者: tianya 时间: 2003-10-25 08:34
大家说得不错!
作者: bluesea8118 时间: 2003-10-25 20:27
学习了,谢谢
作者: memis 时间: 2003-11-1 02:09
以下是引用tigercao在2003-10-24 18:38:00的发言:
本质区别:
路由器处理某个数据流里的每个数据包,故效率低;
而三层交换的路由处理器只处理某个数据流里的第
一个数据包,而属于同一个数据流里的后继数据包
能够继承第一个数据包的状态,不走路由处理器,
而直接走交换层,所以处理效率很高。
中龙公司:010-62556399
非常正确。三层交换的核心就是第一次路由,然后交换;路由器是永远路由。所以三层交换机更适用于局域网,路由器更适用于广域网。
作者: msiboy 时间: 2003-11-1 15:02
一直没弄懂这个问题,现在明白了。谢谢了
作者: neogu 时间: 2003-11-5 00:03
那以8楼的观点就是,第三层交换机工作方式是虚电路,而路由器的工作方式是数据报了。
可是路由器在创建vpn的时候也采用虚电路,而交换机也有数据报的时候。
可见,这两者现在的区别并不是很大,真正的区别应该是,交换机更多的是关注交换功能,而路由器关注的是路由功能更多。现在的骨干交换机的路由功能已经可以取代路由器了。可以实现所有路由器的功能。
作者: airwings 时间: 2003-11-5 10:52
但是,在就用中三层交换机随着子网数的增加,其交换机的性能也随之下降!
作者: mx296 时间: 2003-11-5 14:04
学习学习
作者: prorocker 时间: 2003-11-5 21:27
有点明白了。。希望大家再说详细点啊
作者: 求索 时间: 2003-11-6 14:49
我认为路由器主要是实现三层的路由,即根据ip地址来选择网路,每个数据包都要经过去路由表的查询,所以速度相对较慢,而三层交换机主要实现一次路由多次交换,即现根据路由表来选择路径,然后构建一个二层的映射,即第二次通过mac来实现交换,这样就大大提高了转发的速度。
当然三层交换机主要是应用于局域网,而路由器主要是应用与广域网。
作者: liucan132 时间: 2003-11-6 18:45
说得好啊
作者: zkjandww 时间: 2003-11-6 20:46
路由器和三层交换的工作位置不一样:
路由器主要用在广域网 中,或者是大型的或高度数据安全的局域网,
但是,路由器主要用软件来路由(如cisco的ios等),能分析和过滤数据包,
正是功能太多,导致了数据延迟。
而三层交换机,能实现线速交换,且能实现简单的路由功能,现在的的千兆网络中
,在汇聚层,一般用三层交换机代替传统的路由器,达到高速数据交换的效果。如果用
路由器的话,会导致太多的延迟
作者: Andy_33 时间: 2003-11-7 01:19
都说得不错!!!!顶!
作者: yshuo 时间: 2003-11-7 16:30
大家都是高手,值得学习
作者: wrfch 时间: 2003-11-18 09:07
学到了很多有用的东东,谢谢各位!
作者: jeeree 时间: 2003-11-18 11:12
那是不是路由器比起交换机来跟加安全呢?
作者: dyjy 时间: 2003-11-18 20:42
感觉8楼的最有道理,三层交换现在主要用asc芯片实现,只处理第一个包,所以速度快
作者: wzq1114 时间: 2003-11-18 22:55
第三层交换机是一次路由,多次交换,而路由器每次都要交换。
不知对不对!
作者: cagehai 时间: 2003-11-19 15:44
受益匪浅!!!!大家讲得太棒了!!!!
作者: hlj07 时间: 2003-11-19 20:46
好
多讨论,才能更明白
谢谢
作者: joyman 时间: 2003-12-3 13:11
同意8楼
作者: 中国恐龙 时间: 2003-12-3 13:38
我看了上面的贴子想问一下,,是不是在小型企业网中心主干用了三层的交换机就不用再要路由器了?????
作者: wengxg 时间: 2003-12-3 17:35
ding,。,。
作者: mike_xu 时间: 2003-12-3 22:27
以下是引用中国恐龙在2003-12-3 13:38:00的发言:
我看了上面的贴子想问一下,,是不是在小型企业网中心主干用了三层的交换机就不用再要路由器了?????
内部网段的路由完全可以由三层交换机实现,但考虑到对外出口的安全,需要在防火墙以外配置外网的路由器。
作者: imac 时间: 2004-1-6 16:46
好大家都说的不错,各尽详细!
作者: marko.jwyi 时间: 2004-1-6 21:14
ysgln兄很用心哦,在网上找到这么多关于这类的回答,不错不错>
其实在家都说到了重点,但我也要加一句:第三层交换机和路由器的最大区别是外观上---L3 switch有许多RJ45端口 而ROUTER上还有DB 等等接口(在这我就不说了)
作者: marko.jwyi 时间: 2004-1-6 21:22
还有三家要明白,L3 switch 是代路由攻能的,router就是在L3呀
作者: jjww1001 时间: 2004-1-7 08:48
学习
作者: aleph 时间: 2004-1-7 13:27
路由器能对付不同的网络类型,而三层交换不能,一台以太网三层交换机不可能在令牌环与FDDI之间实现路由。
作者: LiveColor 时间: 2004-2-25 15:19
呵呵 学习学习!!~~
作者: lcai 时间: 2004-2-25 17:35
应该是的吧!
作者: dell9527 时间: 2004-2-26 07:54
大家说得好。
作者: fastkiller 时间: 2004-3-1 14:19
三层路由有acl 的功能吗??????请告诉我。
作者: hahaha888 时间: 2005-7-15 09:21
非常好,学习中,
作者: zlc8zlc 时间: 2005-7-16 01:13
是不是说在一个局域网里面可以用三层交换机代替路由器作为各个子网的汇聚层并连接WAN网?
以前我们习惯于用路由器作为汇聚层并进行LAN-WAN的连接。
还是说用路由器连接三层交换机,三层交换机作为各个子网的汇聚层?这样做是亢余了吧?
欢迎光临 千家论坛_智能建筑与智能家居技术交流社区 (http://bbs.qianjia.com:8020/) |
Powered by Discuz! X3.2 |