Computer Old Farts Forum
 help / color / mirror / Atom feed
* [COFF] Today I learned something new about File Transfer Protocol.
@ 2018-07-08  5:17 gtaylor
  2018-07-08 20:28 ` perry
  0 siblings, 1 reply; 6+ messages in thread
From: gtaylor @ 2018-07-08  5:17 UTC (permalink / raw)


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 1728 bytes --]

Today I learned that File Transfer Protocol supports transferring data 
between two remote systems without passing the data through a 
controlling host.

The end of § 2.3, The FTP Model, of RFC 959, File Transfer Protocol, 
states the following:

"""
In another situation a user might wish to transfer files between two 
hosts, neither of which is a local host. The user sets up control 
connections to the two servers and then arranges for a data connection 
between them.  In this manner, control information is passed to the 
user-PI but data is transferred between the server data transfer 
processes.  Following is a model of this server-server interaction.

                   Control    ------------    Control
                   ---------->| User-FTP |<-----------
                   |          | User-PI  |           |
                   |          |   "C"    |           |
                   V          ------------           V
           --------------                        --------------
           | Server-FTP |   Data Connection      | Server-FTP |
           |    "A"     |<---------------------->|    "B"     |
           -------------- Port (A)      Port (B) --------------
"""

I also learned that FTP uses (a subset of) the Telnet protocol for it's 
control connection.  Yet another reason to dislike it.  (I strongly 
prefer 8-bit clean connections and dislike things that need special 
handling.)



-- 
Grant. . . .
unix || die

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 3982 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://minnie.tuhs.org/pipermail/coff/attachments/20180707/ec76f8f9/attachment.bin>


^ permalink raw reply	[flat|nested] 6+ messages in thread

* [COFF] Today I learned something new about File Transfer Protocol.
  2018-07-08  5:17 [COFF] Today I learned something new about File Transfer Protocol gtaylor
@ 2018-07-08 20:28 ` perry
  2018-07-09  3:30   ` gtaylor
  0 siblings, 1 reply; 6+ messages in thread
From: perry @ 2018-07-08 20:28 UTC (permalink / raw)


On Sat, 7 Jul 2018 23:17:43 -0600 Grant Taylor via COFF
<coff at minnie.tuhs.org> wrote:
> Today I learned that File Transfer Protocol supports transferring
> data between two remote systems without passing the data through a 
> controlling host.

Not only does it permit that, but this mechanism was fascinatingly
abused a few times in the early 1990s as a means to enable security
policy violations. :)

> I also learned that FTP uses (a subset of) the Telnet protocol for
> it's control connection.  Yet another reason to dislike it.  (I
> strongly prefer 8-bit clean connections and dislike things that
> need special handling.)

In the old old days, FTP had all sorts of other functions, including
mail transfer. (SMTP obsoleted that by 1980 or so.)

Perry
-- 
Perry E. Metzger		perry at piermont.com


^ permalink raw reply	[flat|nested] 6+ messages in thread

* [COFF] Today I learned something new about File Transfer Protocol.
  2018-07-08 20:28 ` perry
@ 2018-07-09  3:30   ` gtaylor
  2018-07-09  3:36     ` imp
  2018-07-09 11:27     ` perry
  0 siblings, 2 replies; 6+ messages in thread
From: gtaylor @ 2018-07-09  3:30 UTC (permalink / raw)


On 07/08/2018 02:28 PM, Perry E. Metzger wrote:
> In the old old days, FTP had all sorts of other functions, including 
> mail transfer. (SMTP obsoleted that by 1980 or so.)

Do you have any pointers handy (read: in cache) to where I can read more 
about FTP's involvement in early email?

If not, I'll do some searches and see what I can come up with.  If 
nothing else, I suspect that early RFCs 821 (?) will make references to 
what it's supplanting.



-- 
Grant. . . .
unix || die

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 3982 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://minnie.tuhs.org/pipermail/coff/attachments/20180708/02f44f79/attachment.bin>


^ permalink raw reply	[flat|nested] 6+ messages in thread

* [COFF] Today I learned something new about File Transfer Protocol.
  2018-07-09  3:30   ` gtaylor
@ 2018-07-09  3:36     ` imp
  2018-07-09  4:02       ` gtaylor
  2018-07-09 11:27     ` perry
  1 sibling, 1 reply; 6+ messages in thread
From: imp @ 2018-07-09  3:36 UTC (permalink / raw)


On Sun, Jul 8, 2018, 9:29 PM Grant Taylor via COFF <coff at minnie.tuhs.org>
wrote:

> On 07/08/2018 02:28 PM, Perry E. Metzger wrote:
> > In the old old days, FTP had all sorts of other functions, including
> > mail transfer. (SMTP obsoleted that by 1980 or so.)
>
> Do you have any pointers handy (read: in cache) to where I can read more
> about FTP's involvement in early email?
>
> If not, I'll do some searches and see what I can come up with.  If
> nothing else, I suspect that early RFCs 821 (?) will make references to
> what it's supplanting.
>

They are clearly documented in the early FTP RFCs. 753 sticks in my head.
But the index will help you find the right ones...

Warner.

> --
> Grant. . . .
> unix || die
>
> _______________________________________________
> COFF mailing list
> COFF at minnie.tuhs.org
> https://minnie.tuhs.org/cgi-bin/mailman/listinfo/coff
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://minnie.tuhs.org/pipermail/coff/attachments/20180708/8ef8fe7f/attachment.html>


^ permalink raw reply	[flat|nested] 6+ messages in thread

* [COFF] Today I learned something new about File Transfer Protocol.
  2018-07-09  3:36     ` imp
@ 2018-07-09  4:02       ` gtaylor
  0 siblings, 0 replies; 6+ messages in thread
From: gtaylor @ 2018-07-09  4:02 UTC (permalink / raw)


On 07/08/2018 09:36 PM, Warner Losh wrote:
> They are clearly documented in the early FTP RFCs. 753 sticks in my 
> head. But the index will help you find the right ones...

I found things in 765.

I forgot how integrated FTP and SMTP used to be with the system.  What 
with the ability to send to the users terminal and / or their mail file.

I don't think we'd ever see such integration like that today.  Though to 
be fair, we typically don't see multiple people interactively logged 
into the same system.  Save for maybe mainframes or some mid-range 
systems (AS/400).



-- 
Grant. . . .
unix || die

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 3982 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://minnie.tuhs.org/pipermail/coff/attachments/20180708/341fbc45/attachment-0001.bin>


^ permalink raw reply	[flat|nested] 6+ messages in thread

* [COFF] Today I learned something new about File Transfer Protocol.
  2018-07-09  3:30   ` gtaylor
  2018-07-09  3:36     ` imp
@ 2018-07-09 11:27     ` perry
  1 sibling, 0 replies; 6+ messages in thread
From: perry @ 2018-07-09 11:27 UTC (permalink / raw)


On Sun, 8 Jul 2018 21:30:20 -0600 Grant Taylor via COFF
<coff at minnie.tuhs.org> wrote:
> On 07/08/2018 02:28 PM, Perry E. Metzger wrote:
> > In the old old days, FTP had all sorts of other functions,
> > including mail transfer. (SMTP obsoleted that by 1980 or so.)  
> 
> Do you have any pointers handy (read: in cache) to where I can read
> more about FTP's involvement in early email?
> 
> If not, I'll do some searches and see what I can come up with.  If 
> nothing else, I suspect that early RFCs 821 (?) will make
> references to what it's supplanting.

RFC 114 or 765 might cover it.

Perry
-- 
Perry E. Metzger		perry at piermont.com


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2018-07-09 11:27 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-07-08  5:17 [COFF] Today I learned something new about File Transfer Protocol gtaylor
2018-07-08 20:28 ` perry
2018-07-09  3:30   ` gtaylor
2018-07-09  3:36     ` imp
2018-07-09  4:02       ` gtaylor
2018-07-09 11:27     ` perry

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).