Trivial File Transfer Protocol
Protokollstack för IP-nätverk |
---|
Applikation |
BitTorrent · DHCP · DNS · FTP · HTTP · IMAP · IRC · NNTP · POP3 · RTP · SIP · SMTP · SNMP · SSH · Telnet · TLS · SSL · TFTP · BGP |
Transport |
DCCP · SCTP · TCP · UDP · IL · RUDP |
Nätverk |
ARP · ICMP · IGMP · IP (IPv4 · IPv6) · RIP · RARP |
Länk |
ATM · Ethernet · FDDI · ISDN · IS-IS · MPLS · Token Ring · PPP · SLIP · Wi-Fi |
Fysiskt |
IEEE 802 · ISDN · RS-232 · IrDA · Bluetooth · xDSL |
Trivial File Transfer Protocol, TFTP, är en enklare version av filöverföringsprotokollet File Transfer Protocol (FTP), definierat i RFC 1350[1]. Protokollet har ingen inbyggd säkerhetskontroll och används därför typiskt endast i interna datornätverk ej öppna mot internet.
Protokollet används ofta för att ladda ner startfiler och operativsystemkärna till tunna klienter. Ett sätt att kompensera för avsaknaden av inbyggda säkerhetsmekanismer i protokollet är att jämföra de överförda filernas kontrollsummor eller underskrifter med kända värden eller nycklar.
Andra protokoll ger många fördelar, till exempel möjligheten att kontrollera filstorlek före nedladdning och filens integritet efteråt, att avbryta nedladdning eller att ladda ner endast en del av filen. TFTP är avsett att användas då minne eller CPU-kapacitet gör andra protokoll olämpliga. RFC 3617[2] tar kraftigt avstånd från protokollet: författaren menar att så kraftiga begränsningar nuförtiden är aktuella närmast för brödrostar, inte för nätverksapparatur.
Se även
[redigera | redigera wikitext]Andra filöverföringsprotokoll: