关于ftp里1yz系列reply的疑问

helloghui 2009-01-05 11:16:20
最近读RFC959的时候,有一个问题不是太明白。下面的一段英文是从RFC959里摘录出来的
The other large group of commands is represented by a very similar
diagram:


3 +---+
----------->| E |
| +---+
|
+---+ cmd +---+ 2 +---+
| B |---------->| W |---------->| S |
+---+ --->+---+ +---+
| | |
| | | 4,5 +---+
| 1 | ----------->| F |
----- +---+


This diagram models the commands:

APPE, LIST, NLST, REIN, RETR, STOR, and STOU.
我想问的是来自服务器的1yz系列reply是不是必须的,意思就是,比如说,
我的ftp client想服务器发送了一个LIST命令,那么是不是肯定会收到一个
1yz的reply?
谢谢了。
...全文
115 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
helloghui 2009-01-07
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 WinEggDrop 的回复:]
引用楼主 helloghui 的帖子:
最近读RFC959的时候,有一个问题不是太明白。下面的一段英文是从RFC959里摘录出来的
The other large group of commands is represented by a very similar
diagram:


3 +---+
----------->| E |
| +---+
|
+---+ cmd +---+ …
[/Quote]
但是,你还是没有回复我这个1yz reply是不是必需的,从RFC959里给出的状态图来看,一个
服务器是可以不产生这个1yz reply的。
lovejklife 2009-01-06
  • 打赏
  • 举报
回复
每研究的那么仔细
WinEggDrop 2009-01-06
  • 打赏
  • 举报
回复
[Quote=引用楼主 helloghui 的帖子:]
最近读RFC959的时候,有一个问题不是太明白。下面的一段英文是从RFC959里摘录出来的
The other large group of commands is represented by a very similar
diagram:


3 +---+
----------->| E |
| +---+
|
+---+ cmd +---+ 2 +---+
| B |--…
[/Quote]

FTP客户端和服务器就是一个问答式的了.FTP服务器每接到一个FTP命令(合法或非法),都会至少返回一个三位的数字加上文字解释的回复.
helloghui 2009-01-06
  • 打赏
  • 举报
回复
经过抓包,服务器用的是linux下的vsftp和windows下的servU,我发现两者都会
先发出一个1yz回复。我的理解是:现在服务器已经可以为client服务了,client可以
去read 数据连接了。
fandh 2009-01-05
  • 打赏
  • 举报
回复
晕,不明白!帮顶!

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧