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

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

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

Chapter 3. Underlying Technology. TCP/IP Protocol Suite 1 Copyright The McGraw-Hill Companies, Inc. Permission required for reproduction or display.

Introduction to Networking

Review of Lecture 1. EEC-484/584 Computer Networks. Network Hardware. Outline. Lecture 2. Wenbing Zhao

BLM6196 COMPUTER NETWORKS AND COMMUNICATION PROTOCOLS

What is the fundamental purpose of a communication system? Discuss the communication model s elements.

Lecture 22 Overview. Last Lecture. This Lecture. Next Lecture. Internet Applications. ADSL, ATM Source: chapter 14

Chapter 1. Introduction

CCNA 1: Chapter 2 Exam Answer v %

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

Networks: Communicating and Sharing Resources

Open Systems Interconnection Model

CHAPTER -1. Introduction to Computer Networks

The Internet and the World Wide Web

Data and Computer Communications

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

A typical WAN structure includes the following components.

Announcements. priority on the waiting list for students with a C or better in 412. this class counts for MS but not Ph.D. comp credit.

Ch. 4 - WAN, Wide Area Networks

Refer to the exhibit. Which set of devices contains only end devices? A,C,D B,E,G,H C,D,G,H,I,J D,E,F,H,I,J E,F,H,I,J

TCOM 370 NOTES 99-1 NETWORKING AND COMMUNICATIONS

Introduction to WAN Technologies

CHAPTER 17 - NETWORK AMD DISTRIBUTED SYSTEMS

Internetworking Part 1

Computer Communications and Network Basics p. 1 Overview of Computer Communications and Networking p. 2 What Does Computer Communications and

ECS 152A Computer Networks Instructor: Liu. Name: Student ID #: Final Exam: March 17, 2005

Session 3 Networks I

Switching, Mobile Phones, Cable, Beginning Data Link Layer. CS158a Chris Pollett Feb 21, 2007.

Bridging and Switching Basics

A LAN is a high-speed data network that covers a relatively small geographic area. It typically connects workstations, personal computers, printers,

Networks. Computer Technology

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

Distributed Queue Dual Bus

(a) Client server model (b) MAN (c) Interfaces and services. [4+6+6] FirstRanker

Bandwidth-on-Demand up to very high speeds. Variety of physical layers using optical fibre, copper, wireless. 3BA33 D.Lewis

Overview of Networks

LAN, MAN and WAN. Basics and Comparison. University of Damascus. Computer Engineering Dept. Digital Communications. By Abdulrahman Idlbi

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

CHAPTER 2 - NETWORK DEVICES

Chapter 2 Communicating Over the Network

Session 4 Networks II

Introduction to Wireless Networking ECE 401WN Spring 2008

Computer Networks. Lecture 1: Introduction. Computer Networking: A Top Down Approach. Dr. Yaoqing Liu

IT 4504 Section 4.0. Network Architectures. 2008, University of Colombo School of Computing 1

Typical Network Uses

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

VoIP Dictionary, Glossary and Terminology

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

Communicating over the Network

Digital Communication Networks

Networking and Internetworking 1

Computers Are Your Future Eleventh Edition Chapter 7: Networks: Communicating & Sharing Resources

Chapter 1. Introduction

LECTURE WK4 NETWORKING

Networking interview questions

Networking. Bin Li Assistant Professor Dept. of Electrical, Computer and Biomedical Engineering University of Rhode Island

Chapter 11: Wide-Area Networks and the Internet

Computer Networks. Introduction to Network. Dr. Adel Gaafar Abd Elrahim

Computer Network : Lecture Notes Nepal Engineering College Compiled by: Junior Professor: Daya Ram Budhathoki Nepal Engineering college, Changunarayan

M242 COMPUTER NETWORS AND SECURITY

CHAPTER 2: NETWORKS AND THE INTERNET

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

Testing Network Infrastructure

Computers Are Your Future

Access to the Web. Coverage. Basic Communication Technology. CMPT 165: Review

Chapter 1. Uses of Computer Networks Network Hardware Network Software Reference Models Example Networks Network Standardization. Revised: August 2011

Chapter 1: Introduction

Local Area Network Overview

Lecture (03) (I) OSI Reference Model

Basics of datacommunication

CS 268: Graduate Computer Networks Spring Overview

Chapter 8 OSI Physical Layer

Outline: Connecting Many Computers

Modems, DSL, and Multiplexing. CS158a Chris Pollett Feb 19, 2007.

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

COMPUTER NETWORK Model Test Paper

CS 420/520 Data Communication Systems. Syllabus and Scope of Course

Network basics. Unit objectives Describe the basic components of a network Identify characteristics of network technologies Analyze the OSI model

Data Communication and Network. Introducing Networks

Data Networks. Lecture 1: Introduction. September 4, 2008

Transfer of data from one device to another via some form of transmission medium.

Review of Network Technologies

Chapter 9. Internet. Copyright 2011 John Wiley & Sons, Inc 10-1

Internetworking is connecting two or more computer networks with some sort of routing device to exchange traffic back and forth, and guide traffic on

Lecture Outline. Lecture 2. OSI model and networking. The OSI model and networking. The OSI model and networking. The OSI model and networking

Internet Architecture and Protocol

Operating Systems CS 571

Networks 15.2 Multiplexing Technologies Access Networks 15.5 Common Peripheral Interfaces

Lecture (08) Fundamentals of WANs (II)

EEC-484/584 Computer Networks

Computer Networks (Introduction to TCP/IP Protocols)

Mid Sweden University Dept. of IT and Media (ITM) Magnus Eriksson Tel , Jan 2009.

Computer Networks 1 (Mạng Máy Tính 1) Lectured by: Nguyễn Đức Thái

Network Programming I Computer Network Design

COS 140: Foundations of Computer Science

Lecture 3: Modulation & Layering"

Reti di Calcolatori I

Chapter 12. Network Organization and Architecture

WAN Technologies CCNA 4

Transcription:

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

Outline Example Networks The Physical Layer

Architecture of the Internet Last day, we looked at two network which led up to the internet: ARPANET and NSFNET. When the government got out of networking business, it awarded contracts to four different providers to establish Network Access Points in SF, Chicago, Washington, and NJ. Every operator that wants to provide backbone service to the NSF regional network has to be able to connect to all the NAPs. A picture of what the internet today in the US looks like is:

Connection-Oriented Networks: X.25 and Frame Relay The telephone companies were big proponents of connection-oriented networks because: (1) it is easier to guarantee quality of service, and (2) it is easier to do billing. They created a connection oriented network called X.25 in the 1970s To use X.25, a machine first established a connection to a remote machine (placed a telephone call). The connection was given a connection number and this was used in data transfer packets. This was needed as it was possible to open multiple connections at the same time. A packet consisted of a 3 byte header together with 128 bytes of data. The header was split into a 12-bit connection number, a packet sequence number, an acknowledgement number, and a few extra bits. Although moderately successful X.25 was replaced in the 1980s by a new kind of network called frame relay. This was a connection oriented network with no-error or flow control. It had properties similar to a wide area LAN and was used in businesses to connect multiple offices of a company that were geographically separated. It is still sometimes used.

ATM Asynchronous Transfer Mode (ATM) is another kind of connectionoriented network. It is often used for internal transport with the telephone system To start a connection a set-up packet is sent through the network from source to target. As this happens the routers add entries to there tables to reserve resources for this connection. (Sometime path called a virtual circuit.) ATM also supports permanent virtual circuits. An ATM packet is called a cell. Each cell consists 5 header bytes and 48 data bytes. Cell routing is done in hardware so faster. This is possible because of the fixed cell size. All cells follow the same route to the destination. ATM operates at 155.52 Mbps and 622 Mbps and networks are organized like WANs with lines and switches.

ATM Reference Model ATM has a 3D Reference Model distinct from OSI and TCP/IP Connection management Transport, flow and error management Deals with cells and cell transport Converts bits to cells Interface to cables handles splitting things into cells and reassembling them; the higher sublayer offers services to user layer

Ethernet Developed at Xerox based on work on wireless networks to connect computers in Hawaii (ALOHANET). ALOHANET had two radio channels one for upstream and one for downstream. The goal was to connect a terminal and a computer so downstream never would have a conflict, but upstream might. In the case of a conflict, the terminal would notice no acknowledgement and send again. Ethernet uses a multidrop cable. It initially ran at 2.94Mbps but was quickly scaled up to faster speed. 10, 100, and 1000Mbps If a computer notices line in use waits. If two try to use line at same time, each waits a random time and tries again.

Wireless LANS:802.11 The IEEE 802.11 group is responsible for trying to come with standards for wireless LANs. The standard works in two modes: (1) in the presense of a base station (aka access point); (2) in an ad-hoc network mode between pairs of machines. It also had to be compatible with Ethernet. This was non-trivial. With Ethernet each machine is always connected to the same machines on the multidrop cable. For wireless, different machines might be within range of different machine radios and base stations. One also has the issue that radio waves reflect so one might see the same signal multiple ways. (multipath fading) Another problem is that a lot of software is not aware of mobility. For instance, a word processor might expect its printer list to always be available. A last problem is how to hand off between base stations. The 802.11 committee came up with a standard in 1997 that ran a 2Mbps. It immediately spawned several further standards 802.11a, 802.11b, 802.11g and n.

Basis For Data Communication We will now begin to talk about the physical layer. It is responsible for mechanical, electrical, and timing interfaces to the network. To begin information can be transmitted on wires by varying some physical property such as voltage or current. We model this property as a function of time f(t) and consider how to analyze this function.

Fourier Analysis Jean-Baptiste Fourier developed a way to study periodic functions using sines and cosines. Given a function g(t) with period T we try to write it as: Here f = 1/T, a n and b n are the amplitudes for the n harmonic and c is a constant. To compute these coefficients we can use the formulas

Bandwidth Limited Signals Suppose we want to send a ASCII b. This consists of the string 01100010 We need some way to create this voltage profile. So we build it up using the first few terms of the fourier series until we match it closely enough so it can be recognized at the other end. Some power will be lost in the transmission of the signal Transmission facilities drop different frequency components differently. (Attenuation) The range of frequencies which can be transmitted without too much attenuation is called the bandwidth. Phone lines have a bandwidth of about 1Mhz, but the phone company artificially has a filter to limit frequencies above 3100Hz. (Voice grade line). This means if the bit rate is b bits/sec then to send 8 bits take 8/b seconds. The bit frequency is thus b/8hz. So to send 8 bits on a voice grade line the highest harmonic that can be used is 3000/(b/8) = 24000/b So at b=9600bps, get at most up to the 3 harmonic.