射频和无线供应商和资源的家

一站式满足您的射频和无线需求

FTP vs HTTP FTP和HTTP的|区别

本页介绍了FTP和HTTPFTP和HTTP的区别.也请参考FTP vs SMTP其中提到了FTP和SMTP之间的区别。两者都是传输层支持的应用层协议。


FTP协议

FTP代表文件传输协议。它用于从远程计算机发送/接收文件。文件也可以附加到电子邮件消息。该协议可以帮助下载和上传大文件。RFC959中定义。

FTP在客户端系统和服务器系统之间建立两个连接,一个用于控制信息,另一个用于传输数据。控制信息携带命令/响应。最初需要通过验证用户名和密码来进行身份验证。一旦完成,文件就可以在两个系统之间传输。

FTP同时处理二进制和文本格式文件。FTP协议的URL语法RFC1738中有描述。链接以ftp开始,如下所述。
FTP的例子:
ftp://ftp.microsoft.com/Products/


HTTP协议

HTTP代表超文本传输协议。它是用于从服务器访问万维网文档的协议。

我们知道,要定位网络上的任何站点,我们使用一个称为统一资源定位器(URL)的特殊地址。例如,一个典型的URL是:
HTTP的例子:
//www.cnmopay.com/Tutorials/gsm-tutorial.html

URL的第一部分指定了两个系统之间使用的通信协议,这里是http(超文本传输协议)。

描述:
www指的是万维网。'rfwireless-world.com'部分被称为域名或网站。斜杠(/)后的项目表示网站软件中的一个目录,这里'教程'是一个目录。‘gsm-tutorial.html’项是‘Tutorials’目录中的网页。大多数网站都有多个存放网页的目录。

FTP和HTTP协议之间的其他有用区别如下表所示:


功能 FTP HTTP
TCP端口号 20及21 80和8080
RFC参考文档 Rfc959, rfc765, rfc1738 RFC2616, RFC7230和RFC7231
协议功能 用于建立连接后从远程计算机传输文件。 用于建立互联网连接后从远程服务器传输网页。

相关链接

OSI和TCPIP层的基础知识
网络教程
FTP vs SMTP
FTP与TFTP

有什么不同

FDM和OFDM的区别
SC-FDMA和OFDM的区别
SISO和MIMO的区别
TDD和FDD的区别
802.11标准之间的差异,即11-a,11-b,11-g和11-n
OFDM vs OFDMA
CDMA vs GSM
蓝牙vs zigbee
固定wimax vs移动

射频和无线术语


分享本页

翻译本页
Baidu