COS 125 DAY 2. Agenda Questions from last Class?? Review ISOC presentation on Internet History Today’s topic TCP/IP Software Structure of The Internet.

Slides:



Advertisements
Similar presentations
Let's say we want to access domain - reliablescribe.com First we need to buy a computer We need to subscribe to an Internet Service Provider (ISP) The.
Advertisements

S3 Computer Literacy Internet Technology.
Technology Infrastructure: The Internet and the World Wide Web
COS 125 DAY 2. Agenda Questions from last Class?? Review ISOC presentation on Internet History Today’s topics Circuit versus Packet switching TCP/IP Software.
IS 247 Introduction to Web Application Development Tim Wu.
The Internet Useful Definitions and Concepts About the Internet.
Copyright © 2002 Pearson Education, Inc. Slide 3-1 PERTEMUAN 5.
Chapter Extension 7 How the Internet Works © 2008 Prentice Hall, Experiencing MIS, David Kroenke.
1. Some history How the Internet works How the World Wide Web works Protocols The Internet and the Web.
Understanding Networks. Objectives Compare client and network operating systems Learn about local area network technologies, including Ethernet, Token.
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.
Vocabulary URL = uniform resource locator: web address protocol –set of rules that networked computers follow in order to share data and coordinate communications.
Web and Internet Part I ST: Introduction to Web Interface Design Prof. Angela Guercio Spring 2007.
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.
The internet and the WWW
TCP/IP Web Design & Layout January 23, TCP/IP For Dummies  The guts and the rules of the Internet and World Wide Web. A set of protocols, services,
Basic Network Training. Cable/DSL Modem The modem is the first link in the chain It is usually provided by the ISP and often has a coax cable connector.
The Basics of Networking. Rick Graziani What is networking? Communication! An interconnection of computers and other devices: –Printers.
Chapter 15 Networks. Chapter Goals Types of networks Topologies Open Systems Home Internet connections 15-2.
Chapter 3 The Basics of Networking
TCP/IP protocols Communication over Internet is mostly TCP/IP (Transmission Control Protocol over Internet Protocol) TCP/IP "stack" is software which allows.
CHAPTER 2 PCs on the Internet Suraya Alias. The TCP/IP Suite of Protocols Internet applications – client/server applications The client requested data.
Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources Usually,
DNS (Domain Name System) Protocol On the Internet, the DNS associates various sorts of information with domain names. A domain name is a meaningful and.
© 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
A+ Guide to Managing and Maintaining Your PC Fifth Edition Chapter 19 PCs on the Internet.
Copyright © 2002 Pearson Education, Inc. Slide 3-1 CHAPTER 3 Created by, David Zolzer, Northwestern State University—Louisiana The Internet and World Wide.
15-1 Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources.
MySQL and PHP Internet and WWW. Computer Basics A Single Computer.
CHAPTER 2 PCs on the Internet Suraya Alias. The TCP/IP Suite of Protocols Internet applications – client/server applications ◦The client requested data.
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.
Internet History & Your Project. Internet Timeline Once you get the text, be sure to read: Development of the Internet Timeline pp Highlights:
Information Flow Across the Internet. What is the Internet? A large group of computers that link together to form the Worldwide Area Network (WAN)
Chapter 2 The Internet Underlying Architecture. How the DNS works? DNS: Domain Name System Visiting a website: - Write the address - IP will use the address.
Networking in Linux. ♦ Introduction A computer network is defined as a number of systems that are connected to each other and exchange information across.
Mr C Johnston ICT Teacher
IP addresses IPv4 and IPv6. IP addresses (IP=Internet Protocol) Each computer connected to the Internet must have a unique IP address.
TCP =Transmission Control Protocol IP = Internet Protocol TCP/IP Protocol.
Networks. Ethernet  Invented by Dr. Robert Metcalfe in 1970 at Xerox Palo Alto Research Center  Allows group of computers to communicate in a Local.
1 Internet Protocols To support the Internet and all its services, many protocols are necessary Some of the protocols that we will look at: –Internet Protocol.
Networks. Local area network (LAN( Wide-area network (WAN( Networks Topology.
Internet Technologies Mr. Grimming. Internet Applications File Transfer World Wide Web E-commerce Searches Voice over Internet Protocol Video over.
INTRODUCTION TO THE INTERNET Internet Protocol Cameras Training: Session 1.
How Information Flows via the Internet By: Lee Farrell.
Also known as hardware/physi cal address Customer Computer (Client) Internet Service Provider (ISP) MAC Address Each Computer has: Given by NIC card.
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,
Internet.
Computer Communications
Chapter 5 Network and Transport Layers
Chapter 5 Network and Transport Layers
How is all that data traffic controlled on the Internet?
Class Notes Overview of Internet Session B
Welcome to Web Design Mrs. Rossi.
Using MIS 2e Chapter 6 Appendix
Networking for Home and Small Businesses – Chapter 6
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.
Web Development & Design Chapter 1, Sections 4, 5 & 6
Networking for Home and Small Businesses – Chapter 6
Chapter 5 Network and Transport Layers
CS222 Web Programming Course Outline
Web Design & Development
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.
HTTP and Abstraction on the Internet / The Need for DNS
How Our Customers Communicate With Us
Networking for Home and Small Businesses – Chapter 6
INFORMATION FLOW ACROSS THE INTERNET
Presentation transcript:

COS 125 DAY 2

Agenda Questions from last Class?? Review ISOC presentation on Internet History Today’s topic TCP/IP Software Structure of The Internet Internet Addresses and Names How IP Routers work As promised, Assignment #1 is posted to WebCt Due one week from today

TCP/IP Two protocols that are part of the Networking Stack Transmission Control Protocol Computer to Computer Breaks down Files into Packets and reassemble Internet Protocol Internet Device to Internet Device Ensures packets are delivered to right destination

TCP/IP Stack

Circuit Switching This is how Phone Network operate For Alice to “talk” to Bob there must a dedicated Connection (wire) from Alice to Bob If there is not connection path available than circuit is said to be busy Connection is dedicated for entire length of conversation Wasteful

Circuit Switching

Packet Switching TCP/IP (and the Internet) uses Packet Switched networks Large files are broken in smaller packets Each packets finds its way across Internet DEMO Allows for Multiplexing More efficient Causes problem for data the requires specific timing Audio, Video

Packet Switching Original Message Computer X Packet Switch A Packet Switching Decision B C Computer Y F E D 1. Break message into Smaller packets (also known as frames) 2. Route packets individually; Packet switches along the way Make decisions about the packet

Connecting to Internet Two ways LANS Direct connection Just like in this lab 24/7/365 Modems Cable DSL Telephone Use two different protocols SLIP or PPP

Internet Software Structure Client/Server Clients (PC’s) ask for stuff Servers (large computers) deliver stuff In case of WWW Uses HTTP Browsers (Internet explorer) is the client Web Server ( is the serverwww.umfk.maine.edu

Client/Server Architecture Client PC Server Network Service Clients Receive Services Servers Provide Services Usually, Two Types of Stations Clients and Servers

Internet Address and Domains The Heart of the Internet is DNS Translate names to addresses Sort of an automatic phone book -> Use nslookup at the command prompt (2000, XP, Mac OSX, UNIX) The name ( is a URL or Uniform Resource Locatorwww.umfk.maine.edu is an IP address (like a phone number)

Domain names Computer.subdomain.minordomain.majordom ain Major Domains edu, com, net, org mil Minor domains Maine, yahoo, nasa Sub domains (could have more than one) Umfk Computer names www, agauvin, nb11

Domain name organization

Name servers DNS Names Server covert names to IP adress No ONE names server could know all names and all addresses more than 4 billion possibilities Names <> ip address tables are distributed Each minor domain is responsible for running its own Name Server(s) 13 Root Servers (one per major domain) maintain lists of all the name servers resosible of the minor domains

Distributed Name Resolution

Root Servers

Static versus Dynamic IP Addresses Every computer connected to the Internet MUST have an IP address xxx.xxx.xxx.xxx <> If the adress for a computer never changes then it is static Else it is dynamic

Why use Dynamic Addressing There is not enough address to go around Not all computer are connected 24/7 If an ISP has only 24 modems that its customers connect to than why use more than 24 addresses even though it may have 200 or more customers Dynamic IP’s began posiible with DHCP around 1995

DHCP

How routers work Traffic cops of the Internet Ensure all IP packets get to where the are supposed to go Look at destination IP address of any packet coming into the router on any of its ports (connections) Looks up ip address in routing table Decides where to send packet Another port

Routing

For next week Read HITW Chaps 7-13 Assignment # 1 Due next Friday, January 23, 2004 at beginning of class