* [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).