三层交换机和路由器的区别是什么?为什么有些地方要用路由器而不用三层交换机?

如题所述

这两个网络设备的产生主要源于不同的网络应用:交换机原来主要用于局域内网上包括计算机及其他交换机等网络设备的连接;而路由器其主要用于与电信设备外网和内网之间的连接,在设计上路由器与电信网络传输的接口更丰富些(DDN,0.25,ISDN,ATM,XDSL等等),而交换机仅仅设计成高速的网络光纤或者RJ45接口(10M,....万兆)。
但是目前来看,从低端到高端产品,2者的设计都有融合的趋势,如高端的3层以上交换机越来越多地具有了路由功能,高端路由器的设计也由于网络线路的光纤化高速化普及发展越来越倾向于用原来局域网的传输模式和速度满足高带宽需求,低端的家用路由器也集成了交换机或者集线器的功能直接合二而一了。
一般情况下选择路由器而不是3层路由交换机,主要还是考虑与电信的网络接口和诸如阻断内网数据包外传及直接具有防火墙能力的具体网络应用,毕竟同价位的交换机还不具有这些功能。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-02-25
路由器和交换机根本不是一个概念,做的也不是同一种工作,不能放到一块做比较的。
路由器是做路由转换的,就是通过IP寻到网络设备的MAC,帮助通信数据找到目的地。
交换机是在物理MAC地址之间互相传送数据。中间过程没有转换功能。三层交换也有部分路由转发功能,但不完善。比如建立ADSL连接的拨号功能。
说再简单些交换机是为了实现高速转发数据包而存在的。路由器是为了让不同网段互访而存在的。
第2个回答  2011-02-25
三层交换机是网管级的,管理权限很大,但是和路由器不一样的在于交换机只能针对内网,路由器是连接内外网的桥梁,完全不是用作同一个层次的设备本回答被提问者采纳
第3个回答  2012-11-05
3层交换机与路由器相比的优点

1.子网间传输带宽可任意分配:传统路由器每个接口连接一个子网,子网通过路由器进行传输的速率被接口的带宽所限制。而三层交换机则不同,它可以把多个端口定义成一个虚拟网,把多个端口组成的虚拟网作为虚拟网接口,该虚拟网内信息可通过组成虚拟网的端口送给三层交换机,由于端口数可任意指定,子网间传输带宽没有限制。
  2.合理配置信息资源:由于访问子网内资源速率和访问全局网中资源速率没有区别,子网设置单独服务器的意义不大,通过在全局网中设置服务器群不仅节省费用,更可以合理配置信息资源。
  3.降低成本:通常的网络设计用交换机构成子网,用路由器进行子网间互连。目前采用三层交换机进行网络设计,既可以进行任意虚拟子网划分,又可以通过交换机三层路由功能完成子网间通信,为此节省了价格昂贵的路由器。
  4.交换机之间连接灵活:作为交换机,它们之间不允许存在回路,作为路由器,又可有多条通路来提高可靠性、平衡负载。三层交换机用生成树算法阻塞造成回路的端口,但进行路由选择时,依然把阻塞掉的通路作为可选路径参与路由选择。
第4个回答  2011-03-01
最大的区别就是,路由器是做,网络地址转换,将局域网内的私有IP地址,转换成互联网的公有IP,路由器工作在网和网之间,就像我们的局域网和互联网一样,中间必须有个路由器来做网络地址转换................
而交换机,不管是二层,还是三层,都没做网络地址转换,只做数据交换,而三层交换机,的管理范围大了些................
交换机工作在网内.............
相似回答