{"id":19,"date":"2017-04-18T06:57:51","date_gmt":"2017-04-18T10:57:51","guid":{"rendered":"https:\/\/itp.nyu.edu\/networks\/?page_id=19"},"modified":"2025-02-03T11:54:00","modified_gmt":"2025-02-03T16:54:00","slug":"explanations","status":"publish","type":"page","link":"https:\/\/itp.nyu.edu\/networks\/explanations\/","title":{"rendered":"Explanations"},"content":{"rendered":"\n<p>This page contains links to explanations on a number of network topics. Many of these were written by current and past ITP students from the <a href=\"https:\/\/itp.nyu.edu\/classes\/undnet\/syllabus\/\">Understanding Networks<\/a> class.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Protocols\"><\/span>Protocols<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/itp.nyu.edu\/networks\/explanations\/a-gentle-introduction-to-http\/\">A Gentle Introduction to HTTP<\/a>&nbsp;by Maria del pilar Gomez ruiz\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/itp.nyu.edu\/networks\/an-introduction-to-websocket\/\">An Introduction to Websockets<\/a>&nbsp;by Yuguang Zhang<\/li>\n\n\n\n<li><a href=\"https:\/\/itp.nyu.edu\/networks\/an-introduction-to-cross-origin-resource-sharing-cors\/\">An Introduction to CORS<\/a> by Yuguang Zhang<\/li>\n\n\n\n<li><a href=\"https:\/\/itp.nyu.edu\/networks\/explanations\/rest\/\">An Introduction to REST<\/a> by Youming Zhang<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><a href=\"https:\/\/docs.google.com\/presentation\/d\/1KO1dSpZYLi0zEpL8_52Fq7xReEYqhg-WKPaYjI5nn3Q\/edit#slide=id.p\">Domain Name System<\/a> (external link) by Ziv Schneider<\/li>\n\n\n\n<li><a href=\"https:\/\/itp.nyu.edu\/networks\/explanations\/email-authentication-protocols-spf-dkim-dmarc\/\" data-type=\"page\" data-id=\"1295\">Email Authentication Protocols \u2013 SPF, DKIM &amp; DMARC<\/a> by Alan Ren<\/li>\n\n\n\n<li><a href=\"https:\/\/itp.nyu.edu\/networks\/border-gateway-protocol-bgp\/\" data-type=\"page\" data-id=\"987\">Border Gateway Protocol (BGP)<\/a> by Sam Heckle<\/li>\n\n\n\n<li><a href=\"https:\/\/itp.nyu.edu\/networks\/explanations\/what-we-should-know-about-dns\/\">What We Should Know about DNS<\/a>&nbsp;by Koji Kanao<\/li>\n\n\n\n<li><a href=\"https:\/\/itp.nyu.edu\/networks\/explanations\/proxies\/\">Proxies<\/a> by Chaski No<\/li>\n\n\n\n<li><a href=\"https:\/\/itp.nyu.edu\/networks\/blockchain-explained\/\" data-type=\"page\" data-id=\"990\">Blockchain, Explained<\/a> by John Bezark<\/li>\n\n\n\n<li><a href=\"https:\/\/itp.nyu.edu\/networks\/explanations\/vpn-beginners-guide\/\">VPNs: A Beginner&#8217;s Guide<\/a> by Philip Andrew McCausland<\/li>\n\n\n\n<li><a href=\"https:\/\/itp.nyu.edu\/networks\/explanations\/wifi-how-it-works\/\">WiFi and how it works<\/a> by Sebastian Morales<\/li>\n\n\n\n<li><a href=\"https:\/\/itp.nyu.edu\/networks\/explanations\/802-11-what-our-wifi-standards-allow\/\">802.11: What Our WiFi Standards Allow<\/a> by Rashida Kamal<\/li>\n\n\n\n<li><a href=\"https:\/\/itp.nyu.edu\/networks\/explanations\/wireless-protocol-summary\/\">Brief Summary of Wireless Protocols<\/a> by Tom Igoe<\/li>\n\n\n\n<li><a href=\"https:\/\/itp.nyu.edu\/networks\/explanations\/open-sound-control\/\">An Introduction to Open Sound Control<\/a> by Kexin Lin<\/li>\n\n\n\n<li><a href=\"http:\/\/nbviewer.jupyter.org\/gist\/arntzy\/425b893e0284803fe140\">ifconfig<\/a> (external link) by Aaron Arntz<\/li>\n\n\n\n<li><a href=\"https:\/\/itp.nyu.edu\/networks\/explanations\/an-introduction-to-mqtt\/\" data-type=\"page\" data-id=\"1309\">An Introduction to MQTT<\/a> by Liyan Ibrahim<\/li>\n\n\n\n<li><a href=\"https:\/\/itp.nyu.edu\/networks\/explanations\/network-time-protocols-ntp-ptp-and-gpst\/\" data-type=\"page\" data-id=\"1313\">Network Time Protocols: NTP, PTP, and GPST<\/a> by Zongze Chen<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Programming_Frameworks\"><\/span>Programming Frameworks<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/itp.nyu.edu\/networks\/explanations\/apis-and-web-apis\/\" data-type=\"page\" data-id=\"1307\">APIs and Web APIs<\/a> by Cara Cai<\/li>\n\n\n\n<li><a href=\"https:\/\/itp.nyu.edu\/networks\/explanations\/a-brief-introduction-of-single-page-application-and-static-site-generator\/\">An Introduction to Single Page Applications and Static Site Generators<\/a> by Bowei Xu<\/li>\n\n\n\n<li><a href=\"https:\/\/itp.nyu.edu\/networks\/explanations\/node-js\/\">node.js <\/a>by Chloe Yan<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Encryption\"><\/span><span id=\"Encryption\">Encryption<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Introduction to <a href=\"https:\/\/itp.nyu.edu\/networks\/explanations\/authentication-and-authorization\/\" data-type=\"page\" data-id=\"1287\">Authentication and Authorization<\/a> by Christina Tang<\/li>\n\n\n\n<li>A basic&nbsp;<a href=\"https:\/\/blog.vrypan.net\/2013\/08\/28\/public-key-cryptography-for-non-geeks\/\">explanation of public key encryption<\/a><\/li>\n\n\n\n<li>An excellent explanation of the&nbsp;<a href=\"https:\/\/youtu.be\/vgTtHV04xRI\">math behind public key encryption<\/a>, found by Ben Gullard<\/li>\n\n\n\n<li><a href=\"https:\/\/itp.nyu.edu\/networks\/explanations\/demystifying-the-dark-web-an-introduction-to-tor-and-onion-routing\/\">Demystifying the Dark Web: An Introduction to Tor and Onion Routing<\/a>&nbsp;by Jacquelyn L Liu<\/li>\n\n\n\n<li><a href=\"https:\/\/itp.nyu.edu\/networks\/explanations\/cryptographic-hash-functions\/\">Cryptographic Hash Functions<\/a> by Tracey Shi<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Physical_Networks\"><\/span>Physical Networks<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/itp.nyu.edu\/networks\/wp-content\/uploads\/2017\/12\/Lim_Grid.pdf\">Power &amp; Puerto Rico: the Electrical Transmission Grid<\/a>&nbsp;by Jennifer Lim<\/li>\n\n\n\n<li><a href=\"https:\/\/docs.google.com\/document\/d\/1qE_P9cx2wfznKGCfekQc4Y4tRjzKZPIgqWo196HqWY4\/edit#\">Fiber to the Home<\/a> (external link) by Sabrina Osmany<\/li>\n\n\n\n<li><a href=\"https:\/\/itp.nyu.edu\/networks\/explanations\/network-connections-and-colocation-facilities\/\">Network Connections and Colocation Facilities<\/a>&nbsp;by Stephanie Koltun<\/li>\n\n\n\n<li><a href=\"https:\/\/itp.nyu.edu\/networks\/wp-content\/uploads\/2017\/12\/Cell-Networks-2.pdf\">An Introduction to Cell Networks<\/a> by Kenzo Nakamura<\/li>\n\n\n\n<li>An explanation of <a href=\"https:\/\/itp.nyu.edu\/networks\/explanations\/fiber-optics-cables-for-information-exchange\/\">Fiber Optic Cables and Transmission<\/a> by Jasmine Soltani<\/li>\n\n\n\n<li><a href=\"https:\/\/itp.nyu.edu\/networks\/building-management-systems-an-overview\/\">Building Management Systems \u2013 An Overview<\/a>&nbsp; by Tushar Goyal and Ching-Hsi (Sid) Chou<\/li>\n\n\n\n<li>An explanation of <a href=\"https:\/\/itp.nyu.edu\/networks\/explanations\/radio-waves\/\" data-type=\"page\" data-id=\"1317\">Radio Waves<\/a> by Jasmine Nackash<\/li>\n\n\n\n<li><a href=\"https:\/\/itp.nyu.edu\/networks\/explanations\/low-earth-orbit-leo-satellite-constellations-and-their-role-in-internet-connectivity\/\" data-type=\"page\" data-id=\"1293\">Low-Earth Orbit (LEO) Satellite Constellations and Their Role in Internet Connectivity<\/a> by Steven Phan<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Business_Governance_and_Regulation\"><\/span>Business, Governance, and Regulation<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/itp.nyu.edu\/networks\/explanations\/the-bodies-of-internet-governance\/\">The Bodies of Internet Governance<\/a>&nbsp;by Tom Igoe<\/li>\n\n\n\n<li><a href=\"https:\/\/itp.nyu.edu\/networks\/explanations\/internet-as-a-public-utility\/\">Internet as Public Utility?<\/a> By Sukanya Aneja<\/li>\n\n\n\n<li><a href=\"https:\/\/itp.nyu.edu\/networks\/explanations\/net-neutrality\/\">Net Neutrality<\/a> by Anna Gudnason<\/li>\n\n\n\n<li><a href=\"https:\/\/itp.nyu.edu\/networks\/explanations\/itu-and-3gpp\/\">The ITU and 3GPP<\/a>: an introduction to the process of making 5G standards by Ming Pu Shao<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>This page contains links to explanations on a number of network topics. Many of these were written by current and past ITP students from the Understanding Networks class. Protocols Programming Frameworks Encryption Physical Networks Business, Governance, and Regulation<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-19","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/itp.nyu.edu\/networks\/wp-json\/wp\/v2\/pages\/19"}],"collection":[{"href":"https:\/\/itp.nyu.edu\/networks\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/itp.nyu.edu\/networks\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/itp.nyu.edu\/networks\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/itp.nyu.edu\/networks\/wp-json\/wp\/v2\/comments?post=19"}],"version-history":[{"count":37,"href":"https:\/\/itp.nyu.edu\/networks\/wp-json\/wp\/v2\/pages\/19\/revisions"}],"predecessor-version":[{"id":1365,"href":"https:\/\/itp.nyu.edu\/networks\/wp-json\/wp\/v2\/pages\/19\/revisions\/1365"}],"wp:attachment":[{"href":"https:\/\/itp.nyu.edu\/networks\/wp-json\/wp\/v2\/media?parent=19"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}