如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
第7章应用层第7章应用层7.1应用层协议的特点7.2简单文件传送协议TFTPTFTP的主要特点当TFTP客户读一个文件,首先发送一个读请求,说明要读的文件名和文件模式,如果这个文件能被读取,则TFTP服务器就返回一个块编号为1的数据分组。TFTP客户发回块编号为1的ACK,TFTP服务器随后发送块编号为2的数据。TFTP发回块编号为2的ACK。重复这个过程直到这个文件传送结束。当TFTP客户写一个文件,首先发送一个写请求,说明文件名和模式,如果这个文件能被客户写,则TFTP服务器就返回一个块编号为0的ACK包。TFTP客户收到应答包后,就将文件的头512字节做为一块,并编号为1发出。除了最后一个数据分组可含有不足512字节的数据,其他每个数据分组均含有512字节的数据。当TFTP客户收到一个不足512字节的数据分组,就知道它收到了最后一个数据分组。若文件长度恰好为512字节的整数倍,则在文件传送完毕后,还必须在最后发送一个只含首部而无数据的数据PDU。7.3文件传送协议FTPFTP的主要特点当客户进程向服务器进程发出建立连接请求时,要寻找连接服务器进程的熟知端口(21),同时还要告诉服务器进程自己的另一个端口号码,用于建立数据传送连接。接着,服务器进程用自己传送数据的熟知端口(20)与客户进程所提供的端口号码建立数据传送连接。由于FTP使用了两个不同的端口号,所以数据连接与控制连接不会发生混乱。两个连接:控制连接和数据连接FTP使用的两个TCP连接