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: