二层、三层交换机和路由器不同之处 二层交换机和路由器的区别是什么( 五 )


综上所述,三层交换机与路由器之间还是存在着非常大的本质区别的 。无论从哪方面来说,在局域网中进行多子网连接,最好还选用三层交换机,特别是在不同子网数据交换频繁的环境中 。一方面可以确保子网间的通信性能需求,另一方面省去了另外购买路由器的投资 。当然,如果子网间的通信不是很频繁,采用路由器也无可厚非,也可达到子网安全隔离相互通信的目的 。具体要根据实际需求来定 。
三层交换机的前生

二层、三层交换机和路由器不同之处 二层交换机和路由器的区别是什么


三层交换机的最重要的目的是加快大型局域网内部的数据交换,所具有的路由功能也是为这目的服务的,能够做到一次路由,多次转发 。对于数据包转发等规律性的过程由硬件高速实现,而像路由信息更新、路由表维护、路由计算、路由确定等功能,由软件实现 。
出于安全和管理方便的考虑,主要是为了减小广播风暴的危害,必须把大型局域网按功能或地域等因素化成一个个小的局域网,这就使得VLAN技术在网络中得到大量应用,而不同VLAN之间的通信都要经过路由器来完成转发,随着网间互访的不断增加 。单纯使用路由器来实现网间访问,不但由于端口数量有限,而且路由速度较慢 。从而限制了网络的规模和访问速度 。基于这种情况三层交换机便应用而生 。三层交换机是为IP设计的,接口类型简单;拥有很强二层包处理能力,非常适合用于大型局域网内的数据路由与交换,它既可以工作在协议第三层替代或是部分完成传统路由器的功能,同时又具有几乎第二层交换的速度,且价格相对便宜 。
三层交换机出现最重要的目的是加快大型局域网内部的数据交换,所具有的路由功能也多是围绕这个目的而展开的,所以它的路由功能没有同一档次的专业路由器强 。毕竟在安全、协议支持等方面还有许多欠缺,并不能完全取代路由器的工作 。
在实际中的典型用法是:处于同一个局域网中的各个子网的互联以及局域网中VLAN间的路由,用三层交换机来代替路由 。而只有局域网与公网互联之间要实现跨地域的网络访问,才通过专业路由器 。
从表面上看,第三层交换机是第二层交换器与路由器的合二为一,然而这种结合并非简单的物理结合,而是各取所长的逻辑结合 。其重要表现是,当某一信息源的第一个数据流进行第三层交换后,其中的路由系统会产生一个MAC地址与IP地址的映射表,并将该表存储起来,当同一信息源的后续数据流再次进入交换环境时,交换机将根据第一次产生并保存的地址映射表,直接从第二层由源地址传输到目的地址,不再经过第三路由系统处理,从而消除路由选择的网络延迟 。
结论
综上所述,交换机一般用于lan-wan的连接,交换机归于网桥,是数据链路层的设备,有些交换机也可实现第三层的交换 。路由器用于wan-wan之间的连接,可以解决异性网络之间转发分组,作用于网络层 。他们只是从一条线路上接受输入分组,然后向另一条线路转发 。这两条线路可能分属于不同的网络,并采用不同协议 。相比较而言,路由器的功能较交换机要强大,但速度相对也慢,价格昂贵,第三层交换机既有交换机线速转发报文能力,又有路由器良好的控制功能,因此得以广泛使用 。

推荐阅读