64
Internet i verkligheten Emma Fitzgerald

Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

Internet i verkligheten

Emma Fitzgerald

Page 2: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

2

Jämförelse med OSI-modellen

OSI-modellen TCP/IP-modellen

Applikation

ApplikationPresentation

Session

Transport Transport

Nät Nät

LänkIP-bärande nät

Fysisk

Page 3: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

3

Protokollstack i OSI-modellen (1)

Applikation

Presentation

Session

Transport

Nät

Länk

Fysisk

Applikation

Presentation

Session

Transport

Nät

Länk

Fysisk

Länk

Fysisk Fysisk

Sändare Mottagare

Brygga,Switch

ProtokollData

Page 4: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

4

Switchar används inom ett nät

Page 5: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

5

Protokollstack i OSI-modellen (2)

Applikation

Presentation

Session

Transport

Nät

Länk

Fysisk

Applikation

Presentation

Session

Transport

Nät

Länk

Fysisk

Nät

Länk Länk

Fysisk Fysisk

Sändare Mottagare

Router

ProtokollData

Page 6: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

6

Routers används mellan nät med samma nätprotokoll.

IP-nät IP-nät

Page 7: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

7

Protokollstack i OSI-modellen (3)

Applikation

Presentation

Session

Transport

Nät

Länk

Fysisk

Applikation

Presentation

Session

Transport

Nät

Länk

Fysisk

Applikation

P. P.

S. S.

T. T.

Nät Nät

Länk Länk

Fysisk Fysisk

Sändare MottagareGatewayData

Page 8: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

8

Gateways används mellan nät med olika applikationsprotokoll

IP-nät Telenätet

Page 9: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

9

Sändarsidan

applikation AHS

transport AHSTHS

AHSTHSNHSnät

AHSTHSNHSLHSlänk

11010101100011100011....fysisk länk

data

data

data

Page 10: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

10

Switchar

11010101100... fysisk länk

Ethernet-switchar ändrar normalt inte någon header.

AHSTHSNHSLHS gammal länkheader

till utgående länk

LHS Ny länkheader =AHSTHSNHS

Page 11: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

11

Router

11010101100... fysisk länk

Routern gör en ny länk-header som passar.

Nät-header är i princip(?) oförändrad.

till nästa nät

gamla headersAHSTHSNHSLHX

ny(a) header(s)AHSTHSNHS’LHU

Page 12: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

12

Mottagarsidan

applikation AHS

transport AHSTHS

AHSTHSNHZLHUlänk

110100111011000011....fysisk länk

AHSTHSNHZnät

Page 13: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

13

Vägvalsalgoritmer

Vägväljarna använder en vägvalsalgoritm för att hitta

en väg genom nätet.

Syftet med vägvalsalgoritmen är att hitta den bästa

möjliga vägen genom nätet för varje sändar-

mottagarpar.

Vägvalsalgoritmen måste också klara av förändringar i

nätet.

Page 14: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

14

Least-hop path

Least-hop path fungerar bäst om alla länkar har samma

kostnad.

Den väg som innehåller minst antal steg är bäst.

A

D

B

E

C

Page 15: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

15

Least-cost path

I Least-cost path väljs de vägar ut som kostar minst.

A

D

B

E

C2 3

11

3

11

Page 16: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

16

Symboliska namn

Eftersom IP-adresserna inte är speciellt

användarvänliga, har man utvecklat ett system med

symboliska namn på varje värddator eller tjänst.

Tex. min Unix-dator har IP-adressen 130.235.18.48

men heter också ida48.telecom.lth.se

De symboliska namnen är hierarkiska och specificeras

med hjälp av Domain Name System (DNS).

Page 17: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

17

Domain Name System (DNS)

▪Hierarkiskt namnsystem som består av ett antal

nivåer.

▪Internet delas in i ett antal domäner och varje domän

får sin egen kod.

▪Överst finns geografiska och organisatoriska

domäner.

▪Varje domän delas sedan in i underdomäner.

Page 18: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

18

ARP (1)

Page 19: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

19

ARP (2)

Page 20: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

”Routing” i en värddator

• Värddatorn måste veta

• Finns destinationen på eget nät/LAN?

• Om inte, vilken är vägen ut från nätet/LANet?

• Jämför egen nätid med destinationens:

• Om samma: ARP request efter destinationens MAC-adress

• Om olika: ARP request efter default gateways MAC-adress

20

Page 21: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

Finns Internet?

21

Page 22: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

22

Vad är Internet?

▪Internet ägs ej av en enskild organisation.

▪Styrs till viss del av Internet Society (ISOC).

▪Består av ett antal sammankopplade nät som utbyter

data enligt egna trafikavtal.

▪Alla nät använder protokollsviten TCP/IP.

▪Det finns allt från små lokala nät till stora så kallade

Internet Service Providers (ISP).

Page 23: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

23

Vad har näten gemensamt?

Alla delnät som utgör Internet har en gemensam

nämnare:

Alla använder samma nätprotokoll, Internet Protocol

(IP)!

Däremot behöver näten inte använda samma

länkprotokoll, vilket gör att en mängd olika slags nät

kan kopplas samman.

Page 24: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

24

Internets struktur

Kunder ISP IX, lokal knutpunkt

Page 25: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

25

Trafikutbyte, två och två

Page 26: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

26

Trafikutbyte, knutpunkt

Page 27: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

Knutpunkter

• Finns på olika nivåer

• Lokal

• Regional

• Nationell

• Global

• 4 stycken nationella i Sverige

27

Page 28: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

28

Världens största distribuerade system?

Global internet routing

DNS

Page 29: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

29

Lokala nät (repetition)

Ett lokalt nät (Local Area Network, LAN) är ett

datanät med en begränsad storlek.

Ett LAN kan i sin enklaste form bestå av endast en

länk som flera datorer är kopplade till.

På ett LAN använder alla samma länkprotokoll för

att kunna kommunicera med varandra lokalt.

Mellan LAN måste man ha ett nätprotokoll

Page 30: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

30

Virtuella lokala nät VLAN

Switch med VLAN-programvara

VLAN 1

VLAN 2

VLAN 3

Page 31: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

Virtuella lokala nät VLAN: Trunk

31

Preamble SFD DA SA Length CRC

7 1 6 6 2

Data

46-1500 4

SFD=Start frame delimiter DA=Destination address SA=Source address

Page 32: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

32

Ett nät på OSI-nivå 1

router

A

B C

D

C

B D A C

A B

switch

LAN

I II

IIIIV

Page 33: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

33

Samma nät med VLAN-teknik på OSI-nivå 2...

A

I II

A A

III

B

I III

B B

IV

C

II

C

III IV

C

I

D

II

D

Page 34: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

34

Och på OSI-nivå 3...

router

A B C D

Page 35: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

35

Hemmanätet

ISP

FW + NAT

(server,WLAN)

Switch

Bredbandsdelare

Brandvägg

Router

Page 36: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

36

Litet företagsnät

ISP

FW + NAT

Switch med VLAN

Hosting

(DMZ)

Clients

Servers

WLAN

”Router on a

stick”

Page 37: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

37

GigaLUNET

Page 38: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

38

GigaLUNET: I drift sedan ca 2003

10 Gbps i stamnätet and centrala distributionsnätet

1 – 10 Gbps in utlokaliserade distributions- and

accessnäten

Single Mode fiber

EAPS i L2 (Distribution)

Mycket snabb “omkoppling” vid fel; <50ms

Equal Path Cost i L3 (Stamnät)

Minst två parallella vägar över allt medför dubbel kapacitet

Under avveckling/ersättning(?)

Page 39: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

39

Ny(?) teknik

Ethernet med mycket hög kapacitet (1-10 Gbps)

Billigare nätadaptrar för långa distanser

Våglängdsmultiplexering över optisk fiber

“våglängder” , WDM

L3-L4 switchar

Centralt placerad routing

Tillbaka till framtiden …

Page 40: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera
Page 41: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

41

OptoSUNET

Nu ersatt av SUNET C

Page 42: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

42

OptoSUNET

2 * 1 eller 10 Gbps till campusnäten

Hybrid-nätverk

Vanligt IP/Internet

“Våglängder”/”Färger”/DWDM

< 40 Gbps/colour)

Fiber

TDC Song

Aktiv utrustning

Ägd av SUNET

Optisk utrustning från Cienna

Routrar från Juniper

Page 43: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

43

OptoSUNET

Page 44: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

SUNET C

• Invigdes 12/10 2016

• Routat internet

• Egna förbindelser

• Koppla ihop LAN

• 100Ge eller 10Ge i

accesspunkterna

44

Page 45: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

NORDUnet

45

Page 46: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

NORDUnet i Europa

46

Page 47: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

47

GLIF(Global Lambda Integrated Facility)

Page 48: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

48

Virtuella nätverk

Logiska overlay-nätverk

Byggs med tekniker som VPN, MPLS tunnels

Host-to-Host

Network-to-Network

Kombination

Page 49: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

49

Historia: Internet

1961-69 Forskning packet switching

1969 ARPANET sätts i drift

1971 Email uppfinns

1974 Cerf & Kahn publicera spec för

TCP/IP

1978 TCP/IP delas upp i TCP och IP.

UDP tillkommer.

1983 Hela ARPANET byter till

IP/TCP/UDP 1/1 09.00.

1984 ARPANET delas. MILNET

tillkommer. Sammankopplas med router.

DNS tas i drift.

1986 NFSNET blir ryggradsnät i USA.

1987 Första INTEROP.

1990 ARPANET upphör.

1991 Berners-Lee skapar WWW.

1993 Webläsaren Mosaic erövrar världen

1995 NFSNET återgår till rent forskningsnät.

Tillräckligt med kommersiella ryggradsnät.

1996 Internet2 grundas.

Page 50: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

50

Historia: LUNET och SUNET

1956 SMIL tas i drift

1970 SMIL ersätts med Univac

1981-82 Sverigetäckande nät för terminaler byggs, kallas SUNET.

1982 Terminalväxelnät börjar byggas i Lund, LUNET.

1982-83 Lokala termvxnät ansluts till SUNET. Nu nät för termvxnät.

1984 LDC och Ehuset bygger varsitt Ethernet.

1985 Optofiber förbinder de två ethernet:en. lth.se och lu.se registreras.

1986 SUNET byggs om till DECnet.

1988 Ryggradsnät (ethernet + optofiber) börjar byggas i Lund. SUNET kör IP. Lund ansluts till Internet.

1991-92 SUNET uppgraderas.

1992-94 Lunds termvxnät läggs ner.

1994 SUNET uppgraderas.

1997 Uppgradering av LUNET påbörjas.

1998 SUNET-155 tas i drift.

2002 Giga-SUNET tas i drift

2006 GigaLUNET och OptoSUNET tas i drift

Page 51: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

ARPAnet was developed in 1968

Robert Taylor at ARPA (later DARPA) had three

terminals for connecting with different sites:

“For each of these three terminals, I had three different

sets of user commands. So if I was talking online with

someone at S.D.C. and I wanted to talk to someone I

knew at Berkeley or M.I.T. about this, I had to get up

from the S.D.C. terminal, go over and log into the

other terminal and get in touch with them. I said, oh,

man, it's obvious what to do: If you have these three

terminals, there ought to be one terminal that goes

anywhere you want to go where you have interactive

computing. That idea is the ARPAnet.”

51Source: http://partners.nytimes.com

Page 52: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

ARPAnet

Four Interactive Message Processors

(IMP) at four universities connected

with leased lines of 50 kbps.

The IMPs could store and forward

messages.

The picture shows Leonard Kleinrock

with the first IMP at UCLA.

52Source: http://www.lk.cs.ucla.edu

Page 53: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

ARPAnet evolution

53

Page 54: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

Telnet

Telnet was invented in 1969, and provided access to a

remote terminal.

54

TELNET,

klient

Terminal

driver

Network

TELNET,

server

Local computer

Applications

Pseudoterminal

driver

Page 55: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

Email

Ray Tomlinson sent the first email in 1971 between

two computers in the same room.

To separate a specific user on a host computer, he

used the ”@” sign,

which was unused on

the keyboard.

55

Page 56: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

Email

Today, email basically works the same way:

56Source: http://www.tekguard.com

Page 57: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

File Transfer Protocol (FTP)

Another original application was FTP, which was

devloped in 1971, and that enabled file transfer

between two host computers.

57

Source: http://opcenter.cites.uiuc.edu

Page 58: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

Internet protocol

In 1973, Robert E. Kahn and Vincent Cerf at DARPA

developed the ideas of an internetwork protocol that made it

possible for hosts on different networks to communicate with

each other.

The ideas were defined as the Transmission Control Protocol

(TCP) protocol in 1974, where the term ”Internet” was

introduced.

Later, some parts of the TCP protocol were moved to the

Internet protocol (IP), creating the TCP/IP protocol suite.

58

Page 59: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

Basic idea of Kahn and Cerf’s internetworking

59

NetworkNetwork

Network

▪ Host identification

(Addresses)

▪ Forwarding of messages

between networks

(routing)

▪ End-to-end reliability

(error and flow control)

Page 60: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

Internet was born

The Internet protocol suite was formalized in 1982.

Jan 1 1983, all networks connected to the Internet had to use

the TCP/IP protocol suite.

60

Page 61: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

1991: World Wide Web (WWW)

1984-1990: Tim Berners-Lee and his group at CERN worked

on the ideas of information presentation and sharing.

1990: HyperText Transfer Protocol (HTTP), HyperText

Markup Language (HTML), a web browser, and server

software were presented at CERN.

1991: WWW goes public

1993: Mosaic, the first public web browser was presented.

61Source: http://info.cern.ch/

Page 62: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

First web site: http://info.cern.ch

The first web site is still working.

WWW is based on a simple

client/server protocol HTTP,

where clients send requests for

pages to the server.

62

Page 63: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

1991: The Trojan Coffee room pot

The people working at the Computer Laboratory at

the University of Cambridge implemented the first

real-time Internet video application for their coffee

pot.

The application server sent real-time images of the

coffee pot to the clients.

63Source: http://www.cl.cam.ac.uk/coffee/coffee.html

Page 64: Internet i verkligheten - Lunds tekniska högskola · 49 Historia: Internet 1961-69 Forskning packet switching 1969 ARPANET sätts i drift 1971 Email uppfinns 1974 Cerf & Kahn publicera

The rest is almost not history

1994: Pizza Hut started first online webshop

1997: AOL instant messanger

1997: Sixdegrees.com (first modern social network)

1997: Google.com

1999: Napster

2001: BitTorrent

2003: Skype

2005: YouTube

2005: Facebook.com

2008: Spotify

64