Мне нужно передать некоторые файлы с удаленного компьютера (в локальной сети), и я планирую сделать это через FTP.
Очевидно, FTP основан на протоколе TCP, и если я хорошо помню свои уроки, разница между TCP и UDP заключается в том, что TCP проверяет правильность отправки и получения сетевых пакетов.
Спросив себя, нужно ли мне добавлять проверку контрольной суммы, я пришел к выводу, что мне не нужно. Я прав ?
Я знаю о различиях между двоичной передачей и передачей текста и планирую выполнять только двоичную передачу (работает только в Windows).
Мне действительно нужно проверять контрольную сумму больших файлов, передаваемых по двоичному протоколу FTP?
Понятно, мне нужна целостность данных, чтобы убедиться, что некоторые биты не были изменены во время обмена. Человек посередине не представляет (большой) проблемы, потому что операция будет выполняться в частной сети.