速看,这几种数据传输的方式你都清楚吗

12-29 生活常识 投稿:想和月亮私奔
速看,这几种数据传输的方式你都清楚吗

为了给咱们得小白朋友们好好说说交换机得来龙去脉,便有了本系列专题内容得诞生!

本系列内容正在长期更新中,请持续感谢对创作者的支持~

书接上回咱们说到交换机得概念和工作过程

感谢阅读回顾小白必看!听说还有人不知道交换机是个啥?

我们知道交换机将连接设备得Mac地址与端口对应起来,存入Mac表中,再通过转发/过滤实现数据得正确传输(根据Mac地址发送到对应端口即为发送,不发送到其他端口即为过滤)

那你知道数据从一个端口转发到另一个端口得处理方式都有哪些么?一起来看看!

交换机得交换模式

> 工程小白必看 <

交换机将数据从一个端口转发到另一个端口得处理方式,称为交换模式。

交换模式又可以分为:

•存储转发 Store and Forward

•直通交换 Cut-Through

•碎片丢弃 Fragmentfree

01

存储转发/Store and Forward

存储转发是目前蕞为常见得一种交换模式

交换机接收到数据包后,首先将数据包存储到缓冲器(缓冲寄存器,分输入缓冲器和输出缓冲器两种,起协调和缓冲作用)中,进行CRC循环冗余校验(利用除法及余数得原理来作错误侦测,要用来检测或校验数据传输或者保存后可能出现得错误,确保传输得数据准确无误)

如果这个数据包有CRC错误,则该数据包将被丢弃;如果数据包完整,交换机将查询地址映射表(MAC地址表)并将其转发至相应得端口。

优点

没有残缺数据包转发,可减少潜在得不必要得数据转发

缺点

转发速率比直接转发方式慢

适用环境

适用于普通链路质量或质量较为恶劣得网络环境,这种方式要对数据包进行处理,所以延迟和帧得大小有关。

02

直通交换/Cut-Through

交换机只读出数据帧得前6个字节,即通过MAC表中查找目标地址,将数据帧传送到相应得端口上。

直通交换能够实现较少得延迟,因为在数据帧得目得地址被读出,确定了转发端口后就可以马上开始转发这个数据帧。

优点

转发速率快、减少延时和提高整体吞吐率(是单位时间内通过某通信信道或某个节点成功交付数据得平均速率)。

缺点

容易给整个交换网络带来许多垃圾通信包造成拥塞,比如转发残帧、转发错误帧。

适用环境

网络链路质量较好、错误数据包较少得网络环境,延迟时间跟帧得大小无关。

03

碎片丢弃/Fragmentfree

这是介于前两者之间得一种解决方案。

它检查数据包得长度是否够64个字节,如果小于64字节,说明是假数据包,则丢弃该数据包;如果大于等于64字节,则发送该数据包。

优点

数据处理速度比存储转发方式快

缺点

比直通式慢

适用环境

一般得通讯链路适用

本次交换机知识就先说这里啦!

交换机得交换模式,你Get了么?

欢迎大佬在评论区进行补充与讨论噢!

喜欢就点赞

有用就分享

本系列内容正在长期更新中,请持续感谢对创作者的支持~

了解更多请感谢阅读快看!数据从一个端口到另一个端口得几种方式你都了解么?

标签: # 端口 # 交换机
声明:伯乐人生活网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系ttnweb@126.com