| Born on June 23rd, 1943, in New Haven, Connecticut,
Vinton Cerf would one day be known as the "Father of the Internet",
and for good reason. He attended Van Nuys High School, near Los Angeles,
California, where he stood out among the other students. He and his best
friend, Steve Crocker (who would later work closely with Cerf during the
development of the first networks) were academic whizzes, both highly skilled
in math. While they were still in high school, Crocker was given permission
to use the UCLA computer, and Cerf was quick to join him.
After graduating from high school, Cerf went on to get a degree in math
at Stanford, using a scholarship granted him from North American Aviation
(which is now Rockwell Int'l), where his father was a senior executive.
There he became further immersed in computers and all that could be done
with them. During his time at Stanford, he took several different summer
jobs with North American Aviation. After graduating, he became a systems
engineer for IBM at the Los Angeles Data Center. He found that he needed
more knowledge in the field of computer science, however, and so he became
a research assistant for Jerry Estrin in 1967. There he worked with Estrin
on the "Snuper Computer", a project involving using one computer
to observe the execution of programs on another computer. He was joined
by Crocker in 1968, and when the ARPA (Advanced Research Projects Agency)
contracted project was given to Len Kleinrock Cerf and Crocker were leaders
among some 40 other students that Kleinrock managed in the new Network
Measurement Center. Their goal was to devise ways to analyze and test
the performance of networks - a challenging task considering the fact
that there was no network at UCLA at this time. Meanwhile, Cerf had met
and married his wife, Sigrid.
In the fall of 1969 Kleinrock's team received their first IMP, or interface
messaging processor, an intermediate computer that would control the network
being developed by ARPA. Bob Khan had already paved the way for networks
by developing packet switching technology, and the UCLA team was given
instructions for building a hardware interface between their Sigma-7 computer
and the IMP, as well as the device driver. After much work, on October
1st, 1969, the first true network was established between UCLA's Sigma-7
and one of ARPA's SRI computers, via two IMPs.
Now that an actual network existed, Bob Khan and others were finally
able to test all of the different possibilities that before had only been
postulation. During this time of analyzing the network, Vint began to
work closely with Khan, a relationship that would later be crucial in
the development of networking protocols. In 1972 Cerf returned to Stanford,
this time as an assistant professor of Computer Science. He was also at
the head of an International Network Working Group. In 1973, he began
working again with Bob Khan - this time to develop the means of building
a network of networks. They first developed the idea of having gateways,
or routing computers, to act, in essence, as liaisons between each network.
The next problem, and perhaps the more daunting, was the need for a standard
protocol between networks. In a paper published in 1974, Cerf and Khan
presented their ideas for encapsulating and decapsulating packets of information
in the form of transmission-control protocol messages. The current technology
left all of the responsibility for the integrity of the data on the shoulders
of the IMPs, which had to check and retransmit the data at each point
in the transmission, depending heavily upon the reliability of the underlying
network. TCP, however, worked under the assumption that the underlying
network was not reliable at all. Therefore, the responsibility for the
integrity of the packets was now upon only the receiving hosts. If they
did not send back an acknowledgement that all of the data was received
in good shape, the sending host would again transmit the data. By having
a gateway between each network that would route only the necessary packets
to its network and translate the protocol from the sending computer to
one that its own network could use, the need for complex interfaces between
each network could be negated, as well.
In 1976 Cerf became a program manager for ARPA. In 1977 Cerf, Khan, and
several others set up the first three-network system. They successfully
transmitted data packets from San Francisco Bay to London via a packet-radio
net that transmitted to ARPANET, which in turn transmitted via a satellite
link to London, where it was sent back across the ARPANET again, to its
final destination at the University of California's Information Sciences
Institute.
Then, in 1978, Cerf, along with Jon Postel (who had also worked under
Kleinrock in 1968 and 1969) and Danny Cohen, put forth the idea for a
second protocol to work in concert with TCP. This new internet protocol,
or IP, would handle the routing of all of the individual datagram packets
by the gateways. The benefit of splitting the TCP into two different protocols
was that the gateways would now only need to be able to route the packages
where they needed to go. This allowed for an increase in the speed of
the gateways, and an decrease in their cost. Although Jon Postel was primarily
responsible for this further enhancement of TCP, it can be seen that it
was an important development.
Today, Cerf is the Senior Vice President of Internet Architecture and
Engineering for MCI.
|