Почему у SFTP нет активного / пассивного режима, такого как FTP - PullRequest
0 голосов
/ 08 июня 2018

Насколько я понимаю, активный и пассивный режим в FTP изменяет порт, на котором команды и данные отправляются от клиента к серверу, что может быть полезно при работе с брандмауэрами.Я думаю, что я также прав, говоря, что SFTP не имеет той же концепции, но мне не ясно, какие нюансы протокола SFTP делают ненужным / нежелательным копировать тот же шаблон, который существует в FTP.

1 Ответ

0 голосов
/ 08 июня 2018

Различение активного / пассивного режима в протоколе FTP необходимо, потому что в FTP есть отдельный канал передачи / соединение для передачи файлов.А в разных сетевых настройках может потребоваться другой режим (хотя в настоящее время используется в основном пассивный режим).

Это не полезно , когда речь идет о брандмауэрах, это проблема в отношении брандмауэров.Эта концепция отдельного соединения на отдельном порту, вероятно, не была хорошей идеей, так как я не думаю, что эта модель когда-либо повторялась снова в любом другом подобном протоколе.

В SFTP ничего подобного нет.Все происходит в рамках одного соединения.Таким образом, нет никаких проблем «в том, что касается брандмауэров».

...