Basic Communications Overview of communication technology.

37
Basic Communications Overview of communication technology.

Transcript of Basic Communications Overview of communication technology.

Page 1: Basic Communications Overview of communication technology.

Basic Communications

Overview of communication technology.

Page 2: Basic Communications Overview of communication technology.

Communications

Electronically exchanging data or information.

Voice interactive communicationData large volume batch

transmissionsImage encoded graphicsVideo streaming media

Page 3: Basic Communications Overview of communication technology.

Telecommunications History

Pre 1984Local and long distance monopoly

1984 AT&T settlementIntense long distance competition

1996 Telecommunications ActLocal access competition

Page 4: Basic Communications Overview of communication technology.

Digital

Standard Telephone System

Analog

Network

Analog Digital

Modem

Switch

Digital

SwitchSwitch

Network

Page 5: Basic Communications Overview of communication technology.

Telephone Changes

Rapidly decreasing long distance rates

Value added telephone servicesCellular accessFlat rate long distance?Data and voice convergence.

Page 6: Basic Communications Overview of communication technology.

Issue: Access

Dedicated linesStandard voiceIntegrated Services Digital NetworkDigital Subscriber LinesCable ModemWireless

Page 7: Basic Communications Overview of communication technology.

Voice vs. Data

VoiceDelay SensitiveConstant bit rateNot error sensitiveGrowth stable

(video ??)

DataDelay insensitiveVariable bit rateError sensitiveDemand growing

Page 8: Basic Communications Overview of communication technology.

Data Networks

NICLAN

Public TELCO WANPOP

Switch

Router

Campus or Metropolitan

Area

Page 9: Basic Communications Overview of communication technology.

Packet Structure

Header(s) Data Payload Trailer

Page 10: Basic Communications Overview of communication technology.

LAN Operating Protocols (layer 2)

Ethernetopen standard, cheap, most common

Token RingIBM proprietary, high quality, expensive

Others

Page 11: Basic Communications Overview of communication technology.

Network Interface Cards

Build, send out and accept framesUsually a daughter board on PCMust match LAN and CPURequire drivers to operate

Page 12: Basic Communications Overview of communication technology.

Network Interface Cards (NIC)

Page 13: Basic Communications Overview of communication technology.

EthernetCarrier Sense Multiple Access/Collision Detection

HeaderBodyTrailer

Listen before transmitContention accessRetransmit on collision

Page 14: Basic Communications Overview of communication technology.

Network Routing

Protocols for internetworking.

Page 15: Basic Communications Overview of communication technology.

Two major types

Packet switching (or datagram) Usually layers 3 and 4

Circuit switching Usually layers 1 and/or 2

Page 16: Basic Communications Overview of communication technology.

Packet switching or Datagram Protocols

Best effortFrames take individual routesPacket assembly devices neededError ControlTraffic Management

Buffering Discard

Page 17: Basic Communications Overview of communication technology.

Datagram Logic (IP)

Packet n Packet 1Packet 2

32

1

31

2

32

1

PAD

Page 18: Basic Communications Overview of communication technology.

IP

Best EffortAddressingVariable packet lengths (1500 bytes

or less)IPv4 vs IPv6Frame and Header

Page 19: Basic Communications Overview of communication technology.

TCP and UDP

Transmission Control Protocol

Connection oriented

Assures that packets arrive in order and that they are correct.

User Datagram Protocol

Connectionless

Sends packets out without confirming that they arrive

Page 20: Basic Communications Overview of communication technology.

Ethernet/TCP/IP Header Structure

Page 21: Basic Communications Overview of communication technology.

Circuit Protocols

All packets take the same routeNo packet assembly device to reorder

packetsNormally layer 2 connectionMay be permanent or switchedAllow guaranteed service quality levelsMay be used to carry datagram

protocols

Page 22: Basic Communications Overview of communication technology.

Circuit Logic

Source Destination

Setup

Message & ACK’s

Teardown

Page 23: Basic Communications Overview of communication technology.

32

1

3

12

Inter-networking

Page 24: Basic Communications Overview of communication technology.

Technologies

Common WAN technologies.

Page 25: Basic Communications Overview of communication technology.

ISDN

Circuit Switched Data and Voice Service

Page 26: Basic Communications Overview of communication technology.

Digital Subscriber Lines

DSL uses packet switching technology that operates independent of the voice telephone system, allowing the telephone companies to provide the service and not lock up circuits for long calls.

Page 27: Basic Communications Overview of communication technology.

WAN Costs

Circuit ChargesCommitted BandwidthPeak BandwidthDiscard PriorityLatency

Page 28: Basic Communications Overview of communication technology.

Representative Prices per MB of traffic (Qwest, Dec. 98)

Frame RelayNon-discard eligible 4 centsDiscard eligible 3 cents

ATMConstant bit rate 2 centsVariable bit rate (real-time) 1.2 centsVariable bit rate (non real-time) .75 centsAvailable bit rate .55 centsUnspecified bit rate .4 cents

Page 29: Basic Communications Overview of communication technology.

Representative Prices per port (Qwest, Dec. 98)

56 Kb Frame Relay $190T-1 Frame Relay

$1,595T-3 Frame Relay

$3,190

Page 30: Basic Communications Overview of communication technology.

Client/Server Architecture

An architecture in which the client (personal computer or workstation) is the requesting machine and the server is the supplying machine, both of which are connected via a network.

Page 31: Basic Communications Overview of communication technology.

Client/Server Architectures

SERVER PROCESSING

CLIENT PROCESSING

CENTRALIZED STAND-ALONE

FAT SERVER FAT CLIENT

Page 32: Basic Communications Overview of communication technology.

Client/Server

ScalabilityInteroperabilityUser buy-inIncreased costMulti-tier

Page 33: Basic Communications Overview of communication technology.

One Tier System

Page 34: Basic Communications Overview of communication technology.

Two Tier Client/Server

Page 35: Basic Communications Overview of communication technology.

Three Tier Client/Server

Page 36: Basic Communications Overview of communication technology.

Application Issues

Interoperability (e.g. ODBC)OS supportMulti-threaded or single threadedNetwork impact (e.g. chattiness)QoS demandsDelivery: centralized, clien/server,

web

Page 37: Basic Communications Overview of communication technology.

Application Management

Standards Supported Accepted Prohibited

Version Control and DistributionLicense ManagementVirus detection and inoculation