FTP 的设计为何会有一个传输端口和控制端口,是因为不相信TCP的传输必达机制么
http是后来发展升级了很多次才能完美支持文件上传下载的。ftp的方案可能是当初因为格局有限做出的简化方案。从代码上来说ftp也简单的多。所以可以理解为双端口是偷懒的简化设计。单端口要付出很多额外代价才能达到单端口的性能。一个busybox会带ftpget跟ftpput但不自带http命令行客户端,这可能就是例证。另外,http在文件传输的性能上比不过ftp。对当今宽带来说两者的差距完全可以忽略,但对于当年modem的2k~3k龟速来说,这点差距直接使得http传文件根本不现实,只有ftp才有可以接受的性能。
推荐阅读
- “厉行节约反对浪费”主题设计公益活动成果发布
- #补贴#江阴为何迟迟没执行?|解忧帮 无锡:机动车报废有补贴
- 趣头条|雪佛兰创界,外观设计大气,你会喜欢这款车吗?
- 环球车讯网|全新大众途观,外观的设计更加时尚,更加大气,“满满”的高级感
- 趣头条|日产奇骏,整体设计不错,你会喜欢吗
- 趣头条|大众ID.3外观设计风格极具未来感,太好看了
- OC为何跌出语言榜前十
- 趣头条|威马推出EX5-Z曜石精英版车型,车身采用宽体设计,外形魁梧大气
- 趣头条|本田飞度,整体设计不错,你会喜欢吗
- 设计专业学生上传自己的作品,用哪个网站比较好