Port 21 i 20 są dwoma podstawowymi portami wykorzystywanymi w protokole FTP (File Transfer Protocol). Port 21 jest używany do nawiązywania połączenia z serwerem FTP, natomiast port 20 jest wykorzystywany do przesyłania danych między klientem a serwerem. W tym artykule omówimy, jak te dwa porty są wykorzystywane w procesie transferu plików za pomocą protokołu FTP.
Do czego służy port 21 w serwerze FTP?
Do czego służy port 21 w serwerze FTP?
FTP, czyli File Transfer Protocol, to protokół służący do przesyłania plików między komputerami. Aby korzystać z FTP, potrzebujemy serwera FTP, który będzie przechowywał nasze pliki oraz klienta FTP, który pozwoli nam na połączenie się z serwerem i przesyłanie plików.
Port 21 jest standardowym portem, który wykorzystywany jest przez serwery FTP do nawiązania połączenia z klientem FTP. Port ten jest używany do przesyłania informacji o logowaniu, takich jak nazwa użytkownika i hasło, a także do przesyłania poleceń FTP, takich jak pobieranie i wysyłanie plików.
Kiedy klient FTP łączy się z serwerem FTP, port 21 jest używany do nawiązania połączenia kontrolnego. Połączenie kontrolne jest potrzebne do przesyłania poleceń FTP, takich jak pobieranie i wysyłanie plików. Po nawiązaniu połączenia kontrolnego, klient FTP może przesyłać polecenia FTP do serwera FTP, a serwer FTP może przesyłać odpowiedzi na te polecenia.
Port 21 jest również używany do przesyłania informacji o logowaniu. Kiedy klient FTP łączy się z serwerem FTP, musi podać swoją nazwę użytkownika i hasło. Te informacje są przesyłane przez port 21, aby serwer FTP mógł uwierzytelnić klienta FTP i umożliwić mu dostęp do plików na serwerze.
Warto zauważyć, że port 21 jest portem kontrolnym, a nie portem danych. Oznacza to, że port 21 jest używany tylko do przesyłania poleceń FTP i informacji o logowaniu, a nie do przesyłania samych plików. Do przesyłania plików wykorzystywany jest inny port, a mianowicie port 20.
Do czego służy port 20 w serwerze FTP?
Port 20 jest portem danych, który jest używany do przesyłania samych plików między klientem FTP a serwerem FTP. Kiedy klient FTP wysyła polecenie do serwera FTP, aby pobrać plik, serwer FTP otwiera połączenie danych na porcie 20 i przesyła plik do klienta FTP.
Podobnie, kiedy klient FTP wysyła polecenie do serwera FTP, aby wysłać plik, klient FTP otwiera połączenie danych na porcie 20 i przesyła plik do serwera FTP.
Warto zauważyć, że port 20 jest portem aktywnym. Oznacza to, że to klient FTP otwiera połączenie danych na porcie 20, a nie serwer FTP. Kiedy klient FTP wysyła polecenie do serwera FTP, aby pobrać plik, klient FTP otwiera połączenie danych na porcie 20 i przesyła informacje o swoim adresie IP i numerze portu do serwera FTP. Serwer FTP używa tych informacji, aby nawiązać połączenie z klientem FTP na porcie 20 i przesłać plik.
Podsumowanie
Port 21 jest portem kontrolnym, który jest używany do przesyłania poleceń FTP i informacji o logowaniu między klientem FTP a serwerem FTP. Port 20 jest portem danych, który jest używany do przesyłania samych plików między klientem FTP a serwerem FTP. Zrozumienie, jak działają porty 21 i 20 w serwerze FTP, jest kluczowe dla korzystania z FTP i przesyłania plików między komputerami.
Pytania i odpowiedzi
Pytanie: Do czego służą porty 21 i 20 w serwerze FTP?
Odpowiedź: Port 21 służy do nawiązywania połączenia z serwerem FTP, natomiast port 20 jest wykorzystywany do transferu danych między klientem a serwerem.
Konkluzja
Port 21 służy do nawiązywania połączenia kontrolnego między klientem a serwerem FTP, natomiast port 20 jest wykorzystywany do transferu danych między klientem a serwerem. W sumie, porty 20 i 21 są kluczowe dla funkcjonowania protokołu FTP.
Port 21 i 20 w serwerze FTP służą do przesyłania danych między klientem a serwerem. Zachęcam do zapoznania się z artykułem na stronie https://www.komech.pl/ dotyczącym działania protokołu FTP.
Link tagu HTML: https://www.komech.pl/