Session 3 Networks I

Similar documents
Outline: Connecting Many Computers

Integrating Information Systems: Technology, Strategy, and Organizational Factors

Session 4 Networks II

Introduction to Network Technologies & Layered Architecture BUPT/QMUL

Networks. Computer Technology

TCOM 370 NOTES 99-1 NETWORKING AND COMMUNICATIONS

Objectives. Learn how computers are connected. Become familiar with different types of transmission media

Lecture 1 Overview - Data Communications, Data Networks, and the Internet

Chapter 1 Communication

CHAPTER -1. Introduction to Computer Networks

ITP 140 Mobile Applications Technologies. Networks

Announcements. TAs office hours: Mohamed Grissa: Mohamed Alkalbani:

Overview of Networks

Typical Network Uses

Internet Architecture and Protocol

Computer Networks and Internet

ITP 140 Mobile Applications Technologies. Networks

Module 2 Overview of Computer Networks

Module 2 Overview of. Computer Networks

Lecture #25: Networks and Communications. Communication and Networks. What will we learn?

Digital Communication Networks

Communication Networks - 3 general areas: data communications, networking, protocols

ELC 537 Communication Networks

Introductions. Computer Networking Lecture 01. January 16, HKU SPACE Community College. HKU SPACE CC CN Lecture 01 1/36

Wireless Networks. Communication Networks

Communication Networks

Chapter 7. Telecommunications, the Internet, and Wireless Technology

Introduction to Information Technology Turban, Rainer and Potter John Wiley & Sons, Inc. Copyright 2005

Computer Networks. Computer Networks. Telecommunication Links. CMPUT101 Introduction to Computing - Spring Chapter 12: Computer Networks 1

Computers Are Your Future Tenth Edition

CSIS Frequency Division Multiplexing. Basic Types of Multiplexing. Frequency Division Multiplexing. Frequency Division Multiplexing.

Chapter 15 Networks. Chapter Goals. Networking. Chapter Goals. Networking. Networking. Computer network. Node (host) Any device on a network

Basics of datacommunication

Special expressions, phrases, abbreviations and terms of Computer Networks

Data Communication. Introduction of Communication. Data Communication. Elements of Data Communication (Communication Model)

Computer Networks and the internet. Daniel Graham Ph.D

Chapter 1. Computer Networks and the Internet

end systems, access networks, links 1.3 network core

Area Covered is small Area covered is large. Data transfer rate is high Data transfer rate is low

Lecture 2: Internet Structure

LANs do not normally operate in isolation. They are connected to one another or to the Internet. To connect LANs, connecting devices are needed.

Chapter 3. Wired and Wireless Communication. What You Will Learn... Computers Are Your Future. What You Will Learn...

Revision of Previous Lectures

Networks University of Stirling CSCU9B1 Essential Skills for the Information Age. Content

Computer Networking Introduction

Chapter 1: introduction

Data & Computer Communication

KIBABII UNIVERSITY COLLEGE DEPARTMENT COMPUTER SCIENCE & IT ANSWER ALL QUESTIONS IN SECTION A AND ANY TWO QUESTIONS IN SECTION B

INTRODUCTION DATA COMMUNICATION TELECOMMUNICATIONS SYSTEM COMPONENTS 1/28/2015. Satish Chandra satish0402.weebly.com

BLM6196 COMPUTER NETWORKS AND COMMUNICATION PROTOCOLS

Data and Computer Communications Chapter 1 Data Communications, Data Networks, and the Internet

Chapter 2 Communicating Over the Network

ECE 650 Systems Programming & Engineering. Spring 2018

CSE3213 Computer Network I

end systems, access networks, links circuit switching, packet switching, network structure

Lesson 1: Network Communications

Introduction to Networking

Remote Access Techniques and Issues

ก ก Information Technology II

A Whirlwind Introduction to the Internet Overview

Example Networks and the Physical Layer. CS158a Chris Pollett Feb 5, 2007.

WAN Technology & Design. Dr. Nawaporn Wisitpongphan

EECS 228a Lecture 1 Overview: Networks. Jean Walrand

Module 3. Wide Area Networking (WAN)

COMPUTER TECHNIQUE. ( Vocational Stream ) Paper : V. ( Computer Network ) ( Theory )

LECTURE #1. Course Outline. Data Communication (CS601)

Internetworking Concepts Overview. 2000, Cisco Systems, Inc. 2-1

Computer Networks. Andrew S. Tanenbaum

Ch. 4 - WAN, Wide Area Networks

Chapter 9 Introduction to Networks

Since enrollment is very small this semester, we have flexibilty. Traditional lecture Assigned reading, and then student(s) present during class time

Lecture 8 Winter 2006 Enterprise and Personal Communications Networks

Local area network (LAN) Wide area networks (WANs) Circuit. Circuit switching. Packets. Based on Chapter 2 of Gary Schneider.

Introduction to computer networking

(Network Programming) Basic Networking Hardware

Data Communications. Course Design Data Communications. Pre/Post Test (80 Questions/80 Points) Upon Request None No No No

Overview of Network Software. CS158a Chris Pollett Jan 31, 2007.

Overview. Performance metrics - Section 1.5 Direct link networks Hardware building blocks - Section 2.1 Encoding - Section 2.2 Framing - Section 2.

Chapter - 7. Multiplexing and circuit switches

Chapter 8: Multiplexing

Prepared by Agha Mohammad Haidari Network Manager ICT Directorate Ministry of Communication & IT

Introduction to Computer Science (I1100) Networks. Chapter 6

Lecture (03) Circuit switching

Lecture 4. Data Transmission Modes and Switching. Data Transmission & Switching 1-1

Computer Networks and the Internet. CMPS 4750/6750: Computer Networks

Data and Computer Communications

The Internet and the World Wide Web

Defining the Internet

EEC-484/584 Computer Networks

end systems, access networks, links circuit switching, packet switching, network structure

Introduction to Wireless Networking ECE 401WN Spring 2008

Network.... communication system for connecting end- systems. End-systems a.k.a. hosts PCs, workstations dedicated computers network components

06/02/2006. Local & Metropolitan Area Networks 1. INTRODUCTION. Why Study Local and Metropolitan Area Networks? ACOE322. Lecture 1 Introduction

CSC 401 Data and Computer Communications Networks

Communicating over the Network

Review of Network Technologies

Lecture #6 Multiplexing and Switching

Information Systems Infrastructure. Learning Objectives. Telecommunications Deregulation

Introduction and Layered Network Architecture. EEE 538 Dr. Nail Akar Bilkent University Electrical and Electronics Engineering Department

networks List various types of networks and their

Transcription:

15.561 Information Technology Essentials Session 3 Networks I Copyright 2005 Thomas Malone, Chris Dellarocas, Stuart Madnick Acknowledgments: Slides marked SM are adapted from Stuart Madnick, MIT. Slides marked CD are adapted from Chris Dellarocas, U. Md..

Outline Point to point connections Representing information» Analog vs digital» Representing words and pictures Communications media and bandwidth Networks LANs vs WANs Circuit switched vs packet switched Example: The Internet

CD A simple point-to-point connection Workstation Communications Processor Communications Channel Communications Processor Workstation processors convert data into signals signals are transported through channels channels utilize one or more connection media

CD Data: Analog vs. Digital Analog data can take on any value within a continuous range Examples:» human voice» Boston s temperature Digital data can take on only a finite set of discrete values Examples:» data stored in binary computers» the US standard sizes of clothes

CD Representing Numbers 1 0 1 1 1x2 3 + 0x2 2 + 1x2 1 + 1x2 0 1x8 + 0x4 + 1x2 + 1x1 11 Number 1 2 3 4-bit binary representation 0001 0010 0011

Representing Characters Character ASCII* representation A 1010 0001 B 1010 0010 C 1010 0011 0 0101 0000 1 0101 0001 * American Standard Code for Information Interchange

CD Formatted Documents In addition to text, must contain information about how it appears on paper» bold, italic, underlined text» different sizes of type» page breaks Invisible formatting characters are embedded in text» special begin formatting character» format specification character (i.e. bold type )» text string for which formatting applies» special end formatting character Same character codes have different meaning when interpreted as letters and when as format specifications» 65 could mean either A or bold depending on context

CD Formatted Documents ( cont d) Example: This is a nicely formatted line. Could be stored internally as: <BG PAR> T h i s i s a <BG UNDERLINE> n I c e l y <EN UNDERLINE> <BG COLOR> 1 f o r m a t t e d <EN COLOR> l i n e. <CR> Where: <BG PAR>, <BG UNDERLINE>, <EN UNDERLINE>, <BG COLOR>, <EN COLOR>, <CR> are special byte sequences that denote the beginning and end of various formatting features Different word processors use different byte sequences, that s why documents require conversion to be used by a different wp

Example: Web Pages CD

CD

CD Bitmapped graphics Numbers, letters, and words are not enough: we want pictures Representing a picture Draw a very fine grid on it» grid cells are called pixels or dots See what is in each grid cell» bitmap: is cell empty or full?» grayscale: how dark is the cell?» color: what color is the cell? Represent each cell with a prespecified # of bits (how many?) Store the bits for the cells in a prespecified order» e.g., all the cells for the top row, then the next row, etc.

Movement Towards Digital digital analog digital Boston (MIT) modem modem UCLA digital modem modem analog digital UCLA Boston (MIT) NYNEX Boston digital AT&T Pactel digital L.A. SM

SM Digital Convergence Today Over-the-air TV Radio (am/fm) Cable TV Telephone FAX Computer/modem Wireless telephone Meter readings separate delivery methods Residence Future? single digital pipe to deliver all services

Connection media Examples Medium Speed Cost Twisted wire 300 BPS 10 MBPS Low Microwave Coaxial cable 256 KBPS 100 MBPS 56 KBPS 200 MBPS Optical fiber 500 KBPS 10 GBPS High BPS = bits per second From Laudon & Laudon, Management Information Systems: Organization and Technology, Prentice Hall, 1998

What is bandwidth? Technically: The range of usable frequencies in a communications medium Practically: The amount of information that can be carried by a communications medium per unit of time

Multiplexing: Squeezing many channels into one 1 2 3 4 1 2 3 4 1 2 Frequency Division Multiplexing (FDM) 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 1 2 3 4 Time Division Multiplexing (TDM) Multiplexer Multiplexer

Why build networks? End User B A End User End User C End User D SM Fu Full Connectivity ty doesn't scale! l

SM Networks are about sharing Network The network allows an entity to switch its attention among a large number of others Permits sharing of resources attached to the network, including the resources of the network itself.

SM Local and Wide Area Networks Local Area Networks (LANs) Short distances Within organizations Typical technology: Ethernet or Token Ring Wide Area Networks (WANs) Long distances Across organizations (typically multiple LANs) Typical technology: Public Switched, Leased Line

Two forms of network connection Circuit switching A dedicated end-to-end connection is established for the duration of the connection Used in telephone network Packet switching Messages are divided into small packets Each packet is separately routed to the destination Different packets can take different paths and times Missing or garbled packets are retransmitted, if necessary Packets are reassembled into messages at the destination

Packet switching message Boston node Chicago San Francisco MIT LA node UCLA NYC 1/3 2/3 2/3 3/3 Denver Dallas Disassembly Reassembly Atlanta Routing 1/3 3/3 message SM

Comparison Circuit switching Minimum delay Very inefficient use of connection capacity When overloaded, unable to make connection at all Both ends of connection must use same data rate Packet switching Variable delay Much more efficient use of connection capacity Can almost always connect, but may be long delays Data-rate conversion is easy

SM The Internet What is the Internet? Outgrowth of ARPANET Based on TCP/IP A collection of interconnected networks Provides appearance of widespread connectivity What is it used for? E-mail, file transfer, terminal access, client-server traffic, information browsing (aka Web), distributed work, electronic commerce, etc.

Hierarchy of networks Local Area Network #1 LAN #2 (LAN#1) [MIT] End User Harvard End User LAN #3 MIT Internet Service Provider #1 (ISP#1) End User MIT Backbone Network #1 [ATT] Backbone Network #2 [Worldcom, Sprint, Genuity (Level 3), Cable & Wireless, ] ISP#3 AOL End User gateway ISP#2 End User Local Area Network #n SM UCLA For further info, see: navigators.com/isp.html

CD Internet Addresses ( IP addresses) Host 155.22.11.250 Host 18.171.0.30 Host 12.34.23.40 Host 123.05 9.74.1

Understanding Internet Addresses 18.154.0.27 uniquely assigned to a specific Internet connection point 32-bit address each number between dots is the decimal representation of 8 bits in the address In this case:» 18 specifies MIT (MIT owns all addresses 18.xxx.yyy.zzz)» 154 specifies the subnet corresponding to building E56» 0.27 is host number within the subnet Every internet address can optionally have a descriptive host name (e.g.lasagna.mit.edu)

Who controls the Internet?