Активна и пасивна режим FTP, уики

Wiki активна и пасивна режим FTP

При работа на клиент FTP сървър, и двете съединения - контрола (върху него се команда) и връзка за данни (тя прехвърля файловете).






Връзката за контрол е еднакво активен и пасивен режим. Клиент инициира TCP -съединение с динамични пристанища (1024-65535) до номера на порта 21 на FTP сървъра и казва: "Здравейте! Искам да се свърже с вас. Ето моето име и паролата си. " Какво се случва след това зависи от това какво е избран режим FTP (активна или пасивна).







В активния режим. когато клиентът се казва "Здрасти!", той също казва, номера на порта на сървъра (от динамичния диапазон 1024-65535), така че на сървъра може да се свърже с клиента, за да се установи връзка за предаване на данни. FTP -server е свързан с определен порт на клиента, използвайки TCP от нейна страна номер 20 IR порт за трансфер на данни.

В пасивен режим. след като клиентът каза: "Здрасти!", сървърът казва на клиента пристанището TCP IR (от динамичен диапазон 1024-65535), към които можете да се свържете, за да настроите връзката за данни.

Основната разлика между начина активен FTP и режим пасивно FTP - това е страна, която се отваря връзка за предаване на данни. В активен режим, клиентът трябва да приема връзката от -server FTP. В пасивен режим, клиентът винаги инициира връзката.