File Transfer Protocol

From Helionica



File Transfer Protocol (FTP) (Protokół Transmisji Plików) jest protokołem typu klient-serwer, który umożliwia przesyłanie plików z i na serwer poprzez sieć TCP/IP.
FTP jest standardem określonym przez IETF w RFC 959.

FTP jest protokołem 8-bitowym, dlatego nie jest potrzebne dalsze przetwarzanie informacji, tak jak ma to miejsce w standardach MIME i uuencode.

FTP wykorzystuje do komunikacji 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 nr 20 do przesyłu danych i 21 dla poleceń. Natomiast jeżeli pracuje w trybie pasywnym wykorzystuje porty nr 21 do poleceń i port o numerze > 1024 do transmisji danych.

Zobacz także: Wget, IP.


Artykuł zawiera udostępnione na licencji GNU FDL treści pochodzące w pierwotnej wersji z artykułu File Transfer Protocol w polskiej Wikipedii. Lista autorów.



Bestsellery informatyki