Jak Działa Serwer FTP

Spisu treści:

Jak Działa Serwer FTP
Jak Działa Serwer FTP

Wideo: Jak Działa Serwer FTP

Wideo: Jak Działa Serwer FTP
Wideo: FTP (File Transfer Protocol), SFTP, TFTP wytłumaczone 2024, Kwiecień
Anonim

Protokół przesyłania plików (FTP) służy do przesyłania plików między komputerami za pośrednictwem sieci lokalnej i Internetu. Ta technologia jest jedną z najpopularniejszych i umożliwia zarówno pobieranie, jak i przesyłanie niezbędnych danych na zdalne serwery.

Jak działa serwer FTP
Jak działa serwer FTP

Instrukcje

Krok 1

Aby korzystać z protokołu, użytkownik musi zainstalować specjalny program kliencki, który połączy się ze zdalnym komputerem. Aby nawiązać połączenie, użytkownik musi określić dane serwera, z którym nawiązywane jest połączenie. Jeśli dane zostały określone pomyślnie, okno programu wyświetla katalogi otwarte do przeglądania przez serwer.

Krok 2

Korzystając z elementów interfejsu używanej aplikacji, możesz przenieść foldery z serwera na swój komputer lub przesłać dane na ten serwer z systemu plików. Operacje na plikach wykonywane przez klientów FTP praktycznie nie różnią się od podobnych przy pracy z systemem komputerowym. Na przykład możesz kopiować, wycinać i usuwać różne foldery i wybrane dokumenty.

Krok 3

Przy próbie połączenia się ze zdalnym serwerem za pośrednictwem programu otwiera się osobny port sieciowy, przez który przesyłane jest niezbędne żądanie połączenia i wymiany plików. Zwykle do nawiązania połączenia używany jest port 21 i oddzielny protokół ftp: //, który jest określony podczas konfigurowania klienta. Program informuje również serwer o konieczności użycia określonego aktywnego lub pasywnego typu połączenia, od którego od wymiany informacji zależy odpowiedź serwera i nawiązanie połączenia.

Krok 4

Przy aktywnym połączeniu serwer automatycznie otwiera dla użytkownika określony port, za pośrednictwem którego odbywa się wymiana danych. Wszystkie informacje z serwera są przesyłane przez utworzone połączenie. W aktywnym trybie wymiany danych zwykle wybierany jest port 20, jednak zdalna maszyna może wybrać dowolną wartość, która nie przekracza 1024. W trybie pasywnym serwer wybiera dowolny port, którego wartość liczbowa przekracza 10000. Następnie, maszyna kojarzy połączenie z bieżącą sesją i wysyła niezbędne instrukcje i wartości do komputera klienckiego, który zaczyna korzystać z portu przydzielonego przez serwer do łączenia i przesyłania informacji.

Krok 5

Warto zauważyć, że większość współczesnych klientów FTP preferuje nawiązanie pasywnego połączenia podczas próby przesyłania danych z serwera. Po nawiązaniu połączenia możliwa jest wymiana plików. W ten sposób komputer kliencki określa rodzaj połączenia, a serwer informuje, czy jest w stanie przesłać dane na określonych warunkach.

Zalecana: