通过 ftp 发送文件后是否需要检查数据完整性?
Do I need to check data integrity after sending file over ftp?
我需要从远程计算机(在本地网络上)传输一些文件,我打算通过 FTP 来完成。
显然,FTP 是基于 TCP 协议的,如果我记得我的课程,TCP 和 UDP 之间的区别在于 TCP 检查网络数据包是否正确发送和接收。
在问自己是否需要添加校验和验证后,我的结论是我不需要。我说得对吗?
我知道二进制传输和文本传输之间的区别,并计划只进行二进制传输(仅在 Windows 上工作)。
我真的需要校验二进制传输的大文件 FTP 吗?
明确地说,我需要数据完整性来验证某些位在交换过程中未被更改。中间人不是(很多)问题,因为操作将在专用网络中完成。
是的,你知道。
中间人可以更改从 ftp 服务器到您站点的途中的任何 TCP 数据包,或者他甚至可以充当恶意 ftp 站点并完全抑制原始流量。
因此您需要以某种方式验证您收到的文件确实是您想要接收的文件。校验和适用于此任务。
我需要从远程计算机(在本地网络上)传输一些文件,我打算通过 FTP 来完成。
显然,FTP 是基于 TCP 协议的,如果我记得我的课程,TCP 和 UDP 之间的区别在于 TCP 检查网络数据包是否正确发送和接收。
在问自己是否需要添加校验和验证后,我的结论是我不需要。我说得对吗?
我知道二进制传输和文本传输之间的区别,并计划只进行二进制传输(仅在 Windows 上工作)。
我真的需要校验二进制传输的大文件 FTP 吗?
明确地说,我需要数据完整性来验证某些位在交换过程中未被更改。中间人不是(很多)问题,因为操作将在专用网络中完成。
是的,你知道。
中间人可以更改从 ftp 服务器到您站点的途中的任何 TCP 数据包,或者他甚至可以充当恶意 ftp 站点并完全抑制原始流量。
因此您需要以某种方式验证您收到的文件确实是您想要接收的文件。校验和适用于此任务。