With the pressure
to get something working and the general confusion as to how to achieve the high
generality we all aspired to, we punted and defined the first set of protocols
to include only Telnet and FTP functions.
December 1969, we met with Larry Roberts in Utah, and suffered our first direct
experience with 'redirection'. Larry made it abundantly clear that our first step
was not big enough, and we went back to the drawing board. Over the next few months
we designed a symmetric host-host protocol, and we defined an abstract implementation
of the protocol known as the Network Control Program.
with the basic host-host protocol, we also envisioned a hierarchy of protocols,
with Telnet, FTP and some splinter protocols as the first examples. If we had
only consulted the ancient mystics, we would have seen immediately that seven
layers were required.
Stephen D. Crocker, RFC 1000,
The Request For Comments Reference Guide.