ETFTP, Enhanced Trivial File Transfer Protocol |
Description | Glossary | RFCs | Publications | Obsolete RFCs |
Protocol suite: | TCP/IP. |
Protocol type: | Application layer file transfer protocol. |
Ports: | 1818 (UDP). |
URI: | |
MIME subtype: | |
SNMP MIBs: | |
Working groups: | |
Links: |
ETFTP is an experimental implementation of NETBLT as a file transfer application protocol.
MAC header | IP header | UDP header | ETFTP header | Data ::: |
ETFTP header:
00 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Checksum | Version | Type | |||||||||||||||||||||||||||||
Length | Local port | ||||||||||||||||||||||||||||||
Foreign port | Padding ::: | ||||||||||||||||||||||||||||||
Data ::: |
Checksum.
16 bits.
IP compliant checksum.
Version.
8 bits.
ETFTP version number.
Type.
8 bits.
NETBLT message number.
Type | Message | Description | References |
---|---|---|---|
0 | OPEN. | Client request to open a new connection. | RFC 1986 |
1 | RESPONSE. | Server positive acknowledgment for OPEN. | RFC 1986 |
2 | KEEPALIVE. | Reset the timer. | RFC 1986 |
3 | QUIT. | Sender normal Close request. | RFC 1986 |
4 | QUITACK. | Receiver acknowledgment of QUIT. | RFC 1986 |
5 | ABORT | Abnormal close. | RFC 1986 |
6 | DATA. | Sender packet containing data. | RFC 1986 |
7 | LDATA. | Sender last data block of a buffer. | RFC 1986 |
8 | NULL-ACK. | Sender confirmation of CONTROL_OK changes. | RFC 1986 |
9 | CONTROL. | Receiver request to:
0: GO, Start transmit of next buffer. 1: OK, Acknowledge complete buffer. 2: RESEND, Retransmit request. | RFC 1986 |
10 | REFUSED. | Server negative acknowledgment of OPEN. | RFC 1986 |
11 | DONE. | Receiver acknowledgment of QUIT. | RFC 1986 |
Length.
16 bits.
Total length of the packet in bytes.
Local port.
16 bits.
UDP port number of the source node.
Foreign port.
16 bits.
UDP port number of the destination node.
Padding.
0 to 32 bits.
Used as necessary to extend the length of the packet to a multiple of 4 bytes.
RFCs:
[RFC 1986] Experiments with a Simple File Transfer Protocol for Radio Links using Enhanced Trivial File Transfer Protocol (ETFTP).
Description | Glossary | RFCs | Publications | Obsolete RFCs |