communication and
play

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


  1. History of computer communication and the rise of the Internet Computer networks Girts Strazdins, gist@ntnu.no, NTNU i Ålesund, 2020

  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

  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

  4. Communication = message exchange

  5. Communication = message exchange

  6. Messengers Messenger Sender Receiver

  7. Postal service Magic

  8. Post = message infrastructure

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

  10. How to do it faster?

  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 object bearing the message.” Replica of Claude Chappe's optical telegraph on the Litermont near Nalbach, Germany. Image courtesy of Wikipedia First Transatlantic telegraph cable in 1858. Image courtesy of Wikipedia.

  12. Telephone networks

  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 on. 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.

  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

  15. (Re)using telephone networks for computer 101010… communication Sound pulses Sound pulses 101010…

  16. Circuit switching

  17. Circuit switching for data transfer B

  18. Circuit switching Advantages: Drawbacks: • Guaranteed speed • Expensive for the users • Guaranteed latency • Inefficient use of infrastructure • Guaranteed quality (limited data loss)

  19. Packet switching • Each device B

  20. Addressing needed for packet switching B Each device has an address. Each packet contains source and destination address

  21. Packet switching Advantages: Drawbacks: • Cheap • No guarantees for speed • Efficient use of • Unpredictable latency infrastructure • Better scalability (can • Packet loss can happen support many users, as (when too many long as they are not packets wait at a node) very active )

  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

  23. ARPAnet in 1969 First packet switching network J.C.R. Licklider Lawrence Roberts

  24. First packet-switching network interface 1968, Leonard Kleinrock For comparison: 2020

  25. It’s a beginning (1969)

  26. 1970

  27. 1971: No one expected what happened next... Norway connected to ARPANET with satellite links in 1973 with the goal to share research data.

  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.

  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

  30. ARPANET was not alone • Other proprietary networks were evolving in parallel • One of them: ALOHAnet in Hawaii, 1970

  31. 1974: In Inter-networking @ DARPA Vinton Cerf and Bob E. Kahn being awarded the Presidential Medal of Freedom by President George W. Bush

  32. First global internet protocol: TCP • No layers • Later: IP layer separated, UDP added • ARPANET started using TCP in 1983

  33. 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

  34. 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.

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

  36. Internet explosion in 1990s What was the reason?

  37. Internet explosion in 1990s

  38. 1989-1991: The Web is born • Tim Berners-Lee invents the 4 building block of web • Which are these?

  39. The building blocks of Web Web server HTTP Protocol HTML files Web browser

  40. The very first web browser

  41. Mosaic: first popular browser

  42. Business start using Web

  43. Internet growth Number of internet users 1995-2020 9'000'000'000 8'000'000'000 7'000'000'000 6'000'000'000 5'000'000'000 4'000'000'000 3'000'000'000 2'000'000'000 1'000'000'000 - 1995 2000 2005 2010 2015 2020, forecast Number of internet users Unconnected population

  44. 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.

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

  46. Trend #1: Towards the Internet of Things

  47. Trend #2: High- speed Internet

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

  49. Google Loon Project www.loon.com

  50. Trend #4: all data over Internet

  51. Things to remember 1. We are moving towards the third generation of connectivity: from connected people to Internet of 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.

  52. 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/

Recommend


More recommend