Next: Chapter 28
Up: Notes on ``TCP/IP Illustrated''
Previous: Chapter 26
- p. 419
- FTP is one of the oldest applications for the Internet. It has
gained a new lease of life via URLs of the form ftp://
,
where the browser creates an automatic anonymous FTP, and retrieves the
file requested. Various extension to FTP are described in RFC
2428. FTP is almost unchanged in the transition to IPv6:
Barry Margolin <barmar@genuity.net>
writes:
The general operation of the FTP protocol is unchanged. The only additions
are the new commands that are used when creating the data channel, since
the commands in the v4 protocol contain v4 addresses, and they now need to
be able to contain either v4 or v6 addresses.
The EPRT and EPSV commands use the familiar dotted-quad format for v4
addresses and colon format for v6 addresses. There's an example right
there in the RFC:
The following are sample EPRT commands:
EPRT |1|132.235.1.2|6275|
EPRT |2|1080::8:800:200C:417A|5282|
Note that ``colon format'' is also often used for MAC (Ethernet) addresses.
- p. 422
- Option (c) at the top of the page, ``Page structure'', is
essentially obsolete, as TOPS-20, the only operating system really to
support it, has, despite its elegance, bitten the dust.
- p. 422
- The second option (c), ``compressed mode'' is essentially
obsolete, as software such as gzip do a far better compression of text
files. There is also now an RFC (3173) describing IP-level compression.
- p. 423
- Not only does SMTP use the same conventions for error codes,
so does HTTP. Thus the dreaded ``401'' is to be interpreted in the light of
this convention.
- p. 423
- Note that, since the PORT command contains IP addresses
and port numbers, it must be interpreted by Network Address
Translators (see Appendix B).
- p. 437
- The Unix command compress, resulting in files ending in
.Z, has largely been replaced by gzip, resulting in files ending
in .gz, as specified in RFC 1952.
Next: Chapter 28
Up: Notes on ``TCP/IP Illustrated''
Previous: Chapter 26
James Davenport
2004-03-09