Trasporti inviano i dati in pacchetti . Un protocollo di trasporto assembla pacchetti di dati . Protocollo di trasporto che può essere o il ( TCP ) Transmission Control Protocol o User Datagram Protocol ( UDP ) . Il File Transfer Protocol , rivale dei pesi massimi TFTP , utilizza il protocollo TCP , che stabilisce una connessione tra i due punti finali nel trasferimento e controlli per i pacchetti di dati che arrivano fuori sequenza , o se sono danneggiati o mancanti . UDP fa nessuno di questi controlli e non stabilisce una connessione. Nonostante il fatto che TFTP deve inviare dati in molti pacchetti , utilizza UDP , TCP anziché il più adatto , perché il suo scopo è di essere veloce , semplice e leggero .
Configurazione
TFTP deve compensare il fatto che utilizza un protocollo di trasporto che manca la maggior parte delle funzionalità di connessione necessarie richieste per un trasferimento di file distribuito su più pacchetti. Un programma server TFTP deve essere installato sul computer di invio del file e un programma client TFTP viene eseguito sul computer che riceve il file . I due programmi comunicano tra loro in una semplice ricreazione delle procedure normalmente seguite da TCP .
Procedure
Il file viaggia in pacchetti di 512 byte di lunghezza . Un pacchetto piccolo di 512 byte segnala l' ultimo pacchetto della trasmissione . TFTP è un protocollo " sincronia " - il che significa che ciascuna parte può solo agire una volta che l' altra parte ha completato la sua azione . Il server invia un pacchetto e il client invia un riconoscimento. Ciò attiva il server di inviare il pacchetto successivo e così via . Se il server non riceve una conferma entro un certo periodo si ritrasmette l'ultimo pacchetto inviato . Rudimentale segnalazione degli errori
Uso
del TFTP , la sua dimensione di blocco di 512 byte e la sua totale assenza di funzionalità di sicurezza lo rendono inadatto per il trasferimento di file di grandi dimensioni su Internet. L'uso principale del protocollo è quello di trasferire un piccolo file di avvio o file di configurazione per l' avvio della workstation senza disco , o come parte delle routine di allocazione degli indirizzi IP dei Dynamic Host Configuration Protocol ( DHCP) .
networking © www.354353.com