2024年5月28日发(作者:)

TCP可靠连接,三次握手,四次挥手。

UDP不可靠连接。

HTTPS是SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议。要比HTTP协

议安全。它使用SSL即是安全套接字层(SSL)进行信息交换。HTTP需要申请证书,是收费

的。

FTP是文件传输协议。在网站上,如果你想把文件和人共享,最便捷的方式莫过于把

文件上传到FTP服务器上,其他人通过FTP客户端程序来下载所需要的文件。FTP进行文

件传输需要通过端口进行。一般所需端口为:控制链路—TCP端口21。控制器端。用于发

送指令给服务器以及等待服务器响应。数据链路---TCP端口20。数据传输端口。用来建

立数据传输通道的。主要用来从客户向服务器发送一个文件、从服务器向客户发送一个文

件、从服务器向客户发送文件或目录列表。FTP为了适应不同的网络环境,支持主动连接

和被动连接两种模式。这两种模式都主要针对数据链路进行的,跟控制链路无关。

主动方式:在通过21号端口连接好控制通道后,客户端发送给服务器PORT命令,

就是给服务器说咱们俩通信你可以在那个端口进行,于是服务器打开20号端口,连接上

客户端的指定的端口进行连接,传送数据。需要创建一个新的连接。

被动方式:在通过21号端口连接好控制通道后,客户端发送给服务器PASV命令,就

是给服务器说咱们俩通信的端口号你选择,然后服务器随机选择一个端口(大于1024),FTP

客户端连接至此端口,进行通信。不需要创建一个新的连接。

SFTP是Secure File Transfer Protocol的缩写,是安全文件传送协议。可以为传输文

件提供一种安全的加密方法。跟ftp几乎语法功能一样。SFTP是SSH的一部分,是一种

传输档案至Blogger伺服器的安全方式。它本身没有单独的守护进程,必须使用sshd守

护进程来完成相应的连接操作,所以从某种意义上来说,SFTP并不像一个服务器程序,而

更像是一个客户端程序。SFTP同样是使用加密传输认证信息和传输的数据,所以使用SFTP

是十分安全的。但由于这种传输方式使用了加密/解密技术,所以传输效率比普通的FTP

要低得多。在对网络安全性要求更时,代替FTP使用。