网络和宽带数据传输的逻辑是什么?数据帧的作用

所谓Frame,翻译过来就是帧,在网络领域是数据传输的传输功能单元

比如你刷短视频的每一帧画面、发的每一条短信、下载文件等,都会被打包成数据帧,并且在宽带线路中传输

数据里面的帧率是什么

网络里的Frame就是相当于给数据装盒送出去

寄快递举例

我在广西给我在山东的朋友寄快递,那我得把收件人和寄件人的信息都写清楚然后装盒吧

既能保护物品不会在运输途中损坏,也能告诉快递员要送到哪,以及是谁送出去的

所以和网络里Frame的逻辑是几乎一致的

 

生活中的快递和网络里的数据帧有啥区别?

还是刚才那个举例,比如我邮寄的是一本书,那么它就相当于是核心数据

快递单写的收件人寄件人的信息,联系方式和单号,就相当于网络中的唯一标识和帧编号,保护数据也能校验信息

 

比如我妈问我吃饭了吗,网络就会把这条消息打包成数据帧,包含了”吃饭了吗”这个核心信息,还有她和我的IP地址

然后通过校验就能在宽带里面传输了

 

传输规则是什么?

比如火车站检票的时候,乘客要按一人一票、依次通过的规则排队,检票员也会逐一核查车票信息,避免错乘、假票、无效票等问题

换成网络就也是差不多,要按照一帧一检测、依次传输的规则。如果遇到无效或受损信息就会被丢弃,让发送端重新发送

 

Frame在网络中的核心作用

保证了秩序

你连接宽带刷短视频的时候,视频画面是由每秒24帧图像组成的,而这些图像数据会被拆成多个数据帧传输

如果没有这些让它们有规矩,那数据就会变成散沙。我也脑补不出来会发生什么

 

避免出错

下载文件偶尔会遇到,下载到一半就显示出错或失败,但重新下载时就能从中断的地方继续

这背后就是校验与重传机制发挥作用

© 版权声明
THE END
喜欢就支持一下吧
点赞1 分享