WRQ

E229035

WRQ (Write Request) is a TFTP protocol message used to initiate the transfer of a file from a client to a server.

All labels observed (1)

Label Occurrences
WRQ canonical 2

How this entity was disambiguated

Statements (44)

Predicate Object
instanceOf TFTP message type
write request
abbreviationOf Write Request
belongsTo TFTP control messages
commonlyRestrictedBy TFTP server access control
defaultServerPort 69
definedIn RFC 1350
direction client-to-server
errorConditionsInclude access violation
disk full or allocation exceeded
file already exists
no such user
filenameType netascii string
firstResponseBlockNumber 0
hasField filename
mode
opcode
hasOpcode 2
initiates file transfer from client to server
isComplementOf RRQ
mayBeRejectedBy ERROR packet
modeExamples mail
netascii
octet
modeType netascii string
opcodeSize 2 bytes
packetStructure 2-byte opcode followed by filename, 0, mode, 0
precedes DATA packet with block number 1
reliabilityMechanism stop-and-wait with acknowledgments
requires server to create or overwrite target file
requiresResponse ACK
retransmissionOn packet loss
timeout
securityConsiderations can be used to overwrite files if server is misconfigured
terminatedBy zero byte after filename
zero byte after mode
transfersDataIn DATA packets
transportProtocol UDP
usedFor requesting permission to write a file
uploading a file to a TFTP server
usedIn embedded systems firmware updates
network boot environments
simple configuration file uploads
usedInProtocol TFTP
surface form: Trivial File Transfer Protocol

How these facts were elicited

Referenced by (2)

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