TFTP (Trivial File Transfer Protocol) to prosty protokół transferu plików, który działa na zasadzie klient-serwer. Jest używany głównie do przesyłania plików w sieciach lokalnych oraz do przesyłania danych do i z urządzeń sieciowych, takich jak routery i przełączniki. Protokół ten jest lekki, co czyni go idealnym do zastosowań, gdzie wymagana jest szybka i efektywna wymiana plików, jednak nie obsługuje on zaawansowanych funkcji, takich jak uwierzytelnianie czy szyfrowanie.
tftp [adres_serwera] [polecenie] [argumenty]
Parametr | Opis |
---|---|
[adres_serwera] | Adres IP lub nazwa hosta serwera TFTP, z którym klient chce się połączyć. |
[polecenie] | Akcja do wykonania, np. get (pobierz plik), put (prześlij plik). |
[argumenty] | Argumenty specyficzne dla danego polecenia, np. nazwa pliku do pobrania lub przesłania. |
tftp 192.168.1.1 get plik.txt
W powyższym przykładzie klient TFTP łączy się z serwerem o adresie IP 192.168.1.1 i pobiera plik o nazwie „plik.txt”. Jeśli połączenie z serwerem zakończy się sukcesem, plik zostanie zapisany w katalogu roboczym klienta.
tftp 192.168.1.1 put nowy_plik.txt
W tym przypadku klient TFTP przesyła plik o nazwie „nowy_plik.txt” do serwera o adresie IP 192.168.1.1. Po nawiązaniu połączenia, plik zostanie wysłany do katalogu domowego na serwerze TFTP.