Java Reference
In-Depth Information
RFC
Title
Description
RFC 2821
Simple Mail Transfer
Protocol
The application layer protocol by which one host transfers email to another host.
This standard doesn't say anything about email user interfaces; it covers the
mechanism for passing email from one computer to another.
RFC 822
Format of Electronic Mail
Messages
The basic syntax for ASCII text email messages. MIME is designed to extend this to
support binary data while ensuring that the messages transferred still conform to
this standard.
RFC 854, RFC
855
Telnet Protocol
An application layer remote login service for command-line environments based
around an abstract network virtual terminal (NVT) and TCP.
RFC 862
Echo Protocol
An application layer protocol that echoes back all data it receives over both TCP and
UDP; useful as a debugging tool.
RFC 863
Discard Protocol
An application layer protocol that receives packets of data over both TCP and UDP
and sends no response to the client; useful as a debugging tool.
RFC 864
Character Generator
Protocol
An application layer protocol that sends an indefinite sequence of ASCII characters
to any client that connects over either TCP or UDP; also useful as a debugging tool.
RFC 865
Quote of the Day
An application layer protocol that returns a quotation to any user who connects
over either TCP or UDP and then closes the connection.
RFC 867
Daytime Protocol
An application layer protocol that sends a human-readable ASCII string indicating
the current date and time at the server to any client that connects over TCP or UDP.
This contrasts with the various NTP and Time Server protocols, which do not return
data that can be easily read by humans.
RFC 868
Time Protocol
An application layer protocol that sends the time in seconds since midnight, January
1, 1900, to a client connecting over TCP or UDP. The time is sent as a machine-
readable, 32-bit unsigned integer. The standard is incomplete in that it does not
specify how the integer is encoded in 32 bits, but in practice a big-endian integer
is used.
RFC 959
File Transfer Protocol
An optionally authenticated, two-socket application layer protocol for file transfer
that uses TCP.
RFC 977
Network News Transfer
Protocol
The application layer protocol by which Usenet news is transferred from machine
to machine over TCP; used by both news clients talking to news servers and news
servers talking to each other.
RFC 1034,
RFC 1035
Domain Name System
The collection of distributed software by which hostnames that human beings can
remember, like www.oreilly.com, are translated into numbers that computers can
understand, like 198.112.208.11. This RFC defines how domain name servers on
different hosts communicate with each other using UDP.
RFC 1112
Host Extensions for IP
Multicasting
The internet layer methods by which conforming systems can direct a single packet
of data to multiple hosts. This is called multicasting. Java's support for multicasting
is discussed in Chapter 13 .
RFC 1288
Finger Protocol
An application layer protocol for requesting information about a user at a remote
site. It can be a security risk.
RFC 1305
Network Time Protocol
(Version 3)
A more precise application layer protocol for synchronizing clocks between systems
that attempts to account for network latency.
RFC 1939
Post Office Protocol, Version
3
An application layer protocol used by sporadically connected email clients such as
Eudora to retrieve mail from a server over TCP.
Search WWH ::




Custom Search