{"id":100,"date":"2016-05-31T15:31:03","date_gmt":"2016-05-31T19:31:03","guid":{"rendered":"http:\/\/intro-to-new-media.local\/?page_id=100"},"modified":"2021-09-15T23:30:16","modified_gmt":"2021-09-16T03:30:16","slug":"networks","status":"publish","type":"page","link":"https:\/\/nmi.cool\/intro\/networks\/","title":{"rendered":"Networks"},"content":{"rendered":"<figure id=\"attachment_259\" aria-describedby=\"caption-attachment-259\" style=\"width: 660px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"size-large wp-image-259\" src=\"https:\/\/nmi.cool\/wp-content\/uploads\/sites\/4\/2016\/05\/Internet_map_1024-1024x564.jpg\" alt=\"Image via Wikipedia\" width=\"660\" height=\"364\" \/><figcaption id=\"caption-attachment-259\" class=\"wp-caption-text\">Image via <a href=\"https:\/\/en.wikipedia.org\/wiki\/Internet_backbone#\/media\/File:Internet_map_1024.jpg\">Wikipedia<\/a><\/figcaption><\/figure>\n<div class=\"lessonIntro\">\n<h2>What to watch for<\/h2>\n<p>After completing this lesson, you&#8217;ll be able to:<\/p>\n<ul>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Outline the history of computer networks<\/span><\/li>\n<li style=\"font-weight: 400;\">Distinguish between the internet and the web<\/li>\n<li style=\"font-weight: 400;\">Define in broad strokes how computer networks function<\/li>\n<li style=\"font-weight: 400;\">Identify various networking technologies<\/li>\n<\/ul>\n<\/div>\n<p>Like I said in the hardware lesson, we could consider computer networks just another bit of hardware. But networks are different: they&#8217;re what enabled so many of the use cases that have driven the recent (and ongoing) exponential growth and importance of\u00a0computing.<\/p>\n<p>A simple thought experiment proves this: imagine your laptop without wifi, or you phone without a network connection. Both are still amazing marvels of technology and extremely useful. But, I&#8217;d be willing to bet that a lack of network connectivity would adversely impact\u2014if not outright prohibit\u2014the overwhelming majority of the things that you use those devices for.<\/p>\n<h2>History<\/h2>\n<div class=\"semiRequiredReadings\">\n<p>Readings:<\/p>\n<ul>\n<li>&#8220;<a href=\"https:\/\/en.m.wikipedia.org\/wiki\/Computer_network\">Computer network (Including &#8220;History&#8221;)<\/a>&#8220;, Wikipedia<\/li>\n<li>&#8220;<a href=\"https:\/\/en.m.wikipedia.org\/wiki\/History_of_the_Internet\">History of the Internet<\/a>&#8220;, Wikipedia<\/li>\n<\/ul>\n<p><em>(1715 words \/ 9-15 minutes)<\/em><\/p>\n<\/div>\n<p>The above readings pretty much cover it: networks originated in the military, then spread to academic institutions, then to large technology corporations, then everywhere. Of particular interest is this quote from &#8220;History of the Internet&#8221; about the speed of the Internet&#8217;s adoption:<\/p>\n<blockquote><p>The Internet&#8217;s takeover of the global communication landscape was almost instant in historical terms: it only communicated 1% of the information flowing through two-way telecommunications networks in the year 1993, already 51% by 2000, and more than 97% of the telecommunicated information by 2007.<\/p><\/blockquote>\n<p>Make sure you know what <a href=\"https:\/\/en.m.wikipedia.org\/wiki\/DARPA\">ARPA \/ DARPA<\/a> and <a href=\"https:\/\/en.m.wikipedia.org\/wiki\/ARPANET\">ARPANET<\/a> are, and that they went live in 1969. You should also know that <a href=\"https:\/\/en.m.wikipedia.org\/wiki\/Robert_Metcalfe\">Robert Metcalfe<\/a> (of <a href=\"https:\/\/en.m.wikipedia.org\/wiki\/Metcalfe%27s_law\">Metcalfe&#8217;s Law<\/a> fame) came up with <a href=\"https:\/\/en.m.wikipedia.org\/wiki\/Ethernet\">Ethernet<\/a> (more on that later) while working at <a href=\"https:\/\/en.m.wikipedia.org\/wiki\/PARC_(company)\">Xerox PARC<\/a> (more on that in a later lesson) in the 1970s. <a href=\"https:\/\/en.m.wikipedia.org\/wiki\/Minitel\">Minitel<\/a>, introduced in France in 1978, was pretty far ahead of its time. Finally, you darn well better know that <a href=\"https:\/\/en.m.wikipedia.org\/wiki\/Tim_Berners-Lee\">Sir Tim Berners-Lee<\/a> created the World Wide Web in 1991 (on a <a href=\"https:\/\/en.m.wikipedia.org\/wiki\/NeXT_Computer\">NeXT computer<\/a>).<\/p>\n<h2>How the internet and the web work<\/h2>\n<div class=\"semiRequiredReadings\">\n<p>Readings:<\/p>\n<ul>\n<li>&#8220;<a href=\"https:\/\/developer.mozilla.org\/en-US\/Learn\/Common_questions\/How_does_the_Internet_work\">How does the Internet work<\/a>?&#8221;, MDN<\/li>\n<li>&#8220;<a href=\"https:\/\/developer.mozilla.org\/en-US\/Learn\/Getting_started_with_the_web\/How_the_Web_works\">How the Web works<\/a>&#8220;, MDN<\/li>\n<li>&#8220;<a href=\"https:\/\/developer.mozilla.org\/en-US\/Learn\/Common_questions\/Pages_sites_servers_and_search_engines\">What is the difference between webpage, website, web server, and search engine?<\/a>&#8220;, MDN<\/li>\n<li>&#8220;<a href=\"https:\/\/developer.mozilla.org\/en-US\/Learn\/Common_questions\/What_is_a_web_server\">What is a web server?<\/a>&#8220;, MDN<\/li>\n<li>&#8220;<a href=\"https:\/\/developer.mozilla.org\/en-US\/Learn\/Common_questions\/What_are_hyperlinks\">What are hyperlinks?<\/a>&#8220;, MDN<\/li>\n<li>&#8220;<a href=\"https:\/\/developer.mozilla.org\/en-US\/Learn\/Common_questions\/What_is_a_URL\">What is a URL?<\/a>&#8220;, MDN<\/li>\n<li>&#8220;<a href=\"https:\/\/developer.mozilla.org\/en-US\/Learn\/Common_questions\/What_is_a_domain_name\">What is a domain name?<\/a>&#8220;, MDN<\/li>\n<li>&#8220;<a href=\"https:\/\/web.stanford.edu\/class\/msande91si\/www-spr04\/readings\/week1\/InternetWhitepaper.htm\">How Does the Internet Work?<\/a>&#8220;, Rus Shuler (Stanford)<\/li>\n<\/ul>\n<p><em>(11,595 words \/ 58-75 minutes)<\/em><\/p>\n<\/div>\n<p>Read through all of the above, in sequence, to build a clear understanding of how the internet and the web actually work. Key things to make sure you know include:<\/p>\n<ul>\n<li>What IP is<\/li>\n<li>What an IP address is<\/li>\n<li>The differences between a generic computer network, the internet, and the web<\/li>\n<li>What DNS means and what it does<\/li>\n<li>What a domain name is and how it works<\/li>\n<li>A bit about packets<\/li>\n<li>The differences between a web page, a web site, and a web server <a href=\"#footnote-1-100\" id=\"note-1-100\" rel=\"footnote\">1<\/a><\/li>\n<li>What URL stands for and what one is<\/li>\n<li>What hyperlinks are<\/li>\n<li>What HTTP and HTML are and the connections and differences between them<\/li>\n<\/ul>\n<p>As for the Stanford reading, it offers a more technical go at most of the same things outlined in the MDN readings. Be sure to read it, but if some of the denser bits\u2014like, say about NSPs and MAEs\u2014don&#8217;t immediately click for you, don&#8217;t stress about it. The essential stuff is in the MDN readings; the Stanford stuff is just there for you if it helps (and for review).<\/p>\n<h2>Technologies<\/h2>\n<div class=\"semiRequiredReadings\">\n<p>Readings:<\/p>\n<ul>\n<li>&#8220;<a href=\"https:\/\/en.m.wikipedia.org\/wiki\/Ethernet\">Ethernet<\/a>&#8220;, Wikipedia<\/li>\n<li>&#8220;<a href=\"https:\/\/en.m.wikipedia.org\/wiki\/Wi-Fi\">Wi-Fi<\/a>&#8220;, Wikipedia<\/li>\n<li>&#8220;<a href=\"https:\/\/en.m.wikipedia.org\/wiki\/LTE_(telecommunication)\">LTE (telecommunication)<\/a>&#8220;, Wikipedia<\/li>\n<li>&#8220;<a href=\"https:\/\/en.m.wikipedia.org\/wiki\/5G\">5G<\/a>&#8220;, Wikipedia<\/li>\n<li>&#8220;<a href=\"https:\/\/en.m.wikipedia.org\/wiki\/Dial-up_Internet_access\">Dial-up Internet access<\/a>&#8220;, &#8220;<a href=\"https:\/\/en.m.wikipedia.org\/wiki\/Digital_subscriber_line\">Digital subscriber line<\/a>&#8220;, &#8220;<a href=\"https:\/\/en.m.wikipedia.org\/wiki\/Cable_Internet_access\">Cable Internet access<\/a>&#8220;, and &#8220;<a href=\"https:\/\/en.m.wikipedia.org\/wiki\/Fiber-optic_communication\">Fiber-optic communication<\/a>&#8220;, Wikipedia<\/li>\n<li>&#8220;<a href=\"http:\/\/www.howtogeek.com\/234233\/whats-the-difference-between-a-modem-and-a-router\/\">What&#8217;s the difference between a modem and a router?<\/a>&#8220;, How-To Geek<\/li>\n<\/ul>\n<p><em>(2237 words \/ 12-18 minutes)<\/em><\/p>\n<\/div>\n<p>Ethernet is the main <em>wired<\/em>\u00a0interface for connecting computers to <a href=\"https:\/\/en.m.wikipedia.org\/wiki\/Local_area_network\">local area networks<\/a>. Wi-Fi (a play on &#8220;<a href=\"https:\/\/en.m.wikipedia.org\/wiki\/High_fidelity\">hi-fi<\/a>&#8221; <a href=\"#footnote-2-100\" id=\"note-2-100\" rel=\"footnote\">2<\/a>) is the main\u00a0<em>wireless<\/em> interface for connecting our computers to local area networks. Cellular data networks use standards like LTE to connect devices to the internet while they&#8217;re mobile.<\/p>\n<p>For historical purposes, you should probably know what dial-up and DSL are, as well as cable and fiber-optic network connections.<\/p>\n<p>Finally, you&#8217;ll feel extra smart the next time you try to fix your wi-fi if you know the difference between a modem and a router.<\/p>\n<div class=\"discussionQuestions\">\n<h2>Discussion questions<\/h2>\n<ul>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">To think about the importance of networks, imagine your laptop without wifi, or you phone without a network connection\u2014what could you still do? What couldn\u2019t you do?<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">What do you think about the origins of computer networking in military applications? In academia?<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Before you read this lesson and its readings, what was your understanding of how computer networks operated? What is your understanding now? What questions do you still have?<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">What\u2019s your earliest memory of using a computer network?<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Peeking ahead a bit, think about what happens when everything is networked\u2014welcome to the Internet of Things (IoT)! Though we\u2019ll discuss this in greater detail later, talk now about any experiences you have with the IoT.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Let\u2019s all take a minute to reflect on the fact that the precursor to the Internet was conceived of by a man named J.C.R. Licklider and was called the Intergalactic Computer Network.<\/span><\/li>\n<\/ul>\n<\/div>\n<hr \/>\n<p>Words on \/ reading time for this page: 646\u00a0words \/ 4-6 minutes<\/p>\n<p>Words in \/ reading time for required readings: 15,853 words \/ 79-108 minutes<\/p>\n<p>Total words in \/ reading time for this lesson: 16,499\u00a0words \/ 83-114 minutes<\/p>\n<div class=\"footnotes\"><hr \/><ol><li id=\"footnote-1-100\" class=\"footnote\"><p>Not to mention a search engine, though a) most of you probably more or less know what one is and b) I think the definition of a search engine is going to undergo fairly radical change in the next few months and years.<a href=\"#note-1-100\" class=\"footnote-return\">&#8617;<\/a><\/p><\/li><!--\/#footnote-1.footnote--><li id=\"footnote-2-100\" class=\"footnote\"><p>That doesn&#8217;t really make that much sense if you actually stop to think about it.<a href=\"#note-2-100\" class=\"footnote-return\">&#8617;<\/a><\/p><\/li><!--\/#footnote-2.footnote--><\/ol><\/div><!--\/#footnotes-->","protected":false},"excerpt":{"rendered":"<p>What to watch for After completing this lesson, you&#8217;ll be able to: Outline the history of computer networks Distinguish between the internet and the web Define in broad strokes how computer networks function Identify various networking technologies Like I said in the hardware lesson, we could consider computer networks just another bit of hardware. But &hellip; <a href=\"https:\/\/nmi.cool\/intro\/networks\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Networks<\/span><\/a><\/p>\n","protected":false},"author":6,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-100","page","type-page","status-publish","hentry"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/nmi.cool\/intro\/wp-json\/wp\/v2\/pages\/100","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nmi.cool\/intro\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/nmi.cool\/intro\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/nmi.cool\/intro\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/nmi.cool\/intro\/wp-json\/wp\/v2\/comments?post=100"}],"version-history":[{"count":2,"href":"https:\/\/nmi.cool\/intro\/wp-json\/wp\/v2\/pages\/100\/revisions"}],"predecessor-version":[{"id":1217,"href":"https:\/\/nmi.cool\/intro\/wp-json\/wp\/v2\/pages\/100\/revisions\/1217"}],"wp:attachment":[{"href":"https:\/\/nmi.cool\/intro\/wp-json\/wp\/v2\/media?parent=100"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}