Enough people have explained hash sums, but it’s important to understand that a server might not know at about corrupted files at all. When transferring a file to or from the server, the networking protocol like TCP and the transfer tools take care that the data isn’t corrupted in transit. But that’s it. If the file is already corrupt at the source or becomes corrupt after storing (through bit rot or storage defects), the server will never know or care unless some external software/use-case decides to actively check integrity by comparing actual hash sum against expected value. So that’s not an inherent need. Generally, the server will just host the corrupt file.
Latest Answers