COMPSCI 82, Fall 2011 Technical and Social Foundations of the Internet Owen Astrachan http://www.cs.duke.edu/courses/cps082/fall11 http://www.cs.duke.edu/~ola CPS 82, Fall 2010 1.1 Technical and Social Foundations Why should you know something? Educated citizenry? Informed consumer? Fledgling entrepreneur? Destinations and travel on the Internet What's being transmitted? How does it know where to go? Is it all numbers? How has this transformed the world? CPS 82, Fall 2010 1.2 Course Details See the course website for full disclosure Weekly readings, responses, web/written Midterm and Final “Open notes”, both have take-home component Quantitative/Technical/Code Projects Make sure you know your group and due dates Written work: web responses, written responses Done solo or in pairs In-class activities, questions, "goodness" CPS 82, Fall 2010 1.3 What can you do with Compsci? CPS 82, Fall 2010 1.4 What can you do with Compsci? http://bit.ly/1hUNmz CPS 82, Fall 2010 1.5 What can you do with Compsci? CPS 82, Fall 2010 1.6 What can you do with Compsci? CPS 82, Fall 2010 1.7 What can you do with Compsci? CPS 82, Fall 2010 1.8 Headlines and Stories for Compsci 82 Facebook Google Privacy, Patents, Cyberwar, Money Viacom, YouTube, Net-neutrality, Privacy Cybercrime Cyber terror/crime, Assange, Stuxnet? CPS 82, Fall 2010 1.9 Internet: Technical Foundations What is IPv4? Who created it? IPv6? Who governs the Internet? What is a domain name? What is a cookie? What is the DMCA? What is DNS? ICANN? What is IP, SMTP, BGP, HTTP? CPS 82, Fall 2010 1.10 Internet: Where is it going? Colbert and Zittrain: Future of the Internet Chris Anderson on Free Making money from free services? Net Neutrality via YouTube and ComedyCentral Tethering, what happened with 1984/Kindle? Net Neutrality always in the news? Richard Stallman in 2009 on copyright Free and Open CPS 82, Fall 2010 1.11 Internet People/Personalities Tim Berners-Lee and Al Gore From Sean Fanning to Mark Zuckerberg … Who helped invent the Internet? Internet transforms society? Does Google rule the world? Virtual world? What about Bing? Twitter? Facebook? CPS 82, Fall 2010 1.12 Jon Postel Size matters DNS Names Numbers ICANN U.S.A. v World Photo by Irene Fertik, USC News Service. Copyright 1994, USC. Permission granted for free use and distribution, conditioned upon inclusion of the above attribution and copyright notice. Froomkin, Wrong Turn in Cyberspace CPS 82, Fall 2010 1.13 Google and Scale # Queries/day? How does Google make money? What about privacy? Picture of Original Server (Stanford) What about gmail? CPS 82, Fall 2010 1.14 Who are these people? CPS 82, Fall 2010 1.15 Court Cases: Legal/Policy/Technology How has the Internet changed law? IP^2: What Compsci 82 is about? How does law change the Internet? Internet Protocol meets Intellectual Property Where is there a right to privacy? School, home, work? CPS 82, Fall 2010 1.16 US v Boucher Border crossing pr0n (and child) PGP encryption 5th Amendment image url CPS 82, Fall 2010 1.17 Copyright Infringement? ice ice baby (youtube) Under Pressure (youtube) CPS 82, Fall 2010 1.18 Transformative use of copyright Perfect 10 v Google and Amazon Copyright images, search versus view DMCA safe harbor provisions CPS 82, Fall 2010 1.19 Internet, Ideas, Technology, Policy Intellectual Property? Who governs the Internet Government, industry, people, officials? How does the internet work? How do patents, copyrights, and licenses work? Is this important for user/consumer to know? Does going digital affect law and society Differences between 1991, 2001, and 2011? CPS 82, Fall 2010 1.20