PDU协议数据单元是什么,它怎么保证我们的文件不丢失和出错?

PDU全称Protocol Data Unit,翻译过来就是协议数据单元,是手机、光猫和运营商之间的一个快递盒

我们平时连接宽带上网,看短视频玩游戏,每一条数据段都会被装进PDU里,就可以保证它们不丢失出错和乱传,哪怕处于信号较弱的地区也不用担心

文件传输的过程是怎样的

什么是PDU协议数据单元

传输文件的工具

协议:就是这一套系统的规矩,比如怎么打包,怎么找地址等

数据单元:可以理解为包裹,被打包后的样子

合起来就是,按固定规矩打包好的包裹,里面装着咱们要传输的内容,比如音视频片段,文本和照片等,而且还贴了收件地址

比如运营商的服务器,对方的IP或手机MAC地址等

 

传输过程

比如我在柳州市给南宁的朋友发照片,分享我今天吃的螺蛳粉。那这个照片可能会被分成十个小块

每个数据块都会被装进一个PDU

上面会写着收发地址等信息,通过5G或WiFi传给运营商,然后再由运营商把这些东西送到朋友的手机上,之后在接收的时候再自动拼成完整的照片

 

PDU是怎么包装文件的?

内容层

装的就是要传的文件,比如刚刚说的照片、文本、音视频等

 

地址层

给信息装上收发地址,比如你和对方手机的IP地址,哪怕在山区和偏远乡村,运营商也能通过地址找到要发送到的地方

 

校验层

带有核对码,比如一个PDU里装了一千字节的文件,校验层就会标注有1000字节,对方收到后会进行核对

如果少了或损坏就会要求重传,如果你在信号不好的时候发东西,它非常慢,本质上就是在不断地校验和重传,直到成功

如果一段时间内还是失败了,那么手机上就会显示传输失败

 

PDU给我们带来了什么帮助?

传输过程不迷路

广西的山区比较多,基站之间距离会比较远,传输过程中也容易绕路,但PDU的地址层能有一个导航的效果

就直接一步到位了,可以选择合适的路径直接传过去,不然可能会乱跑,基站之间层层转发,还有可能会经过其他省份的服务器

 

文件不会丢

南方雨季比较长,信号容易受到干扰导致丢包,但校验层可以查漏补缺,如果发现出错就会自动重传

如果没有这个程序的话,那丢了就是丢了,文件传到对方手里就会损坏,打开后可能是乱码

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