网络传输的内容会不会出错啊

来源:百度知道 编辑:UC知道 时间:2024/05/22 09:07:49
通过网络传输的信息,接收端和发送端最后是完全一致的吗
比如300M的大文件,接收方会不会出现几个k或几个字节的差错
300M的文件1M/s很快就可以传完,1k/s却要好长时间,时间长短对传输质量有影响吗
假如接收方正常接收了文件,是否代表这个文件与发送方“完全”一致?
网络通过什么进行保证啊

判断你接收或下载的文件是否完整,

可以使用MD5验证,

因为一个文件只可能生成一个MD5码,

就算是你改了里面很小的几个字节的东东,它再生成的MD5,就和原来的大不相同.

一般大型的网站在你下载的文件的网页上都会提供给你这个文件的MD5,

你把这个文件下载完之后,把它生成一个MD5验证码,

与网站上提供的是否一致就可判断这个文件在传输的过程当中,有没有丢失字节,或不完整.

如果通过TCP协议传输的话是不会有问题的,因为他会去确认。

不会有问题怕就怕传到中间就结束了,但是可以下次接着传的

但是会把一些文件格式改变比如:win.rar改成win_rar