首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

二层交换机与三层交换机之间到底有什么区别?

笔点酷玩每日答疑,今天回答网友提问:二层交换机与三层交换机之间到底有什么区别?

想要一句话讲清楚二者区别不太明智的,但你可以这样理解:三层交换机性能更强大,支持协议更多,且支持路由功能,可以实现VLAN之间的数据互通,而二层交换机只关心MAC地址,做不到VLAN间的互通。

所谓的二层交换机、三层交换机,其“层”的定义来自计算机网络的体系结构OSI或TCP/IP标准。其中,OSI模型属于法律上的国际标准,共有如下7层结构(下图左),但事实上通用的国际标准为TCP/IP的4层结构模型(下图中),二者区别在于后者少了会话层和表示层,同时把数据链路层和物理层合并成为“网络接口层”这一层。

而我们学习计算机网络原理时为了便于理解,数据链路层和物理层是独立的定义,模型也变为5层(上图右“原理体系结构”)。

二层交换机对应的就是第2层:“数据链路层”,这一层主要用于解决分组在一个网络(或一段链路)上传输涉及到的相关问题,不关心IP地址,只关心MAC地址,即通过MAC地址标识网络中的各台主机;从信号所表示的一连串比特流中区分地址和数据,并对各主机之间争用主线做出协调。

三层交换机对应的是第3层:“网络层”,它融合了第二层交换机和路由器的部分功能。“网络层”主要解决分组在多个网络上传输(路由)的问题。它需要标识网络以及网络中的个各主机,因此涉及了网络和主机共同编址的问题,例如IP地址。

三层交换机对于数据包转发等规律性的过程由硬件高速实现,而像路由信息更新、路由表维护、路由计算、路由确定等功能,由软件来实现。通过一次路由,多次转发,可为不同VLAN配置IP地址,加快大型局域网内部VLAN之间的数据交换互通。

  • 发表于:
  • 原文链接https://page.om.qq.com/page/OrcsuDSWkjbIGxArkPp1onnA0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券