TFTP

E5902

TFTP (Trivial File Transfer Protocol) is a simple, lightweight file transfer protocol commonly used for tasks like network booting and device configuration in constrained environments.

All labels observed (3)

How this entity was disambiguated

Statements (52)

Predicate Object
instanceOf file transfer protocol
network protocol
abbreviationOf Trivial File Transfer Protocol
linked to: TFTP
authentication none in base protocol
blockSizeDefault 512 bytes
connectionEstablishment no explicit session setup
defaultPort 69
designGoal low overhead
simplicity
encryption none in base protocol
fileAccessControl server-side configuration only
fullName Trivial File Transfer Protocol
linked to: TFTP
hasLimitation no built-in integrity protection
no directory listing
no user authentication
layer application layer
messageType ACK
DATA
ERROR
OACK (Option Acknowledgment)
RRQ (Read Request)
WRQ (Write Request)
notSuitableFor high-latency networks
untrusted public networks
originalRfc RFC 783
relatedProtocol FTP
HTTP
reliabilityMechanism acknowledgment packets
retransmission on timeout
stop-and-wait ARQ
rfcSpecification RFC 1350
securityProperty insecure over untrusted networks
suitableEnvironment constrained environments
local area networks
supportsDirection file download
file upload
supportsOption blocksize
timeout
tsize
transportProtocol UDP
typicalUseCase VoIP phone provisioning
diskless workstation boot
embedded device configuration
network booting
router firmware upgrade
switch firmware upgrade
usesConnection connectionless
usesFileTransferMode mail mode (obsolete)
netascii mode
octet mode
usesPortAllocation ephemeral UDP ports for data transfer
yearStandardized 1981

How these facts were elicited

Referenced by (11)

Full triples — surface form annotated when it differs from this entity's canonical label.

UDP usedBy TFTP
TFTP fullName Trivial File Transfer Protocol
linked to: TFTP
TFTP abbreviationOf Trivial File Transfer Protocol
linked to: TFTP
RFC 783 title The TFTP Protocol (Revision 2)
linked to: TFTP
RFC 783 definesProtocol Trivial File Transfer Protocol
linked to: TFTP
RFC 1350 title The TFTP Protocol (Revision 2)
linked to: TFTP
RFC 1350 definesProtocol Trivial File Transfer Protocol
linked to: TFTP
RRQ usedInProtocol Trivial File Transfer Protocol
linked to: TFTP
WRQ usedInProtocol Trivial File Transfer Protocol
linked to: TFTP