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

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

3天内不再提示

交换机的转发方式有哪几种

h1654155282.3538 来源:飞畅科技 作者:飞畅科技 2021-02-18 17:26 次阅读

交换(switching)是按照通信两端传输信息的要求,用人工或设备自动完成的方法,把要传输的信息送到符合要求的相应路由上的技术的统称。根据工作位置的不同,可以分为广域网交换机和局域网交换机。广域网的交换机(switch)就是一种在通信系统中完成信息交换功能的设备。那么,交换机的转发方式有哪几种呢?

转发方式:

1.直通转发(cut-through switching )

2.存储转发(Store-and-Forward switching)

3.无碎片转发(Fragment-free switching)

由于第三种方法主要是第一种“直通转发”的变形,所以只着重介绍第一二种方法。

无论是直通转发还是存储转发都是一种二层的转发方式,而且它们的转发策略都是基于 目的MAC(DMAC)的,在这一点上这两种转发方式没有区别。

它们之间的最大区别在于,它们何时去处理转发,也就是交换机怎样去处理数据包的接收进程和转发进程的关系。

转发类型:

1、直通式(Cut Through)

直通方式的以太网交换机可以理解为在各端口间是纵横交叉的线路矩阵电话交换机。它在输入端口检测到一个数据包时,检查该包的包头,获取包的目的地址,启动内部的动态查找表转换成相应的输出端口,在输入与输出交叉处接通,把数据包直通到相应的端口,实现交换功能。由于不需要存储,延迟非常小、交换非常快,这是它的优点。

它的缺点是,因为数据包内容并没有被以太网交换机保存下来,所以无法检查所传送的数据包是否有误,不能提供错误检测能力。由于没有缓存,不能将具有不同速率的输入/输出端口直接接通,而且容易丢包。

2、存储转发(Store; Forward)

存储转发方式是计算机网络领域应用最为广泛的方式。它把输入端口的数据包检查,在对错误包处理后才取出数据包的目的地址,通过查找表转换成输出端口送出包。正因如此,存储转发方式在数据处理时延时大,这是它的不足,但是它可以对进入交换机的数据包进行错误检测,有效地改善网络性能。尤其重要的是它可以支持不同速度的端口间的转换,保持高速端口与低速端口间的协同工作。

3、碎片隔离(Fragment Free)

这是介于前两者之间的一种解决方案。它检查数据包的长度是否够64个字节,如果小于64字节,说明是假包,则丢弃该包;如果大于64字节,则发送该包。这种方式也不提供数据校验。它的数据处理速度比存储转发方式快,但比直通式慢。

无论是直通转发还是存储转发都是一种二层的转发方式,而且它们的转发策略都是基于 目的MAC(DMAC)的,在这一点上这两种转发方式没有区别。它们之间的最大区别在于,它们何时去处理转发,也就是交换机怎样去处理数据包的接收进程和转发进程的关系。
责任编辑人:CC

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

    关注

    20

    文章

    2615

    浏览量

    99184
收藏 人收藏

    评论

    相关推荐

    以太网交换模式哪几种

    以太网交换模式是指以太网交换机在数据传输过程中所采用的处理和转发数据帧的方式。以太网交换机作为局域网中的核心设备,通过不同的
    的头像 发表于 10-08 10:12 617次阅读

    反射内存交换机与普通交换机的区别

    ,实现低延迟、确定性的数据传输。普通交换机则依据网络协议(如以太网协议)进行数据转发,通常需要软件参与处理,数据传输的延迟和确定性相对较难保证。传输速度和延迟:反射
    的头像 发表于 09-05 09:57 466次阅读
    反射内存<b class='flag-5'>交换机</b>与普通<b class='flag-5'>交换机</b>的区别

    交换机的不同连接方式

    交换机多种连接方式,主要涉及到其在网络中的部署和与其他网络设备的互连。以下是一些常见的连接方式。1级联方式级联是最常见的
    的头像 发表于 07-19 08:21 828次阅读
    <b class='flag-5'>交换机</b>的不同连接<b class='flag-5'>方式</b>

    交换机冗余的连接方式

    交换机冗余的连接方式  交换机的冗余连接方式是网络中常用的一种设计方法,用于保证网络的可靠性和高可用性。下面详细介绍几种常见的
    的头像 发表于 02-20 14:25 2247次阅读

    交换机的作用与功能 交换机的基本配置

    交换机(Switch)是计算机网络中常见的一种数据通信设备,它用于在局域网(LAN)内的不同设备之间进行数据的转发交换交换机通过学习和转发
    的头像 发表于 02-04 09:17 1.5w次阅读

    以太网交换机怎么用 以太网交换机什么用

    技术的网络交换设备,它通过MAC地址(Media Access Control)将数据从一个接口转发到另一个接口。以太网交换机使用存储转发或者直通
    的头像 发表于 02-02 11:41 2932次阅读

    万兆铜缆交换机与万兆光纤交换机什么区别?该如何选择?

    万兆铜缆交换机与万兆光纤交换机什么区别?该如何选择? 万兆铜缆交换机和万兆光纤交换机是网络通信领域中常见的两种设备,它们在性能、适用场景、
    的头像 发表于 12-27 15:02 774次阅读

    HMDS与BARC一定要除去吗?哪几种去除的方式

    HMDS,BARC是光刻工序中比较常用的化学品,但是它们并不能用显影液除去,根据是什么?它们一定要除去吗?哪几种去除的方式
    的头像 发表于 12-22 10:29 2152次阅读
    HMDS与BARC一定要除去吗?<b class='flag-5'>有</b><b class='flag-5'>哪几种</b>去除的<b class='flag-5'>方式</b>?

    转发率是什么?包转发率和交换容量的区别

    转发率通常分为第二层包转发率(L2)和第三层包转发(L3),是指交换机每秒可以转发多少百万个数据包(Mpps),即
    的头像 发表于 12-18 16:10 4869次阅读

    交换机级联是什么意思?交换机级联和堆叠的区别

    交换机的级联是指两台或两台以上的交换机通过一定的方式相互连接,根据需要,多台交换机可以以多种方式进行级联。在较大的局域网例如园区网(校园网)
    的头像 发表于 12-16 17:01 2188次阅读

    工业交换机的组网方式哪些?

    工业交换机也称作工业以太网交换机,即应用于工业控制领域的以太网交换机设备,由于采用的网络标准,其开放性好、应用广泛以及价格低廉、使用的是透明而统一的TCP/IP协议,以太网已经成为工业控制领域的主要通信标准。
    的头像 发表于 12-15 15:42 499次阅读

    核心交换机和普通交换机的区别?

    核心交换机和普通交换机的区别? 核心交换机(Core Switch)是网络中的重要组成部分,与普通交换机(Regular Switch)
    的头像 发表于 12-07 14:39 1602次阅读

    什么是核心交换机?与普通交换机何区别?

    什么是核心交换机?与普通交换机何区别? 核心交换机是一个网络中的重要组成部分,用于处理大量数据流量,连接多个子网和LAN(局域网),并确保顺畅的数据传输和通信。它通常位于网络的核心位
    的头像 发表于 12-07 10:46 2486次阅读

    二层交换机和三层交换机是什么?什么区别?

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

    什么是网桥?什么是交换机呢?交换机与网桥的区别

    什么是网桥?什么是交换机呢?交换机与网桥的区别 网桥(Bridge)是一种用于连接多个局域网(LAN)的设备,它使用物理地址(MAC地址)来转发和过滤数据包。网桥工作在数据链路层(第二层),通过对数
    的头像 发表于 11-22 17:45 3956次阅读