0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

第 2 层与第 3 层交换机的区别

网络技术干货圈 来源:网络技术干货圈 作者:网络技术干货圈 2022-10-31 09:26 次阅读

通常,二层交换机用于连接所有网络和客户端设备,随着网络应用和融合网络实施的日益多样化,第 3 层交换机在数据中心、复杂的企业网络和商业应用中蓬勃发展。

问题来了:二层交换机与三层交换机,哪个是首选的网络交换机?

什么是二层交换机?什么是三层交换机?

解释这两个概念前,我们先来了解一下OSI七层模型:应用层、表示层、会话层、传输层、网络层、数据链路层和物理层。

其中第2层和第3层分别指数据链路层和网络层,工作在这些层的交换机称为第 2 层交换机和第 3 层交换机。

OSI 模型中的第 2 层和第 3 层

第 2 层与第 3 层交换机

二层和三层的区别主要在于路由功能

二层交换机只关心MAC地址,不关心IP地址或更高层中的任何东西。

三层交换机或多层交换机,可以完成第 2 层交换机以及附加静态路由和动态路由的所有工作,也就是说,三层交换机同时拥有 MAC 地址表和 IP 路由表,处理 VLAN 内通信和不同 VLAN 之间的数据包路由,还有仅添加静态路由的第 2+ 层(第 3 层精简版)交换机,除了路由数据包之外,三层交换机还包括需要了解进入交换机的数据的IP地址信息的功能,例如基于IP地址标记VLAN流量而不是手动配置端口,第 3 层交换机根据需要增加了功率安全性

在二层和三层交换机之间徘徊时,您应该考虑将其用于何处:

如果您有一个纯第 2 层域,您可以简单地使用第 2 层交换机,纯第 2 层域是连接主机的地方,因此第 2 层交换机在那里可以正常工作,这在网络拓扑中通常称为接入层

如果您需要交换机聚合多个接入交换机并进行 VLAN 间路由,则需要一个第 3 层交换机,这在网络拓扑中称为分布层,也就是常说的汇聚层

1a448ffa-58ac-11ed-a3b6-dac502259ad0.png什么时候使用二层交换机、三层交换机和路由器?

二层交换机 三层交换机
路由功能 仅 Mac 地址 支持静态路由、动态路由等高级路由
基于 IP 地址的 VLAN 标记 是的
VLAN间路由 是的
使用场景 纯二层域 聚合多个接入交换机

购买二层交换机和三层交换机应该注意哪些参数

如果您购买的是第 2 层或第 3 层交换机,您应该检查一些关键参数,包括转发速率、背板带宽、VLAN 数量、MAC 地址内存、延迟等。

转发速率

转发速率(或吞吐率)是背板(或交换结构)的转发能力,当转发能力大于所有端口速度之和时,我们称背板无阻塞,转发速率以每秒数据包数 (pps) 表示。下面的公式给出了如何计算交换机的转发速率:

转发速率(pps)=10Gbit/s端口数*14880950pps+1Gbit/s端口数*1488095pps+100Mbit/s端口数*148809pps

例如某交换机有32个10Gbit/s端口和2个40Gbit/s端口,因此其转发速率为:

32*14,880,950pps+2*4*14,880,950pps=595,238,000pps≈596Mpps

背板带宽

下一个参数是背板带宽或交换结构容量,它是所有端口速度的总和。所有端口的速度总和计算两次,一次用于 Tx 方向,一次用于 Rx 方向。背板带宽以每秒位数(bps 或 bit/s)表示。

背板带宽(bps)=端口号*端口数据速率*2

上面例子中的交换机的背板带宽为:

(32*10Gbps+2*40Gbps)*2=800Gbps

VLAN 数量

其他重要参数是可以配置的 VLAN 数量,一般一个二层交换机1K=1024个VLAN就够了,三层交换机典型的VLAN数量是4k=4096个。

MAC地址表

MAC地址表的内存是一个交换机可以保存的MAC地址的个数,通常表示为8k或 128k。

延迟

延迟是数据传输遭受的延迟时间,它要求尽可能短,因此延迟通常以纳秒 (ns) 表示。

总结

本文向大家介绍了第 2 层与第 3 层交换机的区别,还对它们的功能进行了比较,此外,还讨论了第 2 层或第 3 层交换机的关键参数,并非总是越先进的设备越好,按需选择才是王道。

审核编辑:彭静
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 带宽
    +关注

    关注

    3

    文章

    894

    浏览量

    40773
  • 交换机
    +关注

    关注

    20

    文章

    2606

    浏览量

    99000
  • 数据包
    +关注

    关注

    0

    文章

    247

    浏览量

    24334

原文标题:什么是二层交换机、三层交换机?如何选择?

文章出处:【微信号:网络技术干货圈,微信公众号:网络技术干货圈】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    交换机工作原理

    、OSI参考模型与网络设备   OSI参考模型与网络设备,如集线器、交换机、路由器,存在一一对应的关系,图3就是OSI模型下三与网络设备及网络设备处理的数据单元的对应图。   (1)第一
    发表于 06-10 12:26

    接入交换机、汇聚交换机和核心交换机区别

    出口,同样也做转发及选路。它必须能够处理来自接入设备的所有通信量,并提供到核心的上行链路。接入交换机的功能是将终端用户连接到网络,因此接入
    发表于 06-04 11:57

    交换机与路由器的主要区别

    一、三交换机与路由器的主要区别 之所以有人搞不清三交换机和路由器之间的区别,最根本就是三
    发表于 08-01 10:37 3290次阅读

    交换机,三交换机,四交换机区别

    交换机,三交换机,四交换机区别
    发表于 08-01 12:04 1865次阅读

    、三、四交换机之间的区别

    、三、四交换机之间的区别
    发表于 01-13 22:01 21次下载

    交换机原理和工作流程

    交换机是位于于OSI模型的2也就是数据链路层。和普通的交换机相比就是二
    发表于 02-23 12:33 1.2w次阅读

    浅谈二交换机与三交换机的组网性能比较

    交换机与三交换机应用都非常广泛,于是我研究了一下二交换机与三
    发表于 03-06 10:11 6503次阅读

    核心交换机、汇聚交换机与普通交换机区别介绍

    核心交换机并不是交换机的一种类型,放在核心(网络主干部分)的交换机叫核心交换机。汇聚
    发表于 03-19 14:50 1.2w次阅读

    、三、 四交换机区别

    OSI参考模型的第三叫做网络,第三交换机可以看成是路由器和二交换机的结合,它比第二
    发表于 02-22 12:03 3599次阅读

    交换机与三交换机区别

    在这个实验中,R1和R2为二交换机,4台PC均为同一个网段,但是属于不同的vlan,实现PC1和PC3两台交换机之间实现互通,PC
    的头像 发表于 05-29 15:58 1795次阅读
    二<b class='flag-5'>层</b><b class='flag-5'>交换机</b>与三<b class='flag-5'>层</b><b class='flag-5'>交换机</b>的<b class='flag-5'>区别</b>

    交换机和三交换机区别

    计算机网络中的交换机是用于在局域网(LAN)中转发数据包的重要设备。其中,二交换机和三交换机是两种常见的
    的头像 发表于 06-12 14:09 1.2w次阅读
    二<b class='flag-5'>层</b><b class='flag-5'>交换机</b>和三<b class='flag-5'>层</b><b class='flag-5'>交换机</b>的<b class='flag-5'>区别</b>

    交换机和三交换机在功能和适用范围的差异

      计算机网络中的交换机是用于在局域网(LAN)中转发数据包的重要设备。其中,二交换机和三交换机是两种常见的
    的头像 发表于 06-12 14:16 4278次阅读
    二<b class='flag-5'>层</b><b class='flag-5'>交换机</b>和三<b class='flag-5'>层</b><b class='flag-5'>交换机</b>在功能和适用范围的差异

    深入解读路由器、交换机、三交换机区别

    随着以太网交换机的不断发展,现在的交换机提高了性能,其中虚拟网络和三交换是最突出的。在三交换
    的头像 发表于 09-29 17:36 1666次阅读
    深入解读路由器、<b class='flag-5'>交换机</b>、三<b class='flag-5'>层</b><b class='flag-5'>交换机</b>的<b class='flag-5'>区别</b>

    交换机和三交换机是什么?有什么区别

    交换机主要工作在网络的数据链路层,也就是OSI模型中的第二。它们根据MAC地址转发数据包。这些交换机纯粹在网络的硬件内运行,并利用硬
    的头像 发表于 11-29 16:43 1321次阅读

    交换机和三交换机有什么区别

    交换机分为二交换机和三交换机,它们在功能、应用场景和技术实现上有明显区别
    的头像 发表于 08-07 15:33 958次阅读