T thudb Unregistered / Unconfirmed GUEST, unregistred user! 2001-01-05 #1 在FTP协议中,ASCII与Binary传输模式有什么区别?PASV(被动)与非PASV模式又有什么区别?
教 教父 Unregistered / Unconfirmed GUEST, unregistred user! 2001-01-05 #2 ASCII用来传送文本文件,Binary用来传送二进制数据文件。
T thudb Unregistered / Unconfirmed GUEST, unregistred user! 2001-01-05 #3 教父: 为什么我用ASCII传一个html文件,总是会少一些字节,而用Binary则字节数是对的,应该html也是文本文件呀。
T thudb Unregistered / Unconfirmed GUEST, unregistred user! 2001-01-05 #5 到底两者在传送的本质(机制上)上有什么不同?有谁能说清楚?
K Kent Unregistered / Unconfirmed GUEST, unregistred user! 2001-01-05 #6 PORT模式和PASV模式的区别: 两种模式的主要区别在于数据连接发起端的不同, 在PORT模式中,由服务器端向客户端发起连接, 数据连接端口由客户端通过PORT命令通知服务器端; 在PASV模式中,有客户端向服务器端发起连接, 数据连接端口由服务器端通过对PASV命令的响应通知客户端。
PORT模式和PASV模式的区别: 两种模式的主要区别在于数据连接发起端的不同, 在PORT模式中,由服务器端向客户端发起连接, 数据连接端口由客户端通过PORT命令通知服务器端; 在PASV模式中,有客户端向服务器端发起连接, 数据连接端口由服务器端通过对PASV命令的响应通知客户端。
T thudb Unregistered / Unconfirmed GUEST, unregistred user! 2001-01-05 #7 Kent: PORT和PASV哪种模式好一些?另外为什么要尽量用Binary?
K Kent Unregistered / Unconfirmed GUEST, unregistred user! 2001-01-05 #8 ??? 就是ASCII和二进制的区别喽. 一般文本文件什么的就用ASCII(但是用Binary也可以的,因为计算机里存的不就是二进制 数据嘛),而二进制程序就必须用Binary方式传。用ASCII方式当然不行了... 哪里不明白???
??? 就是ASCII和二进制的区别喽. 一般文本文件什么的就用ASCII(但是用Binary也可以的,因为计算机里存的不就是二进制 数据嘛),而二进制程序就必须用Binary方式传。用ASCII方式当然不行了... 哪里不明白???
K Kent Unregistered / Unconfirmed GUEST, unregistred user! 2001-01-05 #9 hehe,你要使用了防火墙,透明网关什么的就只能用PASV模式了,因为服务器无法定位 你的机器...
T thudb Unregistered / Unconfirmed GUEST, unregistred user! 2001-01-05 #10 KENT: 既然任何文件都能用BINARY方式,为何还要弄一个ASCII方式?
K Kent Unregistered / Unconfirmed GUEST, unregistred user! 2001-01-05 #11 ASCII是为了传文本文件做的,我估计最早可能是先做的ASCII后来才有Binary的,因此就 留下了,这个问题不要问我。,呵呵,你去问制订FTP rfc的老小子们好了...