How the Internet Works. The Internet and the Web The Web is actually just one of many computer applications that run on the Internet Among others are.

Slides:



Advertisements
Similar presentations
Internet and WWW CS216. Open System Interconnection (OSI)
Advertisements

Click to continue Network Protocols. Click to continue Networking Protocols A protocol defines the rules of procedures, which computers must obey when.
Networks & Components Discuss the components required for successful communications Explain the purpose of communications software Identify various sending.
Information Technology Foundations-BIT 112 TECHNOLOGY GUIDE FOUR Basics of Telecommunications and Networks.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Network Services Networking for Home and Small Businesses – Chapter 6.
Network Services Networking for Home & Small Business.
BTT 101 / 2O1 Lesson 10 Dundas Valley Secondary Mr. Young.
Computer Networks and the Internet CMPT 109 Montclair State University.
Network Layer and Transport Layer.
99 CHAPTER COMMUNICATIONS AND NETWORKS. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved. 9-2 Competencies Discuss connectivity, the wireless.
Professor Michael J. Losacco CIS 1150 – Introduction to Computer Information Systems Communications and Networks Chapter 8.
Chapter 3 _2 Making the Connection: The Basics of Networking.
Chapter 7: Computer Networks, the Internet, and the World Wide Web Invitation to Computer Science, C++ Version, Third Edition.
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.
Term 2, 2011 Week 1. CONTENTS Network communications standards – Ethernet – TCP/IP Other network protocols – The standard – Wireless application.
1.  A protocol is a set of rules that governs the communications between computers on a network.  Functions of protocols:  Addressing  Data Packet.
Module 4 - Networking MIS5122: Enterprise Architecture for the IT Auditor.
CP476 Internet ComputingCh.1 # 1 Lecture 2. A Brief Introduction to the Internet The objective is to understand The history of Internet What the Internet.
Laudon & Laudon: Canadian Edition
Chapter 3 The Basics of Networking
Midterm Review - Network Layers. Computer 1Computer 2 2.
Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources Usually,
Presentation on Osi & TCP/IP MODEL
Lesson 2 — The Internet and the World Wide Web
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Network Services Networking for Home and Small Businesses – Chapter.
Common Devices Used In Computer Networks
1.1 What is the Internet What is the Internet? The Internet is a shared media (coaxial cable, copper wire, fiber optics, and radio spectrum) communication.
Copyright © 2002 Pearson Education, Inc. Slide 3-1 CHAPTER 3 Created by, David Zolzer, Northwestern State University—Louisiana The Internet and World Wide.
Module 2: Information Technology Infrastructure
Network Services Networking for Home & Small Business.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Network Services Networking for Home and Small Businesses – Chapter 6.
© McLean HIGHER COMPUTER NETWORKING Lesson 1 – Protocols and OSI What is a network protocol Description of the OSI model.
15-1 Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources.
Communication Networks Fourth Meeting. Types of Networks  What is a circuit network?  Two people are connected and allocated them their own physical.
CS1Q Computer Systems Lecture 17 Simon Gay. Lecture 17CS1Q Computer Systems - Simon Gay2 The Layered Model of Networks It is useful to think of networks.
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.
Information Flow Across the Internet. What is the Internet? A large group of computers that link together to form the Worldwide Area Network (WAN)
Networking Network Classification, by there: 3 The Rules they use to exchange data: Protocols.
Presented by Rebecca Meinhold But How Does the Internet Work?
TCP/IP (Transmission Control Protocol / Internet Protocol)
INTRANETS MR ROSS UNIT 3 IT APPLICATIONS. DEFINITION An intranet is an internal, secured environment that has a similar look and feel to the Internet,
3.2 Software Fundamentals. A protocol is a formal description of digital message formats and the rules for exchanging those messages in or between computing.
S305 – Network Infrastructure Chapter 5 Network and Transport Layers.
NETWORKING FUNDAMENTALS. Network+ Guide to Networks, 4e2.
Networks. Ethernet  Invented by Dr. Robert Metcalfe in 1970 at Xerox Palo Alto Research Center  Allows group of computers to communicate in a Local.
Networks Part 2: Infrastructure + Protocols NYU-Poly: HSWP Instructor: Mandy Galante.
Term 2, 2011 Week 2. CONTENTS Communications devices – Modems – Network interface cards (NIC) – Wireless access point – Switches and routers Communications.
Individual Project 1 Sarah Pritchard. Fran, a customer of your company, would like to visit your company’s website from her home computer… How does your.
Transmission Control Protocol (TCP) Internet Protocol (IP)
Networks. Local area network (LAN( Wide-area network (WAN( Networks Topology.
Networks and the Internet Topic 3. Three Important Networking Technologies Networks, Internet, WWW.
Internet Concept of protocols INTERNET Internet Service Provider (ISP) has connected to the Internet.
Voice Over Internet Protocol (VoIP) Copyright © 2006 Heathkit Company, Inc. All Rights Reserved Presentation 5 – VoIP and the OSI Model.
Topic 6, Lesson 3: The Internet Computer Communications and Networking.
CIS 173 Networking Week #9 OBJECTIVES Chapter #6 Network Communications Protocols.
Network media, protocols and networking standards, networking hardware.
15-1 Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources Usually,
Chapter 5 Network and Transport Layers
More on WANs Fiber Optic Cables Used in Internet backbone
Communication Protocols
Lec 2: Protocols.
Networks.
Web Development & Design Chapter 1, Sections 4, 5 & 6
Wednesday, September 19, 2018 What Is the Internet?
Topic 5: Communication and the Internet
Computer Science 457 Networking and the Internet
Process-to-Process Delivery:
EUT 122 Skills and Technology in Communication
Protocol Application TCP/IP Layer Model
Network programming Lecture 1 Prepared by: Dr. Osama Mokhtar.
Presentation transcript:

How the Internet Works

The Internet and the Web The Web is actually just one of many computer applications that run on the Internet Among others are and file transfer programs for text, sound, and video The Internet provides the physical basis for sending and receiving information of any kind Some similarities to the telephone system, but not totally

Structure and Behavior The Internet has a structure or physical organization of its parts The Internet has a set of protocols or rules for transmitting information

Structure: Point to Point Connections I connect my laptop to my desktop via an ethernet cable or wireless card I connect my iPod or cell phone to my laptop or desktop via a USB line or Bluetooth card

Wide Area Network (WAN) All connections are point to point Not practical as the number of nodes gets large Each computer or resource is called a node

A Central Network Server Easy to add or remove nodes Not robust: if the server goes down, so does the network

A Better Structure: Distributed Servers The central unit is actually a collection of many machines through which messages are routed (one link for many machines, but many of these links are available) The network is fault- tolerant: if a server goes down, the net stays alive

Internet Service Providers (ISPs) A hierarchy of connections Local ISP Regional ISP National ISPInternational ISP

Behavior: Internet Protocols With so many different types of machines, operating systems, and applications, we need a set of universal rules to exchange information These rules are called protocols Established and maintained by the Internet Society

Protocol Hierarchy 5ApplicationHTTP, FTP 4TransportTCP 3NetworkIP 2aLogical link controlPPP, ethernet 2bMedium access controlethernet 1PhysicalModem, DSL

The Physical Layer Sets up a “pipe” through which bits are transmitted Concerned with voltage levels, radio frequencies, converting between analog and digital signals, etc. Mechanics of phone line (simple modem) or broadband (DSL or cable modem) transmission Application Transport Network Logical link control Medium access control Physical

Transmission Speeds and Times

Medium Access Control Need to establish a connection between sender and receiver across a physical link Could have two or more senders competing for the same link Poll until the link becomes idle, then transmit If two senders collide, both stop sending, wait random times, and then resend Application Transport Network Logical link control Medium access control Physical

Logical Link Control Medium access sets up a channel, but logical link ensures that a message arrives correctly Uses ARQ (automatic repeat request) algorithm to check information for damage Application Transport Network Logical link control Medium access control Physical

Packets Before information is sent, it’s bundled up into one or more packets A packet contains –Beginning and ending marks of the information –The addresses of the sender and receiver –A number indicating the position of the packet’s information in the original source information –A damage indicator

Receiving the Message When the receiver gets a packet, it –Checks for damage –Sends an acknowledgement message (ACK) to the sender if the packet is not damaged

ARQ Algorithm The sender waits a brief time after sending a packet If an acknowledgement message is not received after that time, the sender resends a copy of the packet If the receiver gets the copy, it’s thrown away

Network Layer Maintains a universal addressing scheme for all nodes in the network Delivers messages between any two nodes Application Transport Network Logical link control Medium access control Physical

Addressing a Machine Use the Internet Protocol (IP) system An IP address is a 32-bit number that contains four 8-bit quantities, each quantity ranging from A domain name is a symbol associated with an IP address

Resolving a Domain Name to an IP Address Domain name: IP Address: A domain name service (DNS) keeps a table of domain names and their IP addresses

Routing a Message Ideally, the network layer would find the shortest path through the network from one machine to the other As the network gets very large, this method becomes impractically slow, so we have to approximate the shortest path

Transport Layer One machine might be running several applications ( server, Web server, FTP server, etc.) Need to locate the port that the application uses to receive information A port number identifies an application’s port Example: a Web server uses port 80

Transport Control Protocol (TCP) Establishes a “logical” connection between two applications running on different machines Example: A Web browser on my home computer connects to W&L’s Web server Uses the same ARQ algorithm as the network layer

Application Layer Web browser/server (HTTP) File client/server (FTP) client/server Application Transport Network Logical link control Medium access control Physical