CIS 235: Networks Fall, 2007 Western State College Welcome to CIS 235 Computer Networks Fall, 2007 Prof Peterson.

Slides:



Advertisements
Similar presentations
The Internet.
Advertisements

TCP/IP MODEL Maninder Kaur
Fundamentals of Computer Networks ECE 478/578
IS333, Ch. 26: TCP Victor Norman Calvin College 1.
Chapter 3 Internet. Physical Components of the Internet Servers Networks Routers.
1 The 7 layer OSI model Sending an . 2 The seven layers.
Network Layer and Transport Layer.
IP: The Internet Protocol
CIS 235: Networks Fall, 2007 Western State College Computer Networks Fall, 2007 Prof Peterson.
Chapter 2 Network Models.
Computer Networks Fall, 2007 Prof Peterson. CIS 235: Networks Fall, 2007 Western State College  What are the main layers? What happens at each?
CIS 235: Networks Fall, 2007 Western State College Welcome to CIS 235 Computer Networks Fall, 2007 Prof Peterson.
Computer Networks Fall, 2007 Prof Peterson. CIS 235: Networks Fall, 2007 Western State College  What is “store and forward”?  What is a buffer / queue?
EEC-484/584 Computer Networks Discussion Session for HTTP and DNS Wenbing Zhao
Computer Networks Fall, 2007 Prof Peterson. CIS 235: Networks Fall, 2007 Western State College Homework #5 We will be talking about other protocols. Everyone.
CIS 235: Networks Fall, 2007 Western State College Welcome to CIS 235 Computer Networks Fall, 2007 Prof Peterson.
CIS 235: Networks Fall, 2007 Western State College Computer Networks Fall, 2007 Prof Peterson.
Introduction to Management Information Systems Chapter 5 Data Communications and Internet Technology HTM 304 Fall 07.
Review on Networking Technologies Linda Wu (CMPT )
CIS 235: Networks Fall, 2007 Western State College Welcome to CIS 235 Computer Networks Fall, 2007 Prof Peterson.
Application Layer  We will learn about protocols by examining popular application-level protocols  HTTP  FTP  SMTP / POP3 / IMAP  Focus on client-server.
Communication concepts (Continued) Week 2 Lecture 2.
1 Networking Protocols For Unit 1 & 2 IT By Mark Kelly VCE IT Lecture notes: Vceit.com Version 2.
The internet and the WWW
Data Communications and Networking
Data Communications and Networks
 TCP/IP is the communication protocol for the Internet  TCP/IP defines how electronic devices should be connected to the Internet, and how data should.
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 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.
Internet Addresses. Universal Identifiers Universal Communication Service - Communication system which allows any host to communicate with any other host.
Networks – Network Architecture Network architecture is specification of design principles (including data formats and procedures) for creating a network.
Networks QUME 185 Introduction to Computer Applications.
© McLean HIGHER COMPUTER NETWORKING Lesson 1 – Protocols and OSI What is a network protocol Description of the OSI model.
I. Basic Network Concepts. I.1 Networks Network Node Address Packet Protocol.
Follow the Data Data (and information) move from place to place in computer systems and networks. As it moves it changes form frequently. This story describes.
The Inter-network is a big network of networks.. The five-layer networking model for the internet.
Computer Networks with Internet Technology William Stallings
Exploring Office 2003 – Grauer and Barber HTML And Basic Web page.
CS 164: Slide Set 2: Chapter 1 -- Introduction (continued).
©Brooks/Cole, 2003 Model and protocol  A model is the specification set by a standards organization as a guideline for designing networks.  A protocol.
NETWORK HARDWARE AND SOFTWARE MR ROSS UNIT 3 IT APPLICATIONS.
INFS 361 Chapter 1 Notes UTM Bob Bradley Fall 2005.
Networking Fundamentals. Basics Network – collection of nodes and links that cooperate for communication Nodes – computer systems –Internal (routers,
1 UNIT 13 The World Wide Web Lecturer: Kholood Baselm.
Lecture (Mar 23, 2000) H/W Assignment 3 posted on Web –Due Tuesday March 28, 2000 Review of Data packets LANS WANS.
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,
Welcome to CIS 235 Computer Networks Fall, 2007 Prof Peterson.
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.
What is the Speed of the Internet? Internet Computing KUT Youn-Hee Han.
TCP/IP. The idea behind TCP/IP is exactly the same we explained about the OSI reference model: when transmitting data, programs talk to the Application.
Topic 6, Lesson 3: The Internet Computer Communications and Networking.
Internet Flow By: Terry Hernandez. Getting from the customers computer onto the internet Internet Browser
Data Communication Networks Lec 13 and 14. Network Core- Packet Switching.
# 1 6/8/2016 CS 147- Computer Architecture Network Communication and YOU By Ali Farsio.
Also known as hardware/physi cal address Customer Computer (Client) Internet Service Provider (ISP) MAC Address Each Computer has: Given by NIC card.
Week-7 (Lecture-1) Internet Protocols: TCP/IP, Client Server: Protocol: Specification in networking and Communications It defines the procedures to be.
Data and Computer Communications Chapter 7 Circuit Switching and Packet Switching.
Vocabulary Prototype: A preliminary sketch of an idea or model for something new. It’s the original drawing from which something real might be built or.
The Transport Layer Chapter
Vocabulary Prototype: A preliminary sketch of an idea or model for something new. It’s the original drawing from which something real might be built or.
Lec 5 Layers Computer Networks Al-Mustansiryah University
I. Basic Network Concepts
Modelling the internet
CS Lecture 2 Network Performance
Modelling the internet
Protocols 2 Key Revision Points.
Follow the Data Data (and information) move from place to place in computer systems and networks. As it moves it changes form frequently. This story.
MEASUREMENTS.
Protocol Application TCP/IP Layer Model
Presentation transcript:

CIS 235: Networks Fall, 2007 Western State College Welcome to CIS 235 Computer Networks Fall, 2007 Prof Peterson

CIS 235: Networks Fall, 2007 Western State College Homework This is due on Friday in class! Please post only the last question in the wiki – the rest is to submitted by . We’ll be addressing math and timelines today. Questions?

CIS 235: Networks Fall, 2007 Western State College The Internet How does the Internet work? What do we need to understand about the Internet?

CIS 235: Networks Fall, 2007 Western State College The Internet All computers have an “IP address”, like a street address, by which they can be referred to. This can change with context Messages are broken into small chunks (packets) Routers move packets to the right place Communication links are multiplexed Protocols handle errors nicely Symbolic names (like western.edu) allow you to avoid seeing IP addresses directly

CIS 235: Networks Fall, 2007 Western State College The Internet Your computer can respond to unsolicited outside requests via “services ” Encryption prevents eavesdroppers from listening in. Resources are shared “nicely” when capacity is limited Public protocols are shared by all users Network applications (like web browsers) use application specific protocols Caching improves performance

CIS 235: Networks Fall, 2007 Western State College Who Owns the Internet?

CIS 235: Networks Fall, 2007 Western State College Who Owns the Internet? Nobody! It’s just a bunch of computers that happen to talk to each other. Contracts may provide a legally enforceable obligations on operators but for the most part you can’t force other people to do things for you. Basic protocols are managed by a worldwide consortium but nobody forces you to do what they say.

CIS 235: Networks Fall, 2007 Western State College Math Basics We need to understand the numbers inside the network. These are typically: Sizes – number of bits (bytes) Speed – almost always the speed of light for a transportation device Rate – how fast you can push information into a link. Usually in bits / second

CIS 235: Networks Fall, 2007 Western State College Conversions Bits to bytes: multiply / divide by 8 Inches to feet to miles to kilometers: constants you need to look up (.6 mi = 1km, 1.6 km = 1mi) Powers of 10: know these: Kilo = 1,000 (mille) Mega = 1,000,000 (micro) Giga = 1,000,000,000 (nano) Tera = 1,000,000,000,000 (pico) Speed of light: ~200,000 miles / second Equator to pole distance: 10,000 km

CIS 235: Networks Fall, 2007 Western State College Math Problems Assume: Distance to Taylor Hall is 500’ Packet size = 1000 Bytes Link speed = 1 Gbit / sec Draw a timeline of this packet going to Taylor Hall. If the computer in Taylor responds with a packet of the same size, how long will the round trip take?

CIS 235: Networks Fall, 2007 Western State College Math Problems Assume an average packet is 1500 Bytes How many packets per second would arrive over a 100mB internet connection at full speed? Over a 1gB connection? How many packets would a 1gB router have to dispatch per second?

CIS 235: Networks Fall, 2007 Western State College Math Problems Suppose the distance to Australia is 12,000 miles. How long is the delay when a packet is sent assuming it is moving at the speed of light?

CIS 235: Networks Fall, 2007 Western State College Math Problems How long does it take a packet moving at the speed of light to cross the US if the US is 3000 miles across? (Assume that the speed of light is 200,000 miles per second) If a link is transmitting information at 19 MBit/second (average g speed), how long would it take to move a 4 megabyte file through this link?