What is the Internet? Acknowledgment and Disclaimer: This presentation is supported in part by the National Science Foundation under Grant 1240841. Any.

Slides:



Advertisements
Similar presentations
Copyright © 2015 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education.
Advertisements

Chapter 3 Internet. Physical Components of the Internet Servers Networks Routers.
INTRODUCTION TO COMPUTER NETWORKS CS-107 INTRODUCTION TO COMPUTING Aug-Dec,2010 Alak Roy Assistant Professor Dept. of CSE Royal Group of Institution .
What is the Internet? Internet: The Internet, in simplest terms, is the large group of millions of computers around the world that are all connected to.
1 Web Development & Design Foundations with XHTML Chapter 1 Key Concepts.
The Internet and the World Wide Web. Una DooneyThe Internet and WWWSlide 2 What is the Internet? A collection of networks (LANS and WANS) around the world.
Chapter 15 Networks.
1 Networking A computer network is a collection of computing devices that are connected in various ways in order to communicate and share resources. The.
15-1 Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources Usually,
Inside of a computer… What happens when you turn your computer on? What loads? Where are applications stored? How are do they run? In what form is information.
Networks Chapter 3. 2 What Is The Internet? It's not a big truck. It's a series of tubes. Ted Stevens, former Alaskan Senator, 6/28/2006 Internet: global.
Lesson 3: Introduction to Internet Technology
A global, public network of computer networks. The largest computer network in the world. Computer Network A collection of computing devices connected.
15-1 More Chapter 15 Goals Compare and contrast various technologies for home Internet connections Explain packet switching Describe the basic roles of.
CSI315 Lecture 1 WEEK 1. The Internet A world-wide network of millions of computers connected to share information and communication. The interconnected.
The Internet, World Wide Web, and Computer Communication.
Chapter 3 The Basics of Networking
Networks and Telecommunications
Connecting one computer to another computer creates a network.
Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources Usually,
1 Web Developer Foundations: Using XHTML Chapter 1 Key Concepts.
2013Dr. Ali Rodan 1 Handout 1 Fundamentals of the Internet.
BASIC UNDERSTANDING OF INTERNET AND WEB BRIDGE COURSE of INFORMATION & COMMUNICATION TECHNOLOGY Activity No. 8.
Networks QUME 185 Introduction to Computer Applications.
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. WEB.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Network Services Networking for Home and Small Businesses – Chapter 6.
CIS 1310 – HTML & CSS 1 Introduction to the Internet.
1 Web Development & Design Foundations with XHTML Chapter 1 Key Concepts.
15-1 Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources.
Computer network is a collection of computing devices that are connected in various ways in order to communicate and share resources Usually, the connections.
MySQL and PHP Internet and WWW. Computer Basics A Single Computer.
The Internet The internet is simply a worldwide computer network that uses standardised communication protocols to transmit and exchange data.
Networks CS105. What is a computer network? A computer network is a collection of computing devices that are connected in various ways so that they can.
McGraw-Hill/Irwin © 2008 The McGraw-Hill Companies, All Rights Reserved Business Plug-In B5 Networks and Telecommunications.
NETWORK HARDWARE AND SOFTWARE MR ROSS UNIT 3 IT APPLICATIONS.
Chapter 4 Networking and the Internet © 2007 Pearson Addison-Wesley. All rights reserved.
Internet Architecture and Governance
World Wide Web “WWW”, "Web" or "W3". World Wide Web “WWW”, "Web" or "W3"
# 1# 1 CS 105 Fall 2006 Internet and Web Concepts What is a URL? The Internet and the World Wide Web (subset) What is a browser? HTTP is? cs.uiuc.edu means…
INTERNET AND PROTOCOLS For more notes and topics visit: eITnotes.com.
CHAPTER 9 THE INTERNET. RECAP: COMPUTER NETWORKS LAN WAN.
Networks. Local area network (LAN( Wide-area network (WAN( Networks Topology.
Present Session III. The Internet is a global system of interconnected computer networks that use the standard Internet Protocol Suite (TCP/IP) to serve.
COM: 111 Introduction to Computer Applications Department of Information & Communication Technology Panayiotis Christodoulou.
7.1 © 2010 by Prentice Hall 4 Chapter Telecommunications, the Internet, and Wireless Technology.
Win Phillips, Ph.D Win Phillips, Ph.D. Clinical Assistant Professor University of Missouri Columbia, MO.
Information Networks. Internet It is a global system of interconnected computer networks that link several billion devices worldwide. It is an international.
Internet Basics. The Internet: Then and Now The Internet was created by the Advanced Research Projects Agency (ARPA) and the U.S. Department of Defense.
15-1 Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources Usually,
Web Development & Design Foundations with XHTML Chapter 1 Key Concepts 1.
Networks – Network Fundamentals
Chapter Objectives In this chapter, you will learn:
NETWORK Unit 1 Module: 2 Objective: 7.
The Internet & World Wide Web
Professional Web Designing For Absolute Beginners
Web Development & Design Chapter 1, Sections 4, 5 & 6
Wednesday, September 19, 2018 What Is the Internet?
The “Internet”.
15-1 Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources Usually,
Topic 5: Communication and the Internet
1 Introduction to the Internet.
NETWORK Unit 1 Module: 2 Objective: 7.
NETWORK Unit 1 Module: 2 Objective: 7.
Lesson 3: Introduction to Internet Technology
How the Web Works 2/19/2019.
Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources Usually,
Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources Usually,
Educational Computing
Unit-3.
Presentation transcript:

What is the Internet? Acknowledgment and Disclaimer: This presentation is supported in part by the National Science Foundation under Grant Any opinions, findings, and conclusions or recommendations expressed in these materials are those of the authors and do not necessarily reflect the views of the National Science Foundation.

The Internet, a Big Idea ● The Internet is one of the 7 big ideas of Computer Science ● Key Questions: o What is the Internet, how is it built, and how does it work? o What aspects of the Internet’s design and development have enabled it to grow so large and be so influential? o How does cybersecurity affect what we do on the Internet?

Computer Networks ● A computer network is a group of two or more computers that are linked together ● Each type of network will have its protocols (rules) that determine how computers communicate Token Ring Protocol Ethernet Protocol Wifi Protocol

Local Area Network (LAN) ● A local area network (LAN) connects computers within a school or home ● An ethernet network uses wires to connect computers

Wifi: A Wireless LAN ● A Wifi network uses radio waves to connect devices (computers, smart phones, printers)

Wide Area Network (WAN) ● A wide area network (WAN) connects devices over a broad geographic region, 2 or more local area networks ● The largest WAN is the Internet

● A protocol is a system of rules that govern the behavior of some system Diplomatic protocol or etiquette governs how diplomats should behave Communication Protocol

● A protocol is a system of rules that govern the behavior of some system ● All devices connected on a network use the same communications protocol

Analogy Diplomatic protocol or etiquette governs how diplomats should behave Digital protocol determines how digital devices should behave

R R R R The internet ● An internet (small ‘i’) is a collection of disparate networks that are connected together via gateways or routers (R) A router (R) is a device that transmits data between two different networks

R R R R Internetwork Analogy Think of an internet as the collection of different language communities around the globe, with the translators from one language to another being analogous to internet routers Hello world Hallo welt 你好世界 привет мир

Routers ● Transmits data between different networks A home router connects local devices to a cable modem A cable or DSL modem connects your home to your Internet Service Provider (ISP) An enterprise-level router connects the ISP to the core Internet backbone routers

How’s it Sent? Connecting new devices to the Internet is enabled by assignment of an Internet protocol (IP) address. An IP address is an identifier for a computer or device Networks using the TCP/IP protocol route messages based on the IP address of the destination Domain name servers translate domain names like a phonebook

Name servers on campus mercer$ whois arizona.edu Domain Name: ARIZONA.EDU Registrant: University of Arizona Computer Center Tucson, AZ UNITED STATES... Name Servers: MAGGIE.TELCOM.ARIZONA.EDU PENNY.UITS.ARIZONA.EDU OPTIMA.CS.ARIZONA.EDU PENDRAGON.CS.PURDUE.EDU NS-REMOTE.ARIZONA.EDU Domain record activated: 23-Jan-1986 Domain record last updated: 08-Aug-2012 Domain expires: 31-Jul-2015

Data moves in Packet The Internet is a packet-switched system through which digital data is sent by breaking the data into blocks of bits called packets Packets contain both the data being transmitted and control information for routing the data This is an IPv4 packet header (before the data and CRC)

Internet Enables Collaboration

Applications in the cloud Not just on your computer

Internet (upper case I) wikipedia The Internet is a global system of interconnected computer networks using the Transmission Control Protocol/Internet Protocol (TCP/IP) to link several billions of devices

Internet wikipedia The Internet is a global system of interconnected computer networks using the Transmission Control Protocol/Internet Protocol (TCP/IP) to link several billions of devices A network of networks that consists of millions of private, public, academic, business, and government networks, of local to global scope, that are linked by a broad array of electronic, wireless, and optical networking technologies

Internet (upper case I) wikipedia The Internet is a global system of interconnected computer networks using the Transmission Control Protocol/Internet Protocol (TCP/IP) to link several billions of devices A network of networks that consists of millions of private, public, academic, business, and government networks, of local to global scope, that are linked by a broad array of electronic, wireless, and optical networking technologies The Internet carries an extensive range of information resources and services, such as the inter-linked hypertext documents and applications of the World Wide Web, the infrastructure to support , and peer-to peer networks for file sharing and telephony

Internet Connectivity ● The world is connected ● Internet users as % of country’s population

Growth of the Internet ● The number of computers on Internet has grown exponentially since its inception in 1984 (94-14 here)

A Picture of the Internet A partial map of the Internet based on 2005 data produced by the Opte projectthe Opte project Each line is drawn between nodes or addresses on the Internet. The colors represent different top-level domains, such as.com,.edu and.org

A Common Misconception ● The World Wide Web (WWW) is not the same as the Internet ● The WWW is the set of applications that runs on the Internet ● The WWW is a collection of documents, images, and resources that are stored on the Internet ● The WWW is NOT a network Internet != WWW

WWW is an Application Service ● The WWW is the set of application services that run on the Internet ● Other application services include: o Simple Mail Transfer Protocol (SMTP) or Post Office Protocol (POP) o Secure Shell (SSH) to log into another computer over the network (we can no longer use ftp) o Instant Messaging: Internet Relay Chat (IRC) o Telephony: Voice Over IP (VoIP) ● These are distributed applications because they run on a network, not on a single computer

Sir Tim Berners-Lee ● The WWW was invented by Tim Berners-LeeTim Berners-Lee ● Who, instead of patenting his invention, made his idea freely available without royalties ● In his view, the WWW brought the Internet to a higher level of abstraction "I just had to take the hypertext idea and connect it to the Transmission Control Protocol and domain name system ideas and—ta-da!—the World Wide Web... Creating the web was really an act of desperation, because the situation without it was very difficult when I was working at CERN later. Most of the technology involved in the web, like the hypertext, like the Internet, multifont text objects, had all been designed already. I just had to put them together. It was a step of generalising, going to a higher level of abstraction, thinking about all the documentation systems out there as being possibly part of a larger imaginary documentation system."Transmission Control Protocoldomain name system

Open Standards ● HTTP is one of many examples of the open standards that characterize the Internet Why open? “The Internet is fundamentally based on the existence of open, non-proprietary standards. They are key to allowing devices, services, and applications to work together across a wide and dispersed network of networks.” Internet Society

Open Standards Standards: HTTP, SMTP, IP, etc. Standard - Draft Public CommentRevisions Standard - Final

The HTTP Protocol ● WWW resources are accessed using the HyperText Transfer Protocol (HTTP) ● Resources are accessed by their Uniform Resource Identifiers (URIs) o ● Resources are accessed by browsers o Firefox, Chrome, Safari, IE Spartan ● Web resources are hosted by Web servers that respond to HTTP requests

The Client/Server Model ● Client computers request services from a server located on the internet ● Gmail stores messages on Google’s servers (or for CatMail, here on campus) and processes requests to send/retrieve messages

The HTTP Client/Server Model Client Browser requests an HTML document User clicks: 1

The HTTP Client/Server Model Request: User clicks: 2 Client Browser requests an HTML document

The HTTP Client/Server Model Client Browser requests an HTML document Request: User clicks: Listen at Port 80 for HTTP requests Web Server fetches and returns the requested document 3

The HTTP Client/Server Model Client Browser requests an HTML document Request: User clicks: Listen at Port 80 for HTTP requests Web Server fetches and returns the requested document page.html smiley.png Server’s Disk Drive 4

The HTTP Client/Server Model Client Browser requests an HTML document Request: User clicks: Listen at Port 80 for HTTP requests Web Server fetches and returns the requested document page.html smiley.png Server’s Disk Drive My Page Hi! This is my home page. page.html:The requested HTML document 5

The HTTP Client/Server Model Client Browser requests an HTML document Request: User clicks: Listen at Port 80 for HTTP requests Web Server fetches and returns the requested document page.html smiley.png Server’s Disk Drive My Page Hi! This is my home page. page.html:The requested HTML document 6

The HTTP Client/Server Model Client Browser requests an HTML document Request: User clicks: Listen at Port 80 for HTTP requests Web Server fetches and returns the requested document page.html smiley.png Server’s Disk Drive My Page Hi! This is my home page. page.html:The requested HTML document Browser renders HTML Hi! This is my home page 7