Tryb pasywny i aktywny, a FTP

ftp

Tryb pasywny i aktywny, a FTP

Przesyłanie danych opiera się na wykorzystaniu protokołów, takich jak właśnie FTP. W przypadku tego połączenia dochodzi do powstania dwóch połączeń – zarówno w trybie pasywnym, jak i aktywnym. Jakie są różnice między nimi?

Protokół FTP

Połączenia, o jakich wspomnieliśmy, mają za zadanie sprawdzić się w roli sterującej oraz przesyłającej.

Połączenie w trybie pasywnym to połączenie zarządzane przez serwer. Wysyła on odpowiedź do klienta w postaci cyfrowej po tym, jak otrzyma od niego polecenie. Schemat jest więc następujący – klient wysyła polecenie, serwer łączy się z nim za pośrednictwem portu wyższego o jeden numer od tego, jaki ma klient. 

Jeśli natomiast chodzi o połączenie w trybie aktywnym, klient zarządza całym połączeniem. Klient kieruje żądanie, pod którym kryje się chęć stworzenia połączenia do transferu danych zgodnie z poleceniem port. 

Przeczytaj także:

Przyspieszenie powolnego ładowania strony

5 świetnych frameworków PHP

Dodaj komentarz