Пассивный режим FTP - EPSV против PASV
В соответствии с документацией RFC:
Спецификация протокола передачи файлов предполагает, что базовый сетевой протокол использует 32-разрядный сетевой адрес (в частности, IP версии 4). С внедрением версии 6 интернет-протокола сетевые адреса больше не будут 32-разрядными. Этот в документе указаны расширения для FTP, которые позволят протоколу работать через IPv4 и IPv6.
Если сервер поддерживает команды EPSV
и EPRT
. тогда есть ли причина, по которой мы должны использовать исходные команды PASV
и PORT
? Мы всегда можем использовать сами расширенные команды.
Я вижу, что FileZilla использует PASV
, а не EPSV
.