Introduction to Data Communications
Table of Contents
1.
Introduction
12
2.
Acknowledgements
12
3.
Revision List
13
4.
Data Communications
15
5.
Why Telecommunications?
15
a.
Voice Channels
15
b.
Data Channels
16
6.
Introduction to Networking
17
a.
The Big Picture
17
b.
Telecommunications Components of The Big Picture
20
c.
ISO OSI
20
7.
Breaking The Big Picture up!
22
a.
The Local Loop
22
b.
LANs
23
c.
MANs
24
d.
WANs.
26
8.
Trade Magazines
27
9.
The Role of Telecommunications in Networking
29
a.
LANs
29
b.
MANs
29
c.
WANs
30
10.
Brief History of Networking
31
11.
Data Communication Network
34
a.
Performance
34
b.
Consistency
34
c.
Reliability
,
35
d.
Recovery
36
e.
Security
36
f.
Applications
36
g.
Basic Components
38
12.
Data Flow
40
13.
Modems
43
a.
Basic Definition
43
b.
Digital Connection
43
c.
Analog Connection
45
d.
External/Internal Modems
45
e.
Modem Types
47
f.
Features of Modems
49
g.
Modem Speeds / Standards
50
h.
Transfer Rate versus PC Bus Speed
51
h.
V.90 56 kbps Modems
51
14.
Physical Connection
52
15.
Transmission Media - Guided
53
a.
Open Wire
53
b.
Twisted Pair
55
c.
Coaxial Cable
57
d.
Optical Fibre
57
i.
Optical Transmission Modes
59
ii.
Step Index Mode
61
iii.
Grade Index Mode
61
iv.
Single Mode
61
v.
Comparison of Optical Fibres
63
vi.
Advantages of Optical Fibre
64
vii.
Disadvantages of Optical Fibre
65
e.
Media versus Bandwidth
65
16.
Transmission Media - Unguided
65
a.
RF Propagation
66
i.
Ground Wave Propagation
66
ii.
Ionospheric Propagation
67
iii.
Line of Sight Propagation
67
b.
Radio Frequencies
68
c.
Microwave
69
d.
Satellite
70
e.
Iridium Telecom System
72
17.
RS-232D Serial Interface Standard
74
a.
Mechanical Characteristics of the RS-232D
74
b.
Electrical Characteristics of the RS-232D
74
c.
Function of Each Signal
76
d.
Subsets of Signals for Certain Applications
78
18.
RS-232D Flow Control
80
a.
Hardware Handshaking
81
b.
Hardware Null Modems
88
c.
Software Handshaking (Xon/Xoff)
89
d.
Software Null Modem
89
e.
Terminals & PCs
91
19.
Timing
92
a.
Asynchronous vs. Synchronous Transmission
93
20.
Asynchronous Communications
95
a.
Start/Stop bits
95
b.
7/8 Bit Codes
99
c.
Parity Bits
101
21.
Line Encoding
104
a.
Unipolar Encoding
104
b.
Polar Encoding
106
c.
Bipolar Line Encoding
108
d.
Manchester Line Encoding
108
22.
Standard Digital Codes
110
a.
EBCDIC - Extended Binary Coded Decimal Interchange Code
110
b.
ASCII - American Standard Code for Information Interchange
116
23.
Voice Channel Communications
121
a.
Voice Channel Specification
121
b.
Voice Channel Constraints
122
c.
Nyquist Theorem
123
24.
Telephone Networks
125
a.
POTS - Plain Old Telephone Set
125
b.
Local Loops
129
c.
Central Office
131
d.
Hierarchical Phone Networks
131
25.
Telephone Line Characteristics
135
a.
Attenuation Distortion
135
b.
Propagation Delay
137
c.
Envelope Delay Distortion
139
26.
Line Impairments
140
a.
Crosstalk
140
b.
Echo or Signal Return
140
c.
Frequency Shift
142
d.
Non-Linear Distortion
142
e.
Jitter: Amplitude and Phase
143
f.
Transients: Impulse Noise, Gain Hits, Dropouts & Phase Hits
144
27.
Modulation Techniques
147
a.
AM - Amplitude Modulation
147
b.
FM - Frequency Modulation
149
c.
PM - Phase Modulation
149
28.
Modem Modulation
151
a.
FSK - Frequency Shift Keying
151
b.
QPSK - Quadrature Phase Shift Keying
155
c.
QAM - Quadrature Amplitude Modulation
157
29.
AT Command Set
159
a.
Basic AT commands
160
30.
Multiplexing
161
a.
FDM - Frequency Division Multiplexing
164
b.
TDM - Time Division Multiplexing
166
c.
STDM - Statistical Time Division Multiplexing
168
31.
Telecommunication Multiplexing
168
a.
FDM - Channel Groups
169
b.
TDM - T1 Carrier System
169
32.
Introduction to the ISO - OSI Model
172
a.
OSI Model Explained
172
b.
Layer 7 - Application Layer
172
c.
Layer 6 - Presentation Layer
176
d.
Layer 5 - Session Layer
177
e.
Layer 4 - Transport Layer
177
f.
Layer 3 - Network Layer
179
g.
Layer 2 - Data Link Layer
179
h.
Layer 1 - Physical Layer
180
i.
Layer Specific Communication
181
j.
OSI Model Functional Drawing
183
33.
Synchronous Transmission
185
a.
Clocking: Self & Manchester Encoding
186
34.
Basic Frame Structure
188
a.
Preamble: Starting Delimiter/Alert Burst/Start of Header
188
b.
Address Field(s): Source and/or Destination
188
c.
Control Field
190
d.
Data/Message and optional Pad
190
e.
CRC/ Frame Check Sequence
190
f.
End Frame Delimiter
190
35.
Physical Layer
192
a.
Asynchronous & Synchronous Communication
192
36.
IEEE-802.3 Protocol
194
a.
CSMA/CD (Carrier Sense Multiple Access/ Collision Detect)
194
b.
IEEE 802.3 Ethernet Media Types
195
c.
IEEE 802.3 10Base5
196
d.
IEEE 802.3a 10Base2
200
e.
IEEE 802.3i 10BaseT
203
f.
MAC - Medium Access Control
206
g.
Total Length of a MAC Frame
209
h.
MAC Frame
211
i.
Packet Sniffing
212
j.
Packet Sniffing Block Diagram
216
37.
IEEE 802.2 LLC - Logical Link Control Layer
217
a.
Service Access Ports (SAPs)
219
b.
Types of LLC Operation
220
c.
Classes of LLC
224
d.
LLC PDU Control Field Formats
224
38.
Network Interface Cards
229
a.
IRQs, DMAs and Base Addresses
230
b.
Legacy
234
c.
NIC Diagnostic Tools
236
d.
Network Interface Card Drivers
238
i.
NDIS Drivers
241
ii.
ODI Drivers
243
iii.
Packet Drivers
245
iv.
Software Interrupts
245
39.
Repeaters
247
a.
Purpose of a Repeater
247
b.
Repeater's OSI Operating Layer
249
c.
Repeater's Segment to Segment Characteristics
249
d.
Repeater Addressing: MAC Layer and Network Segment
251
40.
Hubs
253
a.
Purpose of Hubs
253
b.
Hub's OSI Operating Layer
255
c.
Hub's Segment to Segment Characteristics
255
d.
Hub's Addressing
257
e.
Half-Duplex & Full-Duplex Ethernet Hubs
257
f.
Switching Hubs
258
41.
Bridges
260
a.
Bridge OSI Operating Layer
260
b.
Purpose of a Bridge
260
c.
Bridge Segment to Segment Characteristics
263
d.
Bridge Methodologies
265
e.
Reasons to use a Bridge
270
f.
Bridge Addressing
270
g.
Collapsed Backbones
270
42.
Routers
272
a.
Purpose of Routers
272
b.
Router OSI Operating Layer
272
c.
Router Segment to Segment Characteristics
274
d.
Router Addressing
276
e.
Routing Protocols
276
f.
RIP - Routing Information Protocol
276
g.
EGRP - Exterior Gateway Routing Protocol
279
h.
OSPF - Open Shortest Path First
279
43.
Brouters (Bridge/Routers)
281
44.
Gateway
282
a.
Gateway's OSI Operating Layer
282
b.
Gateway Segment to Segment Characteristics
283
c.
Gateway Addressing
283
45.
Token Ring
284
a.
IBM Token Ring
285
b.
IEEE 802.4 Token Bus
286
c.
IEEE 802.5 Token Ring
286
d.
IEEE 802.5 Bus Arbitration
286
e.
4 / 16 Mbps Transfer Rate
292
f.
IEEE 802.5 Topology
292
g.
MSAUs
292
i.
Token Ring connectors
294
ii.
MSAU Relay
296
iii.
Ring In/ Ring Out
296
iv.
Wrapping
298
v.
Physical Star/ Logical Ring
299
h.
IEEE 802.5 and the OSI Model
299
i.
Token Ring Cabling
302
i.
Shielded Twisted Pair
302
ii.
Unshielded Twisted Pair - Type 3
302
iii.
IBM Cabling System
303
j.
Ring Insertion
304
k.
CAUs & LAMs
305
l.
Ring Calculations
306
i.
Maximum Ring Length
306
ii.
Ring Length Calculations
306
iii.
Mixing Cables and Ring Length
307
iii.
Active Concentrators and Ring Length
309
m.
Token Ring Monitors and Servers
311
i.
Active Monitor (AM)
311
ii.
Standby Monitor (SM)
316
iii.
Ring Parameter Server (RPS)
318
iv.
Configuration Report Server (CRS)
318
v.
Ring Error Monitor (REM)
320
vi.
Where are these Monitors?
324
n.
Token Ring Hierarchy
324
o.
IEEE 802.5 Frames
326
46.
Linux and Token Ring
336
47.
Source Routing
342
48.
ISDN - Integrated Services Digital Network
344
49.
ADSL - Asymmetrical Digital Subscriber Line
347
50.
Cable Modems
350
51.
Quick Introduction to Unix
352
a.
Basic Unix Commands
359
b.
Access and Permissions
362
c.
Links, Instances & Processes
365
d.
Background Processing
369
e.
Shell Programs
371
f.
Communicating with Other Users
373
g.
Creating Users and Groups
375
52.
SAMBA, Win95, NT and HP Jetdirect
377
53.
The Suite of TCP/IP Protocols
387
54.
Internet Protocol
389
a.
IP Addresses
389
b.
IP Address Classifications
390
i.
Class A addresses
390
ii.
Class B addresses
390
iii.
Class C addresses
391
iv.
Class D addresses
391
v.
Class E addresses
391
c.
Reserved IP Addresses
392
d.
Network Masking
393
e.
Domain Names
398
f.
IP Header
401
55.
Address Resolution Protocol (ARP)
404
56.
Reverse Address Resolution Protocol (RARP)
406
57.
Internet Control Messaging Protocol (ICMP)
407
58.
Transmission Control Protocol (TCP)
416
59.
User Datagram Protocol (UDP)
420
60.
Simple Network Management Protocol
422
a.
SNMPv2 to the Rescue
423
b.
MIB - Management Information Base
423
c.
RMON - Remote Network Monitoring
423
61.
Handy Unix Network Troubleshooting Commands
425
62.
X.25
429
a.
X.25 OSI Layers
431
b.
X.25 High overhead
433
c.
X.25 Packet Formats
435
63.
Frame Relay
439
a.
Decreased Protocol Overhead
439
b.
LAPD - Link Access Protocol D channel
441
c.
LAN to Frame Relay Connection
441
Appendix
a.
PC Block Diagram
442
b.
PC Quick ID Guide
445
c.
Ethernet Type Field
463
d.
Ethernet Address Assignments
466
e.
IP Protocol Address Space
470
f.
IP Multicast Addresses
472
g.
IP Header Protocols
476
h.
IP Hardware Types
478
i.
TCP/IP Well Known Ports
479
j.
AT Command Set (Partial listing)
493
k.
ISO 3166 Country Codes
497
l.
Token Ring - Major Vector IDs
499
m.
The GNU General Public License
502
n.
Copyleft Rules & Regulations
508
Introduction to Data Communications
Previous
Top
Next