Created by, Nancy Harris, James Madison University, VA FLUENCY WITH INFORMATION TECNOLOGY Skills, Concepts, and Capabilities.

Slides:



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

Learning Objectives Tell whether a communication technology (Internet, radio, LAN, etc.) is synchronous or asynchronous; broadcast or point-to-point Explain.
Internet Basics The Internet Is… – a network of networks – a community of people, businesses, schools and organizations – , web pages, databases,
1 C H A P T E R © 2001 The McGraw-Hill Companies, Inc. All Rights Reserved1 Definitions Technical terms can scare people.There are certain terms, however,
S305 – Network Infrastructure Chapter 5 Network and Transport Layers Part 2.
Chapter 3 Internet. Physical Components of the Internet Servers Networks Routers.
Network Layer and Transport Layer.
The Internet Useful Definitions and Concepts About the Internet.
Copyright © 2002 Pearson Education, Inc. Slide 3-1 PERTEMUAN 5.
Chapter 3_1 Making the Connection: The Basics of Networking.
1. Some history How the Internet works How the World Wide Web works Protocols The Internet and the Web.
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Fluency with Information Technology Third Edition by Lawrence Snyder Chapter.
What computers talk about and how. (Networking & the Internet.) COS 116: 4/3/2008 Sanjeev Arora.
The Internet Presented by Frank H. Osborne, Ph. D. © 2005 Bio 2900 Computer Applications in Biology.
Internet Basics.
The internet and the WWW
Learning Objectives Tell whether a communication technology (Internet, radio, LAN, etc.) is synchronous or asynchronous; broadcast or point-to-point Explain.
Chapter 3 The Basics of Networking
Intro to Computer Networks Internet and Networking Terms Bob Bradley The University of Tennessee at Martin.
Semester 1 CHAPTER 15.
Lecture 2 TCP/IP Protocol Suite Reference: TCP/IP Protocol Suite, 4 th Edition (chapter 2) 1.
Copyright © 2006 Pearson Addison-Wesley. All rights reserved. 3-1 Networked Computers Change Our Lives The Information Age has brought profound changes.
Lecture # 35 Internet Organization. Internet Networking Communicating between two or more computers Bits -> voltage ->wire->voltage->Bits.
Lesson 2 — The Internet and the World Wide Web
CS134 Web Design & Development Introduction to the Internet Mehmud Abliz.
2013Dr. Ali Rodan 1 Handout 1 Fundamentals of the Internet.
Chapter 3 Fluency with Information Technology 4th edition
Copyright © Curt Hill The Internet An Introduction.
Web Mastering Module Internet Fundamentals. What is the Internet? –Global network of networks –Communicating using same set of rules (protocols/languages)
CSCI N241: Fundamentals of Web Design Copyright ©2004  Department of Computer & Information Science Tools of Web Development 1: Module B: Internet Protocols.
© 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.
Chapter 1: Introduction to Web Applications. This chapter gives an overview of the Internet, and where the World Wide Web fits in. It then outlines the.
Copyright © 2002 Pearson Education, Inc. Slide 3-1 CHAPTER 3 Created by, David Zolzer, Northwestern State University—Louisiana The Internet and World Wide.
Network Installation. Internet & Intranets Topics to be discussed Internet. Intranet. .
Part 2: Internet Protocol Stack How the Internet Works The Basics of Networking, Part 2 chapter 3.
IT Introduction to Information Technology. The Internet & World Wide Web Began in 1969 with the ARPANET (Advanced Research Project Agency Network)
Networks QUME 185 Introduction to Computer Applications.
Web Page Design I Basic Computer Terms “How the Internet & the World Wide Web (www) Works”
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Network Services Networking for Home and Small Businesses – Chapter 6.
Tom Rebold, MPC FLUENCY WITH INFORMATION TECNOLOGY Skills, Concepts, and Capabilities.
Slide 3-1 Chapter 3 Terms Electronic Commerce and Internet Technologies Introduction to Information Systems Judith C. Simon.
Lecture 3 TCP/IP & the Internet Boriana Koleva Room: C54
Copyright © 2006 Pearson Addison-Wesley. All rights reserved. 3-1.
Application Block Diagram III. SOFTWARE PLATFORM Figure above shows a network protocol stack for a computer that connects to an Ethernet network and.
Chapter 6 Data Communications. Network Collection of computers Communicate with one another over transmission line Major types of network topologies What.
Introduction to Internet. Chapter 1 Objectives Origins of the Internet Packets and Routers TCP/IP DNS HTTP URL Client-Server.
TCP/IP (Transmission Control Protocol / Internet Protocol)
Cisco – Chapter 15 Application Layer closest to you as an end-user, when you are interacting with software.
Networks. Ethernet  Invented by Dr. Robert Metcalfe in 1970 at Xerox Palo Alto Research Center  Allows group of computers to communicate in a Local.
4343 X2 – Outline The Domain Name System The Web.
Created by, Ronald Mummaw, AVC FLUENCY WITH INFORMATION TECNOLOGY Skills, Concepts, and Capabilities.
4343 X2 – The Application Layer Tanenbaum Chapter 7.
The Internet Technological Background. Topic Objectives At the end of this topic, you should be able to do the following: Able to define the Internet.
The Internet Salihu Ibrahim Dasuki (PhD) CSC102 INTRODUCTION TO COMPUTER SCIENCE.
Internet Essentials. The History of the Internet The Internet started when the Advanced Research Projects Agency (ARPA) of the United States Defense Department.
Internet and World Wide Web Introduction to the Internet.
Chapter 5 Network and Transport Layers
Chapter 5 Network and Transport Layers
More on WANs Fiber Optic Cables Used in Internet backbone
Instructor Materials Chapter 5 Providing Network Services
Comparing Communication Types
Chapter 5 Network and Transport Layers
Copyright © 2006 Pearson Addison-Wesley. All rights reserved.
CSC 110 – Fluency in Information Technology Chapter 3: The Basics of Networking Dr. Curry Guinn.
ICT Communications Lesson 1: Using the Internet and the World Wide Web
Chapter 5 Network and Transport Layers
Making the Connection: The Basics of Networking
Copyright © 2006 Pearson Addison-Wesley. All rights reserved.
Web Design & Development
Copyright © 2006 Pearson Addison-Wesley. All rights reserved.
Presentation transcript:

Created by, Nancy Harris, James Madison University, VA FLUENCY WITH INFORMATION TECNOLOGY Skills, Concepts, and Capabilities

Created by, Nancy Harris, James Madison University, VA MAKING THE CONNECTION The Basics of Networking chapter 3

Copyright © 2003 Pearson Education, Inc. Slide 1-3 Internet - Age > What has the internet meant to you? > How do you use it?

Copyright © 2003 Pearson Education, Inc. Slide 1-4 Terms > Synchronous vs asynchronous communication — Synchronous means that the two communicators must be “together” in time. — Phone calls. Both parties must be connected to talk. — Chat rooms, IM are virtually synchronous (but are technically asynchronous) — TV/Radio (if you are personally listening or have a device to capture the program) — Asynchronous – occur at different times, one sends a message and at some other point it is “read”. — Snail mail —

Copyright © 2003 Pearson Education, Inc. Slide 1-5 More terms > Broadcast – Anyone listening can get the message. — Radio/television – anyone with a receiver can get the message. > Multicast – Many “listeners” are sent a message but the intended recipients are a limited population — Batch s, listservs, close captioned broadcast > Point-to-point – One sender and one receiver of the message. — IM, individual , snail mail.

Copyright © 2003 Pearson Education, Inc. Slide 1-6 Figure 3.1. A diagram of the Internet.

Copyright © 2003 Pearson Education, Inc. Slide 1-7 Figure 3.2. Computers connected to the Internet are given IP addresses. IP – Internet Protocol Address 4 byte addresses

Copyright © 2003 Pearson Education, Inc. Slide 1-8 IP Addresses vs Domain Names > IP addresses are cumbersome to use. > Instead we usually refer to a specific machine by a Domain Name. > A domain is a related group of networked computers. > ie. cs.jmu.edu is the CS department computers. > It is a part of the jmu.edu domain which includes all of the various department computers.

Copyright © 2003 Pearson Education, Inc. Slide 1-9 Figure 3.3a. Two diagrams of domain hierarchy.

Copyright © 2003 Pearson Education, Inc. Slide 1-10 Figure 3.3b. Two diagrams of domain hierarchy.

Copyright © 2003 Pearson Education, Inc. Slide 1-11 DNS – Domain Name System > How does a domain name (letters) get equated to the actual address (numbers). > A Domain Name System server tracks the Domain name and its equivalent IP and does the translation. > When I request through my browser the page that is translated into an IP address and the jmu.edu network is accessed.

Copyright © 2003 Pearson Education, Inc. Slide 1-12 Figure 3.4. Hosts like Spiff make requests to a local DNS server.

Copyright © 2003 Pearson Education, Inc. Slide 1-13 Top level domains > Originally —.com —.org —.net —.mil —.gov —.edu > These have expanded to allow countries to have their own designations, including us. > There are some other top-level domains now as well.

Copyright © 2003 Pearson Education, Inc. Slide 1-14 Figure 3.5. The TCP/IP postcard analogy. A packet of information (data, a request) is sent to the senders computer which sends a request to the appropriate IP address. This request is routed via the route that is best available at the time until it finally lands at the destination machine. That machine then sends a message (response) to the sender. This message may or may not follow the same routing (probably not)

Copyright © 2003 Pearson Education, Inc. Slide 1-15 Figure 3.6. The Internet makes use of whatever routes are available to deliver packets.

Copyright © 2003 Pearson Education, Inc. Slide 1-16 Figure 3.7. A ping from the author’s machine to eth.ch. A ping is a request to see if another machine is available. It is basically like saying “Are you there?”

Copyright © 2003 Pearson Education, Inc. Slide 1-17 Internet vs www > World Wide Web is a subset of the internet. > www computers serve up web pages to users of the internet. > Not all computers connected to the internet are “web enabled”. > So those with the address of www are available for serving web pages. > My web page is located at users.cs.jmu.edu/harrisnl – it is not necessarily intended to serve web pages, but many of us use it for that purpose. It is available on the internet for downloading files, etc.

Copyright © 2003 Pearson Education, Inc. Slide 1-18 And when we do get to a web page > We know that what we are seeing is the result of some code such as html.

Copyright © 2003 Pearson Education, Inc. Slide 1-19 Figure 3.8. Robert Metalfe’s original drawing of the Ethernet design; the unlabeled boxes, computers, “tap” onto the wire that Metcalfe has labeled “The Ether.”

Copyright © 2003 Pearson Education, Inc. Slide 1-20 Figure 3.9. A Web page and the HTML source that produced it. Notice that an additional image file, alto.jpg, is also required to display the page.

Copyright © 2003 Pearson Education, Inc. Slide 1-21 Figure 3.9 (continued). A Web page and the HTML source that produced it. Notice that an additional image file, alto.jpg, is also required to display the page.

Copyright © 2003 Pearson Education, Inc. Slide 1-22 Web addresses > > Protocol – http – tells the computers how to handle the file at the “end” of the address. > Domain name of the server (IP address) > Path name (absolute) to the particular file that we want to open.

Copyright © 2003 Pearson Education, Inc. Slide 1-23 Figure A hierarchy diagram showing the path between xerox-alto.jpg and the desktop.

Copyright © 2003 Pearson Education, Inc. Slide 1-24 Figure The pathname hierarchy ending in pioneer.html.

Copyright © 2003 Pearson Education, Inc. Slide 1-25 Organizations > ICANN – Internet Corporation for Assigned Names and Numbers – controls assignment of domain names and IP addresses and policies. > IANA – Internet Assigned Numbers Authority > Internic – provides a database to check out domain names. However, I have often found it to be too busy to serve.