Sie sind auf Seite 1von 9

iii

Industrial Data
Communications
Fifth Edition

By Lawrence M. Thompson
and Tim Shaw
v

Contents

Prologue . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiii

Preface to the Fifth Edition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .xv

Chapter 1 Communication Concepts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1


Elements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Modes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Serial and Parallel Transmission . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Data Organization: Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Digital Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Analog Standard Signals. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Digital Standard Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Data Organization: Communications Codes . . . . . . . . . . . . . . . . . . . . . . . 11
The IBM 4 of 8 Code. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
International Telegraphic Alphabet #5 . . . . . . . . . . . . . . . . . . . . . . . . 13
Extended Binary Coded Decimal Interchange Code . . . . . . . . . . . . 16
Unicode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Data Organization: Error Coding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Parity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Block Parity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Error Correction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Cyclic Redundancy Checks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Checksum . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
ARQ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Forward Error Correction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Data Organization: Protocol Concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Terminologies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Protocols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

v
vi

vi Industrial Data Communications, Fifth Edition

Protocol Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Bibliography . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35

Chapter 2 Communications Models. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37


Modeling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
ISO OSI Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Mail Analogy. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
OSI Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
The Internet Model. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
The IEEE 802 Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Application Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
One-, Two-, Three-, and N-Tier Models . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Data Exchange Architectures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Producer-Consumer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Publisher-Subscriber . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Bibliography . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59

Chapter 3 Serial Communications Standards. . . . . . . . . . . . . . . . . . . . . . . . . . .61


Basic Concepts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
TIA/EIA Standards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
TIA/EIA-232-F . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
EIA-449: Interface Standard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
TIA/EIA-422 and 423 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
TIA/EIA-530 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Interface Signal Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Ensuring Operability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Set Up Link . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Signals Required with Software Flow Control. . . . . . . . . . . . . . . . . . 83
Synchronous Communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Clock Source in a Synchronous System. . . . . . . . . . . . . . . . . . . . . . . . 84
PC Serial Communications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
Universal Serial Bus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
IEEE 1394 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
IEEE 1394c-2006 (FireWire S800T) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
IEEE 1394-2008 (FireWire S1600 and S3200) . . . . . . . . . . . . . . . . . . . . 89
IEEE 1394d – Proposed (Future Enhancements) . . . . . . . . . . . . . . . . 90
SCSI (Contemporary Use Only) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
SATA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Bibliography . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
vii

Contents vii

Chapter 4 Local Area Networks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .95


How We Got Here . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Definitions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
IEEE 802 LAN Model. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Layer 1, The Physical Layer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
Topologies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
Transmission Media. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
802 and Industrial LANs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
Wireless LANS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
802.11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
802.11a . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
802.11b . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
802.11g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
802.11n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
802.11ac . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
802.11ad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
802.11af . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
802.11ah . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
802.16 WiMAX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
Wireless Mesh Networks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
LAN Infrastructure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Repeater . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
Layer 1 and Layer 2 Devices. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
Bridge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
Ethernet Switch. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
Layers 1, 2, and 3 Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
Router. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
Brouter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
Gateways . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
Layer 2 Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
Media Access . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
IEEE 802.3/Ethernet: A Layer 1 and 2 Standard . . . . . . . . . . . . . . . . . . . 131
10BASE5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
10BASE2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
10BASE-T. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
10BASE-FL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
100BASE-T. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
100BASE-FX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
1000BASE-T. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
1000BASE-CX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
1000BASE-SX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
1000BASE-LX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
10GbE – 10 Gigabit Ethernet Over Fiber. . . . . . . . . . . . . . . . . . . . . . 136
10 GbE – 10 Gigabit Ethernet Over Copper . . . . . . . . . . . . . . . . . . . 137
viii

viii Industrial Data Communications, Fifth Edition

40GbE and 100GbE (40 Gigabit and 100 Gigabit Ethernet) . . . . . . 138
IEEE 802 Media Access Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
Ethernet CSMA/CD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
Industrial Token Passing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
Token-Passing Bus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
802.5 Token-Passing Ring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
Logical Link Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148
Introduction to Types of Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148
802.2 Information (When Running 802.3 Networks). . . . . . . . . . . . 150
Gigabit Ethernet Jumbo Frames . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
802.1q Tagged Ethernet Frames . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
LAN Layer 3 and 4 Software: TCP/IP. . . . . . . . . . . . . . . . . . . . . . . . 154
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179
Bibliography . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179

Chapter 5 Network Software. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .181


Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
Object-Oriented Programs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
Commercial Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184
Stand-alone Systems. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184
Two-Tier Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
N-Tier (Three-Tier and Above). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187
The Internet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188
Network Operating Systems. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
Microsoft Family of Windows Products . . . . . . . . . . . . . . . . . . . . . . 190
UNIX. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196
Linux. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197
Protocols Used by Vendors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200
Microsoft’s NetBEUI. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200
Common Internet File System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205
Netware’s IPX/SPX Suite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205
TCP/IP Suite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205
Directory Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207
Domain Naming System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210
AD (or any Directory Service) Conclusion . . . . . . . . . . . . . . . . . . . . 211
An Application Object Model: OPC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211
Conclusions to Chapter 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218
Bibliography . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219

Chapter 6 Industrial Networks and Fieldbuses. . . . . . . . . . . . . . . . . . . . . . . . .221


Industrial Network Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222
Predictable Throughput. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223
Predictable Scheduling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223
Extremely Low Downtime . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223
Operation in Hostile Environments . . . . . . . . . . . . . . . . . . . . . . . . . . 223
ix

Contents ix

Scalable from One to Many. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223


Operable by Non-specialists. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224
Maintainable by Non-specialists . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224
Distributed Control Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224
Process Automation Controllers . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226
Programmable Logic Controllers . . . . . . . . . . . . . . . . . . . . . . . . . . . 228
Selected Industrial Systems: Allen-Bradley and Modicon. . . . . . . . . . . 228
Selected Industrial Networks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233
HART . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234
DeviceNet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239
ControlNet. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240
EtherNet/IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241
LonWorks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243
AS-i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245
P-Net . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246
PROFIBUS/PROFINET. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 248
Foundation Fieldbus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250
ISA-100.11a . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262
Ethernet-TCP/IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264
Supervisory Control and Data Acquisition Systems . . . . . . . . . . . . . . . 266
Wide-Area Communications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271
Modbus RTU Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274
DNP3 Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276
Select-Check-Operate Protocols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278
Data Concentrator RTUs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 280
Communications Security. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281
Modern WANs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281
Taking IP to the Field. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284
The Death of Analog Telephone Lines . . . . . . . . . . . . . . . . . . . . . . . 285
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286
Bibliography . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287

Chapter 7 Wide Area Networks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .289


Wireline Transmission. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291
Carrier Concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292
Wireline Effects on a DC Signal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292
Sine Wave as a Carrier. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295
Modulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 296
Encoding Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 306
Modulation Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309
Wireline Modems. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 310
Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 310
Modem Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 312
WAN Digital Lines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 317
Telephone Lines as Media. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 317
Public Switched Telephone System (Direct Distance Dialing) . . . 319
x

x Industrial Data Communications, Fifth Edition

Packet Switching. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 321


Integrated Services Digital Network . . . . . . . . . . . . . . . . . . . . . . . . . 323
Frame Relay . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325
T1 Carrier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 326
T3 Carrier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 326
Dataphone Digital Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 327
Fractional T1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 327
Functions of Basic Telco Digital Services . . . . . . . . . . . . . . . . . . . . . 327
Fiber Distributed Data Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 328
Metropolitan Area Network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 329
Asynchronous Transfer Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 329
Synchronous Optical Network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331
Digital Subscriber Line. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 333
Cable Modems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 334
WANs for Mobile and the Hinterlands . . . . . . . . . . . . . . . . . . . . . . . . . . . 335
Wireless WAN Technologies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335
Worldwide Interoperability for Microwave Access . . . . . . . . . . . . 336
Wireless Mesh Networks. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 337
SCADA Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 339
Digital Microwave . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 340
Satellite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 341
Mobile Telephony . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 342
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 343
Bibliography . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 344

Chapter 8 Internetworking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .345


Layer 2: Internetworking Equipment . . . . . . . . . . . . . . . . . . . . . . . . . . . . 345
Switch Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 345
Bridge Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 346
Types of Bridges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 347
Filtering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 350
Spanning Tree Algorithm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 352
Spanning Tree Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 354
Layer 3 Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 355
Layer 3 Packet Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 356
Router Actions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 358
Router Protocols: Exterior Gateway. . . . . . . . . . . . . . . . . . . . . . . . . . 362
Router Protocols: Interior Gateway . . . . . . . . . . . . . . . . . . . . . . . . . . 363
How Routers Are Designated . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 370
Bridges versus Routers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 370
Routing Topologies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 371
Router Physical Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 371
VLANs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 372
Managed Switches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 373
Gateways . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 374
Encapsulating Bridges/Tunneling Gateways . . . . . . . . . . . . . . . . . 375
xi

Contents xi

Network Operating System Gateways . . . . . . . . . . . . . . . . . . . . . . . 375


WAN Gateways . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 376
Application Layer Gateways . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 376
Virtual Private Network Gateways . . . . . . . . . . . . . . . . . . . . . . . . . . 376
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 381
Bibliography . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 382

Chapter 9 Cybersecurity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .383


Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 383
Types of Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 383
Risk and Consequences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 386
Sources of Threats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 391
Security Vulnerabilities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 392
Operating Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 393
Wireless Networks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 394
Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 395
Methods of Attack . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 396
Denial of Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 397
Social Engineering in IACS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 398
Web-Based Research . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 399
Other Investigation Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 400
Password Cracking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 401
Vulnerability and Exploitation Tools . . . . . . . . . . . . . . . . . . . . . . . . 402
Internal Threats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 403
Risk Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 404
IACS Countermeasures. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 407
Firewalls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 408
Firewall Rules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 413
Network Address Translation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 413
Monitoring Network Traffic. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 414
Using Data Diodes to Protect Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . 415
Hardening . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 417
Operating System Hardening. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 417
Network Hardening: Components . . . . . . . . . . . . . . . . . . . . . . . . . . 418
Network Hardening: Port Use . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 418
Network Hardening: Remote Administration. . . . . . . . . . . . . . . . . 418
Evolution of Threats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 419
The Internet and VPN Countermeasures . . . . . . . . . . . . . . . . . . . . . . . . . 419
Encryption . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 420
Internet Engineering Task Force Security Solutions . . . . . . . . . . . . 429
Network Management and Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 431
Integration of IT Practices with Network Management. . . . . . . . . 431
Network Management: Security and Configuration . . . . . . . . . . . 432
Network Error/Fault Handling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 433
Network Accounting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 434
Network Performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 434
xii

xii Industrial Data Communications, Fifth Edition

IEC/ANSI/ISA-62443 Cybersecurity Standards . . . . . . . . . . . . . . . . . . . 434


Cyber Security Management System . . . . . . . . . . . . . . . . . . . . . . . . . 437
Risk Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 438
Summary of Part 2, Annex A, of ISA-62443 . . . . . . . . . . . . . . . . . . . 440
Cyber Emergency Response Team. . . . . . . . . . . . . . . . . . . . . . . . . . . 442
Impetus. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 443
ISASecure Certification Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 443
Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 445
Bibliography . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 445

Appendix A Number Systems Review . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .447

Appendix B Historical Aspects of Industrial Data Communications . . . . . . .457

Appendix C Media . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .475

Glossary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .489

Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .501

Das könnte Ihnen auch gefallen