交换机可以工作在二层也可以工作在三层吗
并不是所有交换机都能工作在三层,只有三层交换机才具备这种能力。三层交换机因为具有路由功能,所以它能够跨越数据链路层和网络层进行数据转发。相比之下,传统的二层交换机功能比较单一,只能局限于数据链路层,无法进行跨网段的路由转发。
并不是所有交换机都能工作在三层,只有三层交换机才具备这种能力。三层交换机因为具有路由功能,所以它能够跨越数据链路层和网络层进行数据转发。相比之下,传统的二层交换机功能比较单一,只能局限于数据链路层,无法进行跨网段的路由转发。
这就跟问汽车能不能跑水上飞机能不能跑是一个道理。很多刚入行的同学容易混淆概念,以为交换机都是智能的。其实二层交换机就是纯粹的“搬运工”,只看MAC地址;只有加了路由引擎的三层交换机,才是真正懂“IP路由”的。这区别在配置VLAN间路由或者做核心层架构时至关重要,搞错了可是会出大问题的。
大部分家用或小型办公用的确实只是二层,毕竟便宜。但企业网络里三层交换机是标配,既能交换又能路由,性能比单独加个路由器强多了,还能减轻核心路由器的负担。
确实,很多刚入门的朋友容易混淆。其实现在市面上普通的接入层交换机大多还是二层的,只有核心层或汇聚层才会用三层交换机做路由汇聚。不过要注意,有些二层交换机通过购买License或者特定固件升级也能支持部分三层功能,但本质区别还是在于有没有硬件路由引擎。
很多新手容易混淆这个概念,其实现在的家用千兆交换机很多都带简单的管理功能,能划分VLAN,但这和真正能在网络层做路由转发的“三层交换机”还是有本质区别的。三层交换机核心在于它的硬件ASIC路由引擎,转发速度远快于软件路由,这才是它能在企业网核心层代替路由器的关键。