Słownik z branży informatycznej i tworzenia stron WWW

FTP

FTP (ang. File Transfer Protocol - Protokoł Transferu Plików) - protokół typu klient-serwer, który umożliwia przesyłanie plików z i na serwer poprzez sieć TCP/IP. Protokół ten jest zdefiniowany przez IETF w RFC 959.

FTP jest protokołem 8-bitowym, dlatego nie wymaga specjalnego kodowania danych na postać 7-bitową, tak jak ma to miejsce w przypadku poczty elektronicznej (patrz standardy MIME, base64, quoted-printable, uuencode).

Do komunikacji wykorzystywane są dwa połączenia TCP. Jedno z nich jest połączeniem kontrolnym za pomocą którego przesyłane są np. polecenia do serwera, drugie natomiast służy do transmisji danych m.in. plików. FTP działa w dwóch trybach: aktywnym i pasywnym, w zależności od tego, w jakim jest trybie, używa innych portów do komunikacji.

Jeżeli FTP pracuje w trybie aktywnym, korzysta z portów: 21 dla poleceń (połączenie to jest zestawiane przez klienta) oraz 20 do przesyłu danych. Połączenie nawiązywane jest wówczas przez serwer. Jeżeli FTP pracuje w trybie pasywnym wykorzystuje port 21 do poleceń i port o numerze > 1024 do transmisji danych, gdzie obydwa połączenia zestawiane są przez klienta. W sieciach ukrytych za firewallem komunikacja z aktywnymi serwerami FTP jest możliwa, tylko pod warunkiem, jeżeli odpowiednie porty na firewallu (routerze) są zwolnione. Możliwe jest zainstalowanie wielu serwerów FTP na jednym i tym samym routerze. Warunkiem jest rozdzielenie portów przez router dla każdego serwera.

źródło: Wikipedia

słowniczek branżowy
XHTML Pascal TOMASZ W3C Zmienna Inżynieria oprogramowania Tomcio Unicode Przeglądarka internetowa Flash JSON WWW Słupsk Java Apache JAVASCRIPT AMP KOD ODPOWIEDZI HTTP CPP Serwis internetowy Bug Pascal WI PDF SŁUPSK TOMASZEK AMP Delphi Strona internetowa XHTML Tworzenie DHTML Wyrażenia regularne TOMASZ Zend Framework CURYŁO Curylo FTP CMS Unicode DHTML Programista integer Htaccess Unicode Tomasz Zut WWW AJAX PDF Tomek CPP MIME curyło PASCAL Kompilator Perl przeglądarka internetowa XML DOM Tomaszek kod źródłowy W3C slupsk CPP Informatyka C PostgreSQL string ASCII Algorytm WWW serwis internetowy HTML JOOMLA XHTML Tomasz htaccess XMLHTTP programista Tomcio Zut Photoshop Tomek Serwis internetowy XHTML Perl PDF MySQL HOSTING Wydział XML WEBMASTER GIF programista Java WYRAŻENIA REGULARNE Zmienna AMP Algorytm