Re: SSH File Transfer Protocol - draft-moonesamy-secsh-filexfer-00

Joseph Galbriath <[email protected]>
Newsgroups gmane.ietf.secsh
Message-ID <[email protected]>
On 2013/07/13 6:56, Mouse wrote:
>> The SSH File Transfer Protocol provides secure file transfer
>> functionality over any reliable data stream.
>
> Well...it, combined with the rest of ssh, does; sftp itself doesn't
> provide any significant level of security, depending on lower layers
> for that.
>
> But, really, it provides a lot more than file transfer; it's really a
> remote filesystem access protocol, misnamed as a file transfer
> protocol.  If you really want a file transfer protocol, I'd suggest
> using a slight mutation of FTP (using ssh channels rather than TCP
> connections).  But, apparently, people prefer a remote filesystem
> access protocol, even a misnamed one.

Funny we should arrive here.  That was one of the things VanDyke was
considering in the time frame between SFTP advent as a product and
the publishing of the initial draft.  We may have even brought it up
in an ietf meeting.

 From a technical view point, this is still somewhat interesting to me;
one of the difficulties with SFTP (as speced from draft 0 onwards) is
the request/response nature of moving data. A protocol (like FTP) that
just said "send me the whole file as fast as you can" would probably
be a lot harder to mess up performance wise than SFTP, where it is
necessary to issue multiple overlapping read requests with carefully
tuned max-packet, read size, and channel window in order to get
reasonably good performance.

Thanks,

Joseph
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.