"); //-->
在购买交换机设备的时候我们经常会需要区分设备是作为二层交换机来使用还是三层交换机的使用。但是二层交换机和三层交换机有什么不同的呢?我们最常说的就是在二层网络环境中相同vlan之间可以通信,不同vlan之间不可以通信,如果想通信必须借助三层设备,所以说三层交换机必须要做的事情是路由转发。今天就来深入了解二层交换机和三层交换机的不同,分点详论。
1、工作层级不同
二层交换机工作在数据链路层,实现二层通信,一般二层常用于扩展接口使用,也就是常说的“傻瓜交换机”;从而使得更多设备或者终端接入到网络,实现多用户上网;
而三层交换机其实也可以用于二层使用,但其路由功能以及更好的性能,更大的带宽承载量和接口,不就白白浪费了吗?正所谓,能力越大,责任越大。因此,三层交换机工作大多数在网络层,三层交换机不仅实现了数据包的高速转发,还可以根据不同网络状况达到最优网络性能。
2、原理不同
二层交换机查找MAC表,通过MAC地址表跟ARP协议进行二层转发;而三层交换机的原理也是如此,只是当二层无法通信时,如果交换机判断是需要进行三层通信,就将数据上交网络层,进行三层解析,最后将数据发往网关实现三层通信。而其“一次路由、多次交换”的特点,通俗来说就是第一次进行源到目的的路由,三层交换机会将此数据转到二层,那么下次无论是目的到源还是源到目的都可以进行快速交换。
当然实际上,二层跟三层的对比,直观地可以明白,就是二层接口跟三层接口的区别。但弄清楚,其实也就明白了其工作原理的最大不同之处。
3、功能不同
二层交换机基于MAC地址访问,只做数据的转发,并且不能配置IP地址,而三层交换机将二层交换技术和三层转发功能结合在一起,也就是说三层交换机在二层交换机的基础上增加了路由功能,可通过三层逻辑接口vlanif,配置不同vlan的IP地址,vlan之间可通过三层路由实现不同vlan之间通讯。
4、应用不同
二层交换机主要用于网络接入层和汇聚层,而三层交换机主要用于网络核心层,但是也存在少部分三层交换机用于汇聚层的现象。二层交换机用于局域网底层,三层交换机用于局域网的中上层。
5、支持的协议不同
二层交换机支持物理层和数据链路层协议,如以太网交换机,二层交换机和集线器HUB的功能差不多,而三层交换机支持物理层、数据链路层及网络层协议。
*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。
eleaction01 阅读:6456