This work is licensed under a CC |
The Internet is the technical infrastructure on top of which the Web is built. Some of the services provided by the Internet are essential for the Web, most importantly the naming service and the data transfer service. The Domain Name System (DNS) provides the human-readable names for computers, which can then be used in the addresses of Web servers and ultimately Web pages. The Transmission Control Protocol (TCP) provides the reliable data transfer service between Web Servers and Web Browsers, building on the very robust Internet Protocol (IP).
real computer scientists write compilers
global internetworkwould be based on
bigger is betterprotocols
if it's not broken, don't fix it
designed by committeeeffect of consortiums
Be liberal in what you accept, and conservative in what you send.
Whenever possible, communications protocol operations should be defined to occur at the end-points of a communications system, or as close as possible to the resource being controlled.
J. Saltzer, D. Reed, D. Clark, End-to-end Arguments in System Design
start-from-scratchapproach to an internetworking protocol suite
128.32.226.29
)ischool.berkeley.edu
, edu
is the Top-Level Domain (TLD)edu
, us
, uk
, tv
)cybersquattingas a popular way to make money
business.com
was sold for $7.5 millionaero
, biz
, coop
, info
, jobs
, mobi
, museum
, name
, pro
, travel
cat
)MX
records) identify the e-mail server for a domainhttp://ischool.berkeley.edu/
identifies the access protocol and the hostThe Internet is a series of tubes