FTP再学习 (四)

本文详细介绍了匿名FTP的工作原理,允许用户使用通用账号匿名登录并以email为密码。同时,文章探讨了FTP传输中断的过程,特别是客户端如何异常中止接收文件,包括发送紧急数据和ABOR命令。通过实例展示了中断过程中TCP连接的状态变化。
摘要由CSDN通过智能技术生成
<script type="text/javascript"> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>

匿名FTP
由于登录FTP需要相应的账号和密码,这对于那些公共的FTP站点不太方便。使用匿名FTP则有效的解决这个问题。所谓匿名FTP,即是任何人都可以使用通用账号Anonymous登录,所需密码为(任意的)自己的email地址。这个密码只是为了方便服务器端log之用。

匿名FTP需要注意的一点就是,在有些FTP实现上,如果客户端的IP无法反向解析到一个主机名称的话,服务器将拒绝登录。

所谓反向解析就是指从一个IP查询其对应的DNS名称的过程。很多主机一般比较注意从DNS名称到IP的正向解析,而对反向则不那么注意。



FTP传输的中断
(出自 R. Stevens 《TCP/IP Illustrated V.1》)

现在看一下FTP客户是怎样异常中止一个来自服务器的文件传输。异常中止从客户传向服务器的文件很容易—只要客户停止在数据连接上发送数据,并发出ABOR命令到控制连接上的服务器即可。而异常中止接收就复杂多了,这是因为客户要告知服务器立即停止发送数据。我们前面提到要使用Telnet同步信号,下面的例子就是这样。

我们先发起一个接收,并在它开始后键入中断键。这里是交互会话,其中初始注册被略去:

ftp >  get a . out 取一个大文件
---
>  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值