简介
FTP协议要用到两个TCP连接,
一个是命令连接,用来在FTP客户端与服务器之间传递命令;
另一个是数据连接,用来上传或下载数据。
无论是主动模式还是被动模式,其要进行文件传输都必须依次建立两个连接,分别为命令连接与数据连接。而主动模式与被动模式的差异主要体现在数据连结通道上
1.主动模式,
客户端开一个随机端口,把端口号发给21端口,服务端通过20端口发数据给客户端随机端口。
2.被动模式
服务端开放一个随机端口,客户端去连接这个端口获取数据。
简介
FTP协议要用到两个TCP连接,
一个是命令连接,用来在FTP客户端与服务器之间传递命令;
另一个是数据连接,用来上传或下载数据。
无论是主动模式还是被动模式,其要进行文件传输都必须依次建立两个连接,分别为命令连接与数据连接。而主动模式与被动模式的差异主要体现在数据连结通道上
1.主动模式,
客户端开一个随机端口,把端口号发给21端口,服务端通过20端口发数据给客户端随机端口。
2.被动模式
服务端开放一个随机端口,客户端去连接这个端口获取数据。