如果通过 SSH ( scp ) 来回传输 1000 次,文件(例如 PNG 图像)会磨损吗?

如果通过 SSH ( scp ) 来回传输 1000 次,文件(例如 PNG 图像)会磨损吗?

这个问题实际上是关于任何事情的。但就我而言,它是 PNG 图像。

如果在服务器之间反复传输,它们会磨损吗?

我将它们发送到另一台服务器,然后在我的服务器完成操作系统重新加载等操作后将它们取回。

如果在服务器之间移动太多次,它们是否会降低质量?

答案1

传输的数据是受多个校验和的保护。。但由于使用了校验和,因此有可能要传递的多位错误以太网、IP 和 TCP 校验和。如果有足够的时间,每种可能的情况都会出现,所以最终,你的 PNG 会幸运并得到改变。所以我的结论是你的 PNG 可能会“磨损”。在我看来,这种情况发生的可能性非常非常低。我不知道如何估计这种概率。我的直觉告诉我不用担心。其他情况发生的可能性要大得多。

答案2

在计算机中,所有数据都是数字的,因此一般不会丢失数据,但有时使用有损压缩或会话时,数据会被修剪。传输数据(如果成功完成)不会丢失任何内容。

答案3

我正在尝试完成已经给出的答案:@Bruce_Ediger 关于多个校验和的说法是正确的。

您还问过:

如果在服务器之间移动太多次,它们是否会降低质量?

简单回答是不。使用 scp 复制文件时不会发生有损压缩。然而,如果启用的话,可能会有流压缩。流压缩不会影响文件的质量,无论是 png 文件还是其他任何文件。

另外,我认为这个答案一个非常相似的问题可能会有所帮助:

相关内容