Technical data

Configuring TFTP
10.2 Setting up the TFTP Service
10.2.1 Transferring Data to the TFTP Host
The TFTP server allows clients to transfer data and program images to the TFTP
server host. However, before the data transfer, a file must be created on the
TFTP server host to which the data is transferred. This process controls the
creation of files on the host, preventing unwanted files from being created on the
TFTP host.
Each incoming transfer of data to a file creates a new version of the target file.
As a result, you must manage the consumption of disk space on the server system
by carefully setting up file version limits for the target files and directories.
To limit the number of versions of a file that can be created in a new
directory, include the /VERSION_LIMIT qualifier on the DCL command
CREATE/DIRECTORY. For example:
$ CREATE/DIRECTORY/VERSION_LIMIT=10 [MYPROJECT.SAVE]
For more information about managing the directories and files for TFTP
transfers, see Section 10.3.
10.2.2 TFTP Management Commands
Table 10–1 summarizes the TFTP management commands.
Table 10–1 TFTP Management Commands
Command Function
ENABLE SERVICE TFTP Enables the TFTP service.
DISABLE SERVICE TFTP Disables the TFTP service.
SET SERVICE TFTP Configures TFTP in the service database.
SET NOSERVICE TFTP Disables TFTP in the service database.
SHOW SERVICE TFTP Displays information about TFTP from the service
database.
10.2.3 TFTP Logical Names
The logical name described in Table 10–2 can be used to modify the behavior of
the TFTP service:
Table 10–2 TFTP Logical Names
Name Function
TCPIP$TFTP_ROOT Defines a concealed device that points to TFTP
data storage. By default, the concealed device
is SYS$SYSDEVICE:[TCPIP$TFTP_ROOT].
For more information, see Section 10.3.
10.2.4 TFTP Startup and Shutdown
The TFTP service can be shut down and started independently. This is useful
when you change parameters or logical names that require the service to be
restarted. The following files are provided:
SYS$STARTUP:TCPIP$TFTP_STARTUP.COM allows you to start up TFTP
separately.
10–2 Configuring TFTP