广州网站建设易企,咸阳制作网站,贵阳网页设计培训学校,东营wordpress网站建设在主动模式下#xff0c;FTP客户端随机开启一个大于1024的端口N向服务器的21号端口发起连接#xff0c;然后开放N1号端口进行监听#xff0c;并向服务器发出PORT N 1命令。服务器接收到命令后#xff0c;会用其本地的FTP数据端口#xff08;通常是20#xff09;来连接客户…在主动模式下FTP客户端随机开启一个大于1024的端口N向服务器的21号端口发起连接然后开放N1号端口进行监听并向服务器发出PORT N 1命令。服务器接收到命令后会用其本地的FTP数据端口通常是20来连接客户端指定的端口N1进行数据传输。在被动模式下FTP库户端随机开启一个大于1024的端口N向服务器的21号端口发起连接同时会开启N1号端口。然后向服务器发送PASV命令通知服务器自己处于被动模式。服务器收到命令后会开放一个大于1024的端口P进行监听然后用PORT P命令通知客户端自己的数据端口是P。客户端收到命令后会通过N1号端口连接服务器的端口P然后在两个端口之间进行数据传输。总的来说主动模式的FTP是指服务器主动连接客户端的数据端口被动模式的FTP是指服务器被动地等待客户端连接自己的数据端口。被动模式的FTP通常用在处于防火墙之后的FTP客户访问外界FTp服务器的情况因为在这种情况下防火墙通常配置为不允许外界访问防火墙之后主机而只允许由防火墙之后的主机发起的连接请求通过。因此在这种情况下不能使用主动模式的FTP传输而被动模式的FTP可以良好的工作。