communication and the rise of the Internet Computer networks Girts - - PowerPoint PPT Presentation

communication and
SMART_READER_LITE
LIVE PREVIEW

communication and the rise of the Internet Computer networks Girts - - PowerPoint PPT Presentation

History of computer communication and the rise of the Internet Computer networks Girts Strazdins, gist@ntnu.no, NTNU i lesund, 2020 Outline 1. Communication before the Internet 2. Packet switching and ARPANET 3. Inter-networking initiative


slide-1
SLIDE 1

History of computer communication and the rise of the Internet

Computer networks

Girts Strazdins, gist@ntnu.no, NTNU i Ålesund, 2020

slide-2
SLIDE 2

Outline

  • 1. Communication before the Internet
  • 2. Packet switching and ARPANET
  • 3. Inter-networking initiative
  • 4. Rapid growth with the web
  • 5. Recent developments
slide-3
SLIDE 3

Outline

  • 1. Communication before the Internet
  • 2. Packet switching and ARPANET
  • 3. Inter-networking initiative
  • 4. Rapid growth with the web
  • 5. Recent developments
slide-4
SLIDE 4

Communication = message exchange

slide-5
SLIDE 5

Communication = message exchange

slide-6
SLIDE 6

Messengers

Messenger Receiver Sender

slide-7
SLIDE 7

Postal service

Magic

slide-8
SLIDE 8

Post = message infrastructure

slide-9
SLIDE 9

Postal service hierarchy

Universal Postal Union Norwegian authorities Posten Posten Oslo Posten Ålesund Spar Larsgården Rema 1000 Amfi Moa Nasjonal kommunikasjons- myndighet Swedish authorities … … …

slide-10
SLIDE 10

How to do it faster?

slide-11
SLIDE 11

Telegraphy

Wikipedia: “Telegraphy is the long- distance transmission of textual messages where the sender uses symbolic codes, known to the recipient, rather than a physical exchange of an

  • bject bearing the message.”

Replica of Claude Chappe's

  • ptical telegraph on the

Litermont near Nalbach,

  • Germany. Image courtesy
  • f Wikipedia

First Transatlantic telegraph cable in 1858. Image courtesy of Wikipedia.

slide-12
SLIDE 12

Telephone networks

slide-13
SLIDE 13

Things to remember

  • 1. The Internet was not invented in an empty space. It was

a natural evolution of previous communication technologies: telegraphy and telephone.

  • 2. Both the post and the Internet have a multi-link

infrastructure where each link is managed by a specific institution (some institutions may manage many links).

  • 3. The infrastructure is hierarchical – some organizations

manage it at the international level, some for each country, some institutions manage a specific city, and so

  • n.
  • 4. The Internet (or the ARPANET) is not the first

communication network in the world. It was possible to transmit both voice and data long before the Internet.

slide-14
SLIDE 14

Outline

  • 1. Communication before the Internet
  • 2. Packet switching and ARPANET
  • 3. Inter-networking initiative
  • 4. Rapid growth with the web
  • 5. Recent developments
slide-15
SLIDE 15

(Re)using telephone networks for computer communication

101010… 101010… Sound pulses Sound pulses

slide-16
SLIDE 16

Circuit switching

slide-17
SLIDE 17

Circuit switching for data transfer

B

slide-18
SLIDE 18

Circuit switching

Advantages:

  • Guaranteed speed
  • Guaranteed latency
  • Guaranteed quality

(limited data loss) Drawbacks:

  • Expensive for the users
  • Inefficient use of

infrastructure

slide-19
SLIDE 19

Packet switching

  • Each device

B

slide-20
SLIDE 20

Addressing needed for packet switching

Each device has an address. Each packet contains source and destination address B

slide-21
SLIDE 21

Packet switching

Advantages:

  • Cheap
  • Efficient use of

infrastructure

  • Better scalability (can

support many users, as long as they are not very active) Drawbacks:

  • No guarantees for

speed

  • Unpredictable latency
  • Packet loss can happen

(when too many packets wait at a node)

slide-22
SLIDE 22

Packet switching history

  • Idea first proposed in 1960s by Paul Baran at RAND

corporation, funded by the US Department of Defense.

  • The term packet switching coined by British

scientist Donald Davies in 1965

  • First packet switching devices in 1968: ARPANET
slide-23
SLIDE 23

ARPAnet in 1969

J.C.R. Licklider Lawrence Roberts

First packet switching network

slide-24
SLIDE 24

First packet-switching network interface

1968, Leonard Kleinrock For comparison: 2020

slide-25
SLIDE 25

It’s a beginning (1969)

slide-26
SLIDE 26

1970

slide-27
SLIDE 27

1971: No one expected what happened next...

Norway connected to ARPANET with satellite links in 1973 with the goal to share research data.

slide-28
SLIDE 28

Things to remember

  • 1. Packet switching was introduced for more efficient

utilization of infrastructure in computer communication.

  • 2. Packet switching reuses the same communication

lines for data exchange between all nodes on the

  • network. For that to work, each node is assigned an

address, and each packet contains a source and destination address.

  • 3. First packet-switched network, ARPANET, was

created in 1969 in the USA.

  • 4. Norway connected to ARPANET as early as 1973.
slide-29
SLIDE 29

Outline

  • 1. Communication before the Internet
  • 2. Packet switching and ARPANET
  • 3. Inter-networking initiative
  • 4. Rapid growth with the web
  • 5. Recent developments
slide-30
SLIDE 30

ARPANET was not alone

  • Other proprietary networks were evolving in

parallel

  • One of them: ALOHAnet in Hawaii, 1970
slide-31
SLIDE 31
slide-32
SLIDE 32

1974: In Inter-networking @ DARPA

Vinton Cerf and Bob E. Kahn being awarded the Presidential Medal of Freedom by President George W. Bush

slide-33
SLIDE 33

First global internet protocol: TCP

  • No layers
  • Later: IP layer separated, UDP added
  • ARPANET started using TCP in 1983
slide-34
SLIDE 34

1988: Europe joins the Internet

  • Telenor in Norway was an early adapter: since 1983
  • 1988: CERF, Geneva (Switzerland)
  • Standardizing existing communication lines
  • First linked entities: universities, researchers
slide-35
SLIDE 35

Things to remember

  • 1. There were several parallel developments of

packet-switched networks.

  • 2. There was a need for common protocol to

connect the different proprietary networks together.

  • 3. Development of TCP protocol started in 1974 and

a usable version was out in 1983 when ARPANET started using it.

  • 4. Gradually academic institutions in other

countries joined the Internet.

slide-36
SLIDE 36

Outline

  • 1. Communication before the Internet
  • 2. Packet switching and ARPANET
  • 3. Inter-networking initiative
  • 4. Rapid growth with the web
  • 5. Recent developments
slide-37
SLIDE 37

Internet explosion in 1990s

What was the reason?

slide-38
SLIDE 38

Internet explosion in 1990s

slide-39
SLIDE 39

1989-1991: The Web is born

  • Tim Berners-Lee invents the 4 building block of web
  • Which are these?
slide-40
SLIDE 40

The building blocks of Web

HTTP Protocol Web browser Web server HTML files

slide-41
SLIDE 41

The very first web browser

slide-42
SLIDE 42

Mosaic: first popular browser

slide-43
SLIDE 43

Business start using Web

slide-44
SLIDE 44

Internet growth

  • 1'000'000'000

2'000'000'000 3'000'000'000 4'000'000'000 5'000'000'000 6'000'000'000 7'000'000'000 8'000'000'000 9'000'000'000 1995 2000 2005 2010 2015 2020, forecast

Number of internet users 1995-2020

Number of internet users Unconnected population

slide-45
SLIDE 45

Things to remember

  • 1. The web was the main catalyst for the growth of

the Internet.

  • 2. The web has four main building blocks: browser,

web server, HTTP protocol and HTML language.

slide-46
SLIDE 46

Outline

  • 1. Communication before the Internet
  • 2. Packet switching and ARPANET
  • 3. Inter-networking initiative
  • 4. Rapid growth with the web
  • 5. Recent developments
slide-47
SLIDE 47
slide-48
SLIDE 48
slide-49
SLIDE 49
slide-50
SLIDE 50
slide-51
SLIDE 51
slide-52
SLIDE 52

Trend #1: Towards the Internet of Things

slide-53
SLIDE 53

Trend #2: High- speed Internet

slide-54
SLIDE 54

Trend #3: Internet everywhere, for everyone, all the time

slide-55
SLIDE 55

Google Loon Project

www.loon.com

slide-56
SLIDE 56

Trend #4: all data

  • ver Internet
slide-57
SLIDE 57

Things to remember

  • 1. We are moving towards the third generation of

connectivity: from connected people to Internet

  • f Things.
  • 2. Recent developments are related to high-speed

connectivity everywhere, all the time, for many devices.

  • 3. Other types of communication (telephone, TV)

reuse the Internet as a data carrier.

slide-58
SLIDE 58

Image sources

  • https://www.iompost.com/
  • http://blog.readytomanage.com/presenting-to-groups-of-people/
  • https://www.medievalists.net/2015/01/medieval-math-problems/medieval-messenger/
  • https://gameofthrones.fandom.com/wiki/Ravens
  • https://www.vanityfair.com/hollywood/2017/08/game-of-thrones-sansa-letter-arya-season-7-episode-5-eastwatch
  • https://metro.co.uk/2019/12/06/last-christmas-post-dates-to-watch-out-for-first-class-second-class-and-international-11270911/
  • https://www.dailymail.co.uk/femail/article-5102809/Technology-helps-kids-send-letters-Santa-response.html
  • https://www.isparkconsulting.ca/2018/11/06/snailmail-vs-email-3-ways-to-ensure-your-message-stands-out/
  • https://www.embedded.com/another-attempt-to-stop-pots/
  • https://www.pinterest.com/jenniferpavigli/vintage-call-center-pics/
  • https://www.natcomm.com.au/index.php?dispatch=products.view&product_id=6
  • https://prisguiden.no/kategorier/stasjonaer-pc
  • https://www.apposite-tech.com/blog/packet-switching-vs-circuit-switching/
  • https://www.researchgate.net/publication/34985230_Investigating_the_use_of_synchronized_clocks_in_TCP_congestion_control_

microform/

  • https://www.jimdo.com/website/local-business/