basic communications
DESCRIPTION
Basic Communications. Overview of communication technology. Communications. Electronically exchanging data or information. Voice interactive communication Data large volume batch transmissions Image encoded graphics Video streaming media. Telecommunications History. Pre 1984 - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Basic Communications](https://reader035.vdocuments.us/reader035/viewer/2022062517/5681369a550346895d9e3251/html5/thumbnails/1.jpg)
Basic Communications
Overview of communication technology.
![Page 2: Basic Communications](https://reader035.vdocuments.us/reader035/viewer/2022062517/5681369a550346895d9e3251/html5/thumbnails/2.jpg)
Communications
Electronically exchanging data or information.
Voice interactive communicationData large volume batch
transmissionsImage encoded graphicsVideo streaming media
![Page 3: Basic Communications](https://reader035.vdocuments.us/reader035/viewer/2022062517/5681369a550346895d9e3251/html5/thumbnails/3.jpg)
Telecommunications History
Pre 1984Local and long distance monopoly
1984 AT&T settlementIntense long distance competition
1996 Telecommunications ActLocal access competition
![Page 4: Basic Communications](https://reader035.vdocuments.us/reader035/viewer/2022062517/5681369a550346895d9e3251/html5/thumbnails/4.jpg)
Digital
Standard Telephone System
Analog
Network
Analog Digital
Modem
Switch
Digital
SwitchSwitch
Network
![Page 5: Basic Communications](https://reader035.vdocuments.us/reader035/viewer/2022062517/5681369a550346895d9e3251/html5/thumbnails/5.jpg)
Telephone Changes
Rapidly decreasing long distance rates
Value added telephone servicesCellular accessFlat rate long distance?Data and voice convergence.
![Page 6: Basic Communications](https://reader035.vdocuments.us/reader035/viewer/2022062517/5681369a550346895d9e3251/html5/thumbnails/6.jpg)
Issue: Access
Dedicated linesStandard voiceIntegrated Services Digital NetworkDigital Subscriber LinesCable ModemWireless
![Page 7: Basic Communications](https://reader035.vdocuments.us/reader035/viewer/2022062517/5681369a550346895d9e3251/html5/thumbnails/7.jpg)
Voice vs. Data
VoiceDelay SensitiveConstant bit rateNot error sensitiveGrowth stable
(video ??)
DataDelay insensitiveVariable bit rateError sensitiveDemand growing
![Page 8: Basic Communications](https://reader035.vdocuments.us/reader035/viewer/2022062517/5681369a550346895d9e3251/html5/thumbnails/8.jpg)
Data Networks
NICLAN
Public TELCO WANPOP
Switch
Router
Campus or Metropolitan
Area
![Page 9: Basic Communications](https://reader035.vdocuments.us/reader035/viewer/2022062517/5681369a550346895d9e3251/html5/thumbnails/9.jpg)
Packet Structure
Header(s) Data Payload Trailer
![Page 10: Basic Communications](https://reader035.vdocuments.us/reader035/viewer/2022062517/5681369a550346895d9e3251/html5/thumbnails/10.jpg)
LAN Operating Protocols (layer 2)
Ethernetopen standard, cheap, most common
Token RingIBM proprietary, high quality, expensive
Others
![Page 11: Basic Communications](https://reader035.vdocuments.us/reader035/viewer/2022062517/5681369a550346895d9e3251/html5/thumbnails/11.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022062517/5681369a550346895d9e3251/html5/thumbnails/12.jpg)
Network Interface Cards (NIC)
![Page 13: Basic Communications](https://reader035.vdocuments.us/reader035/viewer/2022062517/5681369a550346895d9e3251/html5/thumbnails/13.jpg)
EthernetCarrier Sense Multiple Access/Collision Detection
HeaderBodyTrailer
Listen before transmitContention accessRetransmit on collision
![Page 14: Basic Communications](https://reader035.vdocuments.us/reader035/viewer/2022062517/5681369a550346895d9e3251/html5/thumbnails/14.jpg)
Network Routing
Protocols for internetworking.
![Page 15: Basic Communications](https://reader035.vdocuments.us/reader035/viewer/2022062517/5681369a550346895d9e3251/html5/thumbnails/15.jpg)
Two major types
Packet switching (or datagram) Usually layers 3 and 4
Circuit switching Usually layers 1 and/or 2
![Page 16: Basic Communications](https://reader035.vdocuments.us/reader035/viewer/2022062517/5681369a550346895d9e3251/html5/thumbnails/16.jpg)
Packet switching or Datagram Protocols
Best effortFrames take individual routesPacket assembly devices neededError ControlTraffic Management
Buffering Discard
![Page 17: Basic Communications](https://reader035.vdocuments.us/reader035/viewer/2022062517/5681369a550346895d9e3251/html5/thumbnails/17.jpg)
Datagram Logic (IP)
Packet n Packet 1Packet 2
32
1
31
2
32
1
PAD
![Page 18: Basic Communications](https://reader035.vdocuments.us/reader035/viewer/2022062517/5681369a550346895d9e3251/html5/thumbnails/18.jpg)
IP
Best EffortAddressingVariable packet lengths (1500 bytes
or less)IPv4 vs IPv6Frame and Header
![Page 19: Basic Communications](https://reader035.vdocuments.us/reader035/viewer/2022062517/5681369a550346895d9e3251/html5/thumbnails/19.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022062517/5681369a550346895d9e3251/html5/thumbnails/20.jpg)
Ethernet/TCP/IP Header Structure
![Page 21: Basic Communications](https://reader035.vdocuments.us/reader035/viewer/2022062517/5681369a550346895d9e3251/html5/thumbnails/21.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022062517/5681369a550346895d9e3251/html5/thumbnails/22.jpg)
Circuit Logic
Source Destination
Setup
Message & ACK’s
Teardown
![Page 23: Basic Communications](https://reader035.vdocuments.us/reader035/viewer/2022062517/5681369a550346895d9e3251/html5/thumbnails/23.jpg)
32
1
3
12
Inter-networking
![Page 24: Basic Communications](https://reader035.vdocuments.us/reader035/viewer/2022062517/5681369a550346895d9e3251/html5/thumbnails/24.jpg)
Technologies
Common WAN technologies.
![Page 25: Basic Communications](https://reader035.vdocuments.us/reader035/viewer/2022062517/5681369a550346895d9e3251/html5/thumbnails/25.jpg)
ISDN
Circuit Switched Data and Voice Service
![Page 26: Basic Communications](https://reader035.vdocuments.us/reader035/viewer/2022062517/5681369a550346895d9e3251/html5/thumbnails/26.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022062517/5681369a550346895d9e3251/html5/thumbnails/27.jpg)
WAN Costs
Circuit ChargesCommitted BandwidthPeak BandwidthDiscard PriorityLatency
![Page 28: Basic Communications](https://reader035.vdocuments.us/reader035/viewer/2022062517/5681369a550346895d9e3251/html5/thumbnails/28.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022062517/5681369a550346895d9e3251/html5/thumbnails/29.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022062517/5681369a550346895d9e3251/html5/thumbnails/30.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022062517/5681369a550346895d9e3251/html5/thumbnails/31.jpg)
Client/Server Architectures
SERVER PROCESSING
CLIENT PROCESSING
CENTRALIZED STAND-ALONE
FAT SERVER FAT CLIENT
![Page 32: Basic Communications](https://reader035.vdocuments.us/reader035/viewer/2022062517/5681369a550346895d9e3251/html5/thumbnails/32.jpg)
Client/Server
ScalabilityInteroperabilityUser buy-inIncreased costMulti-tier
![Page 33: Basic Communications](https://reader035.vdocuments.us/reader035/viewer/2022062517/5681369a550346895d9e3251/html5/thumbnails/33.jpg)
One Tier System
![Page 34: Basic Communications](https://reader035.vdocuments.us/reader035/viewer/2022062517/5681369a550346895d9e3251/html5/thumbnails/34.jpg)
Two Tier Client/Server
![Page 35: Basic Communications](https://reader035.vdocuments.us/reader035/viewer/2022062517/5681369a550346895d9e3251/html5/thumbnails/35.jpg)
Three Tier Client/Server
![Page 36: Basic Communications](https://reader035.vdocuments.us/reader035/viewer/2022062517/5681369a550346895d9e3251/html5/thumbnails/36.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022062517/5681369a550346895d9e3251/html5/thumbnails/37.jpg)
Application Management
Standards Supported Accepted Prohibited
Version Control and DistributionLicense ManagementVirus detection and inoculation