Copyright 2006 Jim Martin1 Computer Communications Dr. Jim Martin

Slides:



Advertisements
Similar presentations
Chapter 2 The Internet and World Wide Web. The Internet What are some services found on the Internet? p. 50 Fig. 2-1 Next.
Advertisements

Networks & Components Discuss the components required for successful communications Explain the purpose of communications software Identify various sending.
S3 Computer Literacy Internet Technology.
CSCI-235 Micro-Computers in Science The Network. Network Fundamentals A computer network consists of two or more computers linked together to exchange.
BTT 101 / 2O1 Lesson 10 Dundas Valley Secondary Mr. Young.
TECHNOLOGY GUIDE 5 Basics of the Internet and the World Wide Web.
Chapter 1: Computer Networks IB 300: Advanced Computer Sciences. Professor: Nabil Elmjati.
CS 381 Introduction to computer networks Lecture 2 1/29/2015.
IS 247 Introduction to Web Application Development Tim Wu.
Lecture 1 Internet Overview: roadmap 1.1 What is the Internet? 1.2 Network edge  end systems, access networks, links 1.3 Network core  network structure,
Lecture Chapter 1: roadmap 1.1 What is the Internet? 1.2 Network edge  end systems, access networks, links 1.3 Network core  network structure,
Computers © 2005 Prentice-Hall, Inc.Slide 1. Computers Chapter 3 Going Online © 2005 Prentice-Hall, Inc.Slide 2.
Lecture 1 Overview: roadmap 1.1 What is computer network? the Internet? 1.2 Network edge  end systems, access networks, links 1.3 Network core  network.
Web and Internet Part I ST: Introduction to Web Interface Design Prof. Angela Guercio Spring 2007.
CCNA 1 Module1. Objectives Internet Connections Physical – NIC card to connect to local net Logical – Use a standard set of protocols (TCP/IP) Applications.
Going Online Chapter 3a. Connectivity Computer strength Ability of computers to communicate with each other at computer speeds Ultimate example is Internet.
Wireless Networking 102.
Computer Concepts 2014 Chapter 6 The Internet. 6 Chapter Contents  Section A: Internet Technology  Section B: Fixed Internet Access Chapter 6: The Internet2.
The Internet. What is the internet? a vast network designed to transfer data from one computer to another.
Overview, Circuit & Packet Switching, Addressing
Networking Technologies
Module 4 - Networking MIS5122: Enterprise Architecture for the IT Auditor.
Computer Concepts 2014 Chapter 6 The Internet. 6 Background  The ARPANET, created in 1969, connected computers at UCLA, Stanford Research Institute,
Telecommunications and Networks Chapter 6 – Understanding Technology (Third Edition)
Temburong School Proposal. The hardware and software that the school will need to set up the internet  Routers; to form intranet. intranet  Form of.
Computer Networking Part 1 CS 1 Rick Graziani Cabrillo College Fall 2005.
Connecting one computer to another computer creates a network.
© 2010 Pearson Education, Inc. | Publishing as Prentice Hall. Computer Literacy for IC 3 Unit 3: Living Online Chapter 1: Understanding the Internet.
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.
Chapter 4. After completion of this chapter, you should be able to: Explain “what is the Internet? And how we connect to the Internet using an ISP. Explain.
Chapter 2 The Internet and World Wide Web. Chapter 2 Objectives Explain how to access and connect to the Internet Explain how to view pages and search.
Lesson 2 — The Internet and the World Wide Web
Introduction to ICT and Programming Lecture # 3 : Internet & World Wide Web.
Copyright © 2002 Pearson Education, Inc. Slide 3-1 CHAPTER 3 Created by, David Zolzer, Northwestern State University—Louisiana The Internet and World Wide.
Internet Chapter What is the Internet What is the Internet History of the Internet History of the Internet How data travels on the Internet How data travels.
CIS 103 — Applied Computer Technology Last Edited: September 17, 2010 by C.Herbert Wireless Home Networks.
Chapter 7 Connecting to the Internet. Connecting to the Internet FAQs: – What is the Internet? – What are the options for Internet service? – What is.
Copyright 2007 Jim Martin1 Broadband Internet Access Dr. Jim Martin
Chapter 2 The Internet and World Wide Web. Chapter 2 Objectives Explain how to access and connect to the Internet Explain how to view pages and search.
The Internet When was it created and why?. What Is the Internet? A network of computer networks. It connects networks all over the world through the use.
Introduction To Internet
1 CP586 © Peter Lo 2003 Multimedia Communication Multimedia and 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.
MySQL and PHP Internet and WWW. Computer Basics A Single Computer.
The System Unit What is the motherboard?  Also called the system board  Main circuit board in the system unit  Contains many electronic components.
The Internet. Network - Collection of computers and devices connected together via communications devices Internet - Worldwide collection of networks.
The Internet TexPREP Summer Camp Computer Science.
Communication, Networks, The internet and the Worldwide Web.
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.
Chapter 7 Connecting to the Internet. 2Practical PC 5 th Edition Chapter 7 Getting Started In this Chapter, you will learn: − What is the Internet − Options.
INFS 361 Chapter 1 Notes UTM Bob Bradley Fall 2005.
TCP/IP (Transmission Control Protocol / Internet Protocol)
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.
© 2010 Pearson Education, Inc. | Publishing as Prentice Hall. Computer Literacy for IC 3 Unit 3: Living Online Chapter 1: Understanding the Internet.
The Internet Objectives: Gain an overview of what the internet and the world wide web are. Understand what you need to access the internet. Gain an overview.
Copyright 2007 Jim Martin1 Computer Communications Dr. Jim Martin
The World Wide Web 1. Structure for the Internet The Internet is organized around four network access points (NAPs). A different company operates each.
1 st Semester, Batch 2014 CS-114: Introduction to Computer Science LECTURE-3 THE INTERNET AND WORLD WIDE WEB.
What is the Internet? A world-wide computer network made up of tens of thousands of smaller networks. It’s the biggest network of all! So, what is a network?
Communications and Networks 2 Compiled by Maududie Reference: Practicum Module Application Training Institut Teknologi Bandung
Topic 6, Lesson 3: The Internet Computer Communications and Networking.
The Internet and the WWW IT-IDT-5.1. History of the Internet How did the Internet originate? Goal: To function if part of network were disabled Became.
CSCI-100 Introduction to Computing The Network. Network Fundamentals A computer network consists of two or more computers linked together to exchange.
Copyright 2007 Jim Martin1 Internet and the WWW Dr. Jim Martin
By: Hunza, Omar and Anum Chapter 4 pg(76-79).
Chapter Objectives In this chapter, you will learn:
Networks and Connecting to the Internet
Wednesday, September 19, 2018 What Is the Internet?
The Internet and World Wide Web
Chapter 2 The Internet and World Wide Web
Presentation transcript:

Copyright 2006 Jim Martin1 Computer Communications Dr. Jim Martin

Copyright 2006 Jim Martin2 Web browsers and servers Internet Internet Explorer, FireFox BellSouth HTTP GET COMMAND: "GET /~jmarty/index.html HTTP/1.0" Returns the web object. File size ranges From 20 bytes to gigabytes

Copyright 2006 Jim Martin3 Web browsers and servers Internet Internet Explorer, FireFox BellSouth Data sent between computers is packaged in packets. TCP/IP refers to the set of protocols that defines the rules for sending and receiving packets

Copyright 2006 Jim Martin4 Data Communications Internet Explorer, FireFox Access Link: Dialup, DSL, Cable Modemrouters Links

Copyright 2006 Jim Martin5 Data Communications How does a computer send data to another computer? 1.They need a physical connection (called a link). 2.Data is encoded and transmitted as energy. 3.Energy is decoded at the destination back into data. 4.Each form of energy has different properties which explains why some connections are high speed and other connections are slow

Copyright 2006 Jim Martin6 Data Communications Simplest approach - use varying voltages to represent 1s and 0s One common encoding use negative voltage for 1 and positive voltage for 0 In following figure, transmitter puts positive voltage on line for 0 and negative voltage on line for 1

Copyright 2006 Jim Martin7 Back to the binary number system Let’s say one computer transmits the message ‘hello’ to another computer. Each letter is mapped to a unique number in the range of 0 to 255. The mapping is called the ascii character set: Decimal Character 97 a 98 b …. 122 z Decimal Character … Decimal Character 65 A 66 B …. 90 Z

Copyright 2006 Jim Martin8 Back to binary When ‘hello’ gets sent, the following decimal numbers are sent: We have now seen the message ‘hello’ in two formats: ascii and decimal Remember what decimal format means: A decimal number is a number (e.g., 104) that has a number of digits with the value of each digit ranging from 0 to 9. Each digit represents some number of 1’s, 10’s, 100’s, … Example: 104 in decimal: (1 * 100) + (0 * 10) + (4 * 1) = 104

Copyright 2006 Jim Martin9 Back to the binary number system Binary numbers are a number system made up of 0's and 1's. In base-10, the weight of each digit is based on 10EXP#digit Digit# The magnitude of the first 8 places in binary notation are given by 2EXPdigit# (i.e., a base-2 number system and the digits are referred to as bits): Bit# Example: The number 10 interpreted in decimal is (1 * 10) + (0 * 1) = 10 (in decimal) The number 10 interpreted in binary is (1 * 2) + (0 * 1) = 2 (in decimal) Example The number 13 in decimal is (1 * 10) + (3 * 1) = 13 (in decimal) The number 13 in binary does not exist. Digits must by 1’s and 0’s To convert the decimal number 13 to binary: (1 * 8) + (1 * 4) + (1 * 2) + (1 * 1) = 13 More examples of converting between binary and decimal systems: 0x = 2 in decimal 0x = 8 in decimal 0x = 130 in decimal 0x = 255 in decimal

Copyright 2006 Jim Martin10 Back to the binary number system The ascii message : hello In ascii format: hello In decimal format : In binary format: Each character requires 8 bits hello hello The least significant bit of the first character of the message is the first bit that is sent and the first bit that is received The most significant bit of the last character (the ‘o’) is the last bit that is sent and the last bit that is received

Copyright 2006 Jim Martin11 Web browsers and servers Internet Internet Explorer, FireFox BellSouth HTTP GET COMMAND: "GET /~jmarty/index.html HTTP/1.0" Returns the web object. File size ranges From 20 bytes to gigabytes The time from when the browser Sends the message until when all The data is received is the response time.

Copyright 2006 Jim Martin12 Where do the delays come from? Transmission time: time to transmit the message over a link. T-t : message size in bits / link speed (bits) bits per second Propagation delay : Time for the bit to propagate over the physical medium. Electro-Magnetic energy travels at the speed of light. E.g., propagation delay from NY to LA is about.003 seconds.

Copyright 2006 Jim Martin13 Ping program Ping is an Internet program that tests if a machine is alive. Also let’s us test the RTT and the loss rate between two machines. All computers have the ping program. However not all computers will reply. Ping request msg Ping reply msg

Copyright 2006 Jim Martin14 Ping: RTT calculation Two computers connected by a bps link. The one – way propagation delay over the link is.003 seconds. What RTT would you expect if a 64 byte message is sent and echoed back? RTT= 2 * transmission delay + 2 * propagation delay = 2 * ( (64 * 8) / 64000) + 2 * (.003) = 2 * (.008) + 2 * (.003) =.022 seconds

Copyright 2006 Jim Martin15 Assessing application performance When downloading a file the throughput is used to assess performance: Throughput: how much data is sent in a given time. Download a 10,000 byte file in.060 seconds Throughput = 10,000 * 8 /.060 = 1.33 megabits per second (1.33 Mbps)

Copyright 2006 Jim Martin16 History of the Internet Goal: To function if part of network were disabled Became functional September 1969 ARPANET Networking project by Pentagon’s Advanced Research Projects Agency (ARPA) Goal: To allow scientists at different locations to share information

Copyright 2006 Jim Martin17 History of the Internet Today More than 400 million host nodes 1984 More than 1,000 host nodes 1969 Four host nodes

Copyright 2006 Jim Martin18 Who controls the Internet? World Wide Web Consortium (W3C)  Oversees research, sets standards and guidelines  Tim Berners-Lee, director Internet2 (I2)  Internet-related research and development project  Develops and tests advanced Internet technologies  No one c — c it is a public, cooperative, and independent network  Several organizations set standards

Copyright 2006 Jim Martin19 Internet names and addresses The Internet Protocol (IP) defines many of the rules that make the Internet work. IP requires all computers on the Internet have an IP address. A 32 bit (4 bytes) quantity Every computer must have a different IP address. You might here about an IP address shortage… There are only 4,294,967,296 unique IP addresses (according to there are just over 6.6 billion people- so everyone can not have their own IP address) To find the IP address of a Windows machine, Go to start, control panel, network and Internet connections, network connections and click the right Button on the Local Area network connection and Select status. You will see this panel of information. The default gateway is the IP address of a machine Nearby that helps your machine connect to the Internet.

Copyright 2006 Jim Martin20 Internet names and addresses The Internet Protocol (IP) defines many of the rules that make the Internet work. All computers on the Internet have an IP address What is a domain name? Number that uniquely identifies each computer or device connected to Internet Some computers have a domain name that is mapped to the computers IP address Domain Name: Address in dotted decimal format: Address in binary:

Copyright 2006 Jim Martin21 High-speed connection Slow-speed technology How to connect … Dial-up access modem in your computer uses a standard telephone line to connect to the Internet Digital subscriber line (DSL), cable telephone Internet services (CATV), cable modem, fixed wireless, and satellite modems Connection is always on— whenever the computer is running Connection must be established each time you log on. Slow but inexpensive

Copyright 2006 Jim Martin22 Broadband Access:DSL DSL is a very high-speed connection that uses the same wires as a regular telephone line. Provided by an Internet Service Provider (ISP) Here are some advantages of DSL: You can leave your Internet connection always on and still use the phone line for voice calls. Doesn't require new wiring. Provides asymmetric high speeds: up to 6Mbps downstream and 768,000 upstream. But there are disadvantages: A DSL connection works better when you are closer to the provider's central office. The connection is faster for receiving data than it is for sending data over the Internet. The service is not available everywhere.

Copyright 2006 Jim Martin23 Broadband Access: WiMAX WiMAX is short for Worldwide Interoperability for Microwave Access, and it also goes by the IEEE name No wires needed between a house and the ISP. House can be 10 miles from the tower. Provides access speeds from 1 Mbps to 70 Mbps depending on range and terrain.

Copyright 2006 Jim Martin24 Broadband Access + Home Networks: SECURITY Issues Security issues Hacking : someone from the outside can hack into your systems preventing your network from working Attacks on machines connected to your home network Viruses that can delete your files Spyware that your files to the outside world Programs that can force your computer to attack other computers Your computer or home network must have these three security components: Anit-spyware software: Spy bot, ad aware or Microsoft’s SpyWare Defender Anti-virus software : Norton’s Antivirus, McAfee VirusScan Firewall : Norton’s Internet Security, zone labs, or purchase a broadband router ($30 Linksys boxes come with a firewall).