TFTP文件传输工具使用

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

TFTP文件传输工具使用

2002-12-3

服务器端使用

一、配置与环境设置

UNIX 系统的的TFTP服务器程序需要以下环境设置:

TFTCFG=/etc/transfer.cfg 服务器使用的配置文件

RUNLOG=/tmp 服务器日志文件存放的目录,日志名称“tftserver.log”。

WINDOWNS系统上的配置文件存放在“c:\winnt\”目录下,文件名为“tft.cfg”。日志文件名为“tftpserver.log”,存放在“c:\winnt\temp”目录下。

配制文件举例说明如下:

[SYS]

PORT=5959 服务器监听的TCP端口

TFT_RETRY_NUM=10连接其它服务器的重试次数

TFT_SERVER_PRINTDIR=\tmp 服务器接收或发送文件的存放目录DEFAULTSID=0 路由匹配没有成功使用的默认接受服务器,“0”

保留给本机使用

[SUM]

DDRCOUNT=2 [DDRxx]配置的数量

TPPCOUNT=2 [TPPxx]配置的数量

[DDR01] D DR的第一组配置,用于指定交易码与服务器的对

应关系

SVRID=1 对应TPP配置中的SVRID

TRCD=2444,2356 交易码用于确定最终接收文件的目的服务器[DDR02] DDR的第二组配置

SVRID=1

TRCD=2900-2978,2999

[TPP01] TPP的第一组配置,用于说明服务器的通讯参数SVRID=1 对应DDR配置中的SVRID

IPADDRESS=10.1.60.99 目的服务器的IP

PORT=5959 目的服务器的端口

TIMEOUT=10 连接目的服务器的超时时间

[TPP02] TPP的第二组配置,用于说明服务器的通讯参数SVRID=1 对应DDR配置中的SVRID

IPADDRESS=10.1.60.24 目的服务器的IP

PORT=5959 目的服务器的端口

TIMEOUT=10 连接目的服务器的超时时间

补充说明:

[SYS] 和[SUM]两组配置是必须的,如果DDRCOUNT 和TPPCOUNT为零,DDR和TPP的配置可以没有。

确定路由的过程为

TRCD→DDR→TPP

二、启动与终止

UNIX下服务器应用的命令格式为

Tftserver { start | stop } [ -d[level] [debugname]

Start 启动服务器

Stop 关闭服务器

-d 指明调试的级别,与日志的记录有关

debugname 日志文件名,如不指定为“tftserver.log”

WINDOWS下服务器应用启动:

执行“tftserver /install”,之后每次WINDOWS启动后服务器会自动启动,SERVICE名称为“service for tftp”。

客户端使用

一、配置与环境设置

UNIX 系统的的TFTP客户端程序需要以下环境设置:

TFTCFG=/etc/transfer.cfg 客户端使用的配置文件

TFT_CLIENT_PRINTDIR=$IPPBASE/data 客户端发送接收文件的目录

RUNLOG=/tmp 客户端日志文件存放的目录,日志名称“tftclient.log”。

WINDOWNS系统上的配置文件和日志同应用程序存放在同一个目录下,其中配置文件名为“TFTP.CFG”,日志文件名为“tftclient.log”。

配制文件举例说明如下:

[SYS]

TFT_CLIENT_PRINTDIR=d:\tmp客户端接收或发送文件的存放目录,仅用于

FOR WINDOWS 版

[TCP]

MYIP=10.1.60.99 本机IP

TIMEOUT=10 连接服务器超时

COMPRESSED=0 文件压缩

LEVEL=1 压缩等级

TCPHostNum=2 [TCPHOSTxx]的配置数

[TCPHOST01]

HOSTNO=1 服务器标识

IP=10.1.60.99 服务器IP

PORT=5959 服务器端口

[TCPHOST02]

HOSTNO=2

IP=10.1.60.99

PORT=5959

二、命令格式

tftclient -d[up/down] -h[iHostNo] -r[sSrvFileName] [sClientFileName] -t[TradeCode/MachinCode]

-dup 上传

-ddown 下传

-h 接收文件的服务器编码,对应配置文件中的TCPHOST,如不指明使用“1”

-r[服务器端文件名] [客户端文件名] 传送的文件名称

-t 交易码用于确定路由,如不指定使用“”

附录:配置文件样例

[SYS]

PORT=5959

TFT_RETRY_NUM=10

TFT_CLIENT_PRINTDIR=d:\tmp TFT_SERVER_PRINTDIR=d:\tmp DEFAULTSID=0

[SUM]

DDRCOUNT=1

TPPCOUNT=1

[DDR01]

SVRID=1

TRCD=2444

[TPP01]

SVRID=1

IPADDRESS=10.1.60.99

PORT=5959

TIMEOUT=10

[TCP]

MYIP=10.1.60.99

TIMEOUT=10 COMPRESSED=0

LEVEL=1

TCPHostNum=2

[TCPHOST01]

HOSTNO=1

IP=10.1.60.99

PORT=5959

[TCPHOST02]

HOSTNO=2

IP=10.1.60.99

PORT=5959

相关文档
最新文档