Cs101 Lec28
Cs101 Lec28
Cs101 Lec28
Lecture 28
Introduction to the Internet
1
We looked at several different types of networks We familiarized ourselves with networking topologies and protocols
2
Computer Network
Multiple computers that are connected together to share information and other resources
Private
Public
Network Topologies
The pattern in which computers are connected to form a network Popular patterns:
Point-to-point Star Bus Ring
Networking Protocols
Networks use protocols, or rules, to exchange information through shared channels These protocols prevent collisions of data caused by simultaneous transmission between two or more computers
Several protocols are available for various types of networks. Here we discuss two that are popular for LANs: Ethernet; Token Ring 7
Wire Wireless
Key benefits:
Set-up time Set-up cost Maintenance cost Cost Key challenges: Security & privacy Quality of service Cost
9
10
an accident!
11
12
It belongs to
Mr. Tom Peters of Palo Alto, California
13
& then
14
1/ 7
2/ 7
3/ 7
4/ 7
5/ 7
6/ 7
7/ 7
22
Key Question!
23
24
25
26
27
What Else?
Enables users located at far-way locations to easily share information with others located all over the world
Enables users to easily and inexpensively communicate with others located all over the world
Enables the users to operate and run programs on computers located all over the world 31
The Internet is unlike any previous human invention. It is a world-wide resource, accessible to all of the humankind.
32
33
In early 2002, 54% of Australian population 51% of Singaporean population 39% of Japanese population 3% of Chinese population
34
36
inter net
37
From the users point view, Internet a collection of interconnected networks looks like a single, unified network 38
40
41
TCP/IP (1)
Transmission Control Protocol/Internet Protocol
Networking protocol used by all computers and networks on the Internet
Originally developed by the US DoD for Unix, but now available for most other OSes
42
TCP/IP (2)
Transmission Control Protocol/Internet Protocol
TCP breaks down the message to be sent over the Internet into packets
IP routes these packets through the Internet to get them to their destination When the packets reach the destination computer, TCP reassembles them into the original message 43
45
1960's 1969 - DoD-ARPA creates an experimental network ARPANET as a test-bed for emerging networking technologies
ARPANET originally connected 4 universities & enabled scientists to share info & resources across long distances
ARPANET continued to expand throughout the 46 70's and 80's
1970's Networking tools developed in the 70's include: 1972 - The National Center for Supercomputing Apps. (NCSA) develops the telnet application for remote login, making it easier to connect to a remote computer 1973 - FTP (File Transfer Protocol) is introduced, standardizing the transfer of files 47 between networked computers
1980's 1983 - The TCP/IP protocols becomes the only set of protocols used on the ARPANET This sets a standard for all networks, and generates the use of the term Internet as the net of nets
ARPANET splits into two nets to keep military & non-military network sites separate: ARPANET and MILNET 48
1980's In 1982 and 1983, the first desktop computers begin to appear Many are equipped with an OS called Berkeley Unix, which includes networking SW, allowing easy connection to the Internet using telnet
The PC revolution continues through the 80s, making access to computer resources & networked info increasingly available to public
49
1980's 1985-86: NSF connects the USs six supercomputing centers together, calling it the the NSFNET, or NSFNET backbone To expand access to the Internet, NSF developed regional nets, which were then connected to the NSFNET backbone Plus, NSF supported institutions (universities, etc.) in their efforts to connect to the regional 50 nets
1980's 1987 - NSF awards a grant to Merit Network, Inc. to operate & manage future development of the NSFNET
Merit collaborates with IBM & MCI on R&D for fast networking technologies 1989 - The backbone network is upgraded to T1, making it able to transmit data at speeds of 1.5 Mb/s (approx. 60 pages of text/second)
51
1990's 1993 - The NSFNET is upgraded to T3 (45 Mb/s or about 1800 pages/s) 1993-1994 - Web browsers Mosaic & Netscape Navigator are introduced Their GUI makes WWW & Internet more appealing to the general public 1995 - NSFNET is replaced by a new architecture, called vBNS which utilizes regional networks and Network Access Points 53
54
56