网络传输的内容会不会出错啊
来源:百度知道 编辑:UC知道 时间:2024/05/22 09:07:49
通过网络传输的信息,接收端和发送端最后是完全一致的吗
比如300M的大文件,接收方会不会出现几个k或几个字节的差错
300M的文件1M/s很快就可以传完,1k/s却要好长时间,时间长短对传输质量有影响吗
假如接收方正常接收了文件,是否代表这个文件与发送方“完全”一致?
网络通过什么进行保证啊
比如300M的大文件,接收方会不会出现几个k或几个字节的差错
300M的文件1M/s很快就可以传完,1k/s却要好长时间,时间长短对传输质量有影响吗
假如接收方正常接收了文件,是否代表这个文件与发送方“完全”一致?
网络通过什么进行保证啊
判断你接收或下载的文件是否完整,
可以使用MD5验证,
因为一个文件只可能生成一个MD5码,
就算是你改了里面很小的几个字节的东东,它再生成的MD5,就和原来的大不相同.
一般大型的网站在你下载的文件的网页上都会提供给你这个文件的MD5,
你把这个文件下载完之后,把它生成一个MD5验证码,
与网站上提供的是否一致就可判断这个文件在传输的过程当中,有没有丢失字节,或不完整.
如果通过TCP协议传输的话是不会有问题的,因为他会去确认。
不会有问题怕就怕传到中间就结束了,但是可以下次接着传的
但是会把一些文件格式改变比如:win.rar改成win_rar