261
Comment: case
|
← Revision 10 as of 2019-12-02 00:25:39 ⇥
804
Removed dead mail archive link, clarified Py3 status
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
[Describe tftp.] | TFTP is an extremely simple (some would say trivial) file transfer protocol. This simplicity is achieved by only having 6 message types and only allowing a single message to be in flight at a given time. TFTP is often used in embedded environments where simplicity of implementation is more important than attempting to achieve high throughput. TFTP is often layered over UDP, though this is not necessary. |
Line 4: | Line 4: |
* [[http://mail.python.org/pipermail/python-list/2001-January/024980.html]] * [[http://tftpy.sourceforge.net/|TFTPy]] is a pure python TFTP client and server implementation under development. |
* [[http://tftpy.sourceforge.net/|TFTPy]] is a pure python TFTP client and server implementation under development. * [[http://code.google.com/p/tftpgui/]] is a python TFTP server with GUI available for Python 2 and Python 3 * [[https://github.com/psychomario/PyPXE]] TFTP with DHCP for PXE. Python 3 support is not here yet but is planned. |
TFTP is an extremely simple (some would say trivial) file transfer protocol. This simplicity is achieved by only having 6 message types and only allowing a single message to be in flight at a given time. TFTP is often used in embedded environments where simplicity of implementation is more important than attempting to achieve high throughput. TFTP is often layered over UDP, though this is not necessary.
References to Python-related tftp servers:
TFTPy is a pure python TFTP client and server implementation under development.
http://code.google.com/p/tftpgui/ is a python TFTP server with GUI available for Python 2 and Python 3
https://github.com/psychomario/PyPXE TFTP with DHCP for PXE. Python 3 support is not here yet but is planned.