Embed
Email

Internet

Document Sample

Shared by: xiang
Categories
Tags
Stats
views:
1
posted:
11/6/2011
language:
English
pages:
19
Internet



Denis Helic

Internet - Historical Backgrounds(1/11)









(2/19)

Internet - Historical Backgrounds(2/11)



1957 Soviet Union launched Sputnik, caused US Military to jump-start

US technology and find safeguards against a space-based missile attack

US was mainly concerned about their communications infrastructure

US launched the Advanced Research Project Agency (ARPA)

1962: ARPA starts working on a survivable computer network to inter-

connect the military main computers









(3/19)

Internet - Historical Backgrounds(3/11)



John Licklider and Leonard Klienrock: ’Galactic Network’

Concepts of ’Galactic Network’

Open Architecture

Breaking messages into ’packets’

Sending packets not reliant on a single routing

Network based on dedicated lines (no dial-up lines)

1967-1969: Design and development of ARPANET together with other

research institutes









(4/19)

Internet - Historical Backgrounds(4/11)









(5/19)

Internet - Historical Backgrounds(5/11)



1969-1972: Further development of ARPANET

1972: ARPANET went public

1974: ARPA develops a common language to allow different net-

works to communicate: Transmission Control Protocol/Internet Protocol

(TCP/IP)









(6/19)

Internet - Historical Backgrounds(6/11)



TCP/IP Design Ideas:

Each network should be able to work on its own → no modification

needed to participate in the Internet.

Each network has a ’gateway’ linking it to the ’outside world’.

The gateway retains no information about the traffic passing through

→ no censorship or control.

Packages are routed through the fastest available route. If one com-

puter was blocked or slow, the packages would be rerouted through

the new one

The gateways between the networks are always open, and they would

route the traffic without discrimination.

The operating principles would be freely available to all the networks



(7/19)

Internet - Historical Backgrounds(7/11)



1974-1982: Further development of TCP/IP

New networks are developed: Universities, US Government, Phone Com-

panies, Bitnet, etc.

In Europe: Eunet, EARN, etc.

1982: ARPANET adopts TCP/IP → the Internet is born

The Internet: Connected set of networks using the TCP/IP standard









(8/19)

Internet - Historical Backgrounds(8/11)



The “New Hacker’s Dictionary” describes the reason for the success of

TCP/IP as following:



TCP/IP evolved primarily by actually being used, rather than being

handed down from on high by a vendor or a heavily-politicized standards

committee. Consequently, it (a) works, (b) actually promotes cheap

cross-platform connectivity, and (c) annoys the hell out of corporate

and governmental empire-builders everywhere.









(9/19)

Internet - Historical Backgrounds(9/11)



Implementation of TCP/IP given away

in computer-science institutes: 90% BSD-Unix → 90% connectivity

no alternatives

enormous grow rates









(10/19)

Internet - Historical Backgrounds(10/11)



Anzahl der Computer im Internet

(Source: Internet Software Consortium (http://www.isc.org/))

180





160





140





120

in Millionen









100





80





60





40





20





0

01/1993 01/1994 01/1995 01/1996 01/1997 01/1998 01/1999 01/2000 01/2001 01/2002 01/2003









(11/19)

Internet - Today(1/3)





different nets connected

public (org, net, gov)

commercial (com, e.g. EUnet)

military (mil, e.g. MILnet)

university (e.g. NFSnet, ACOnet, ...)









(12/19)

Internet - Today(2/3)









(13/19)

Internet - Today(3/3)



Administration of the Internet is decentralized

Internet Comitee (Standards): Internet Society http://www.isoc.org/

Internet Architecture Board (Requirements) http://www.iab.org/

Internet Engineering Task Force (RFC → Standards) http://www.

ietf.org/









(14/19)

Internet - Technical Background(1/3)





IP addressing:

IPv4: 32 bit long (4 bytes) / dot notation

e.g. 2166031126 = 10000001000110110000001100010110

→ 10000001.00011011.00000011.00010110

→ 129.27.3.22

IPv6: 128 bit (2128 verschiedene Adressen, 7 ∗ 1023 pro m2)









(15/19)

Internet - Technical Background(2/3)



hierarchical naming service (e.g. news.tu-graz.ac.at → 129.27.3.22)

Generic Countries







 









int com edu gov mil org net jp us nl ...



sun yale acm ieee ac co oce vu

¡









   









eng cs eng jack jill keio nec cs



ai linda cs csl flits fluit



robot pc24





Figure 1: hierarchical organisation of domain names







(16/19)

Internet - Technical Background(3/3)



TCP/IP

IP (Internet Protocol): virtual point-to-point connection, routing, no

reliable connection

TCP (Transmission Control Protocol): based on IP, reliable connec-

tion, handles lost/double/broken/wrong-order packets

UDP (User Datagram Protocol): based on IP, not reliable, connectionless

protocol, smaller packets, no checking → e.g. good for streaming

Ports: different services









(17/19)

Services in the Internet





telnet

later email

usenet (news)

Gopher

search engine Veronica

ftp

informationsystems









(18/19)

Protocols in the Internet





specific for service

based on TCP or UDP

RFCs (http://www.ietf.org/rfc.html)

HTTP1.0: RFC 1945

FTP: RFC 959

TCP/IP Tutorial: RFC 1180

simple (textbased)









(19/19)



Related docs
Other docs by xiang
The Parable of the Rich Fool
Views: 23  |  Downloads: 0
14838-Nat.Equest Summer 08-2
Views: 7  |  Downloads: 0
kompendium_februar_01
Views: 1  |  Downloads: 0
Antimikrobielle Wirkung ausgewhl
Views: 2  |  Downloads: 0
Vietnamese BULLETIN vietnamien
Views: 1  |  Downloads: 0
Information Retrieval Models and
Views: 19  |  Downloads: 0
Download our Menu - Aveda Institutes
Views: 2  |  Downloads: 0
Journ茅e mondiale de l'hydrograph
Views: 2  |  Downloads: 0
SJSAS
Views: 0  |  Downloads: 0
By registering with docstoc.com you agree to our
privacy policy

You are almost ready to download!

You are almost ready to download!