CHAPTER 1 Data Communications 1
Multiplexing 1
Signaling 8
Encoding and Decoding 10
Error Detection and Recovery 18
Flow Control 26
Sliding Window 27
Congestion Management 29
CHAPTER 2 Communications Networks 36
Introduction to Networking 36
Network Components 46
Network Topologies 50
CHAPTER 3 Network Technologies 65
Local Area Network Technologies 65
Wide Area Network Technologies 79
Wireless Networks 86
CHAPTER 4 Multiple Access 92
Design Issues 92
Implementation Issues 96
Performance Considerations 97
Base Technology 98
Centralized Access 100
Distributed Access 102
Hardware Addressing 111
CHAPTER 5 Switching 120
Circuit Switching 122
Packet Switching 125
Switching Fabric 129
Bridges 130
Switches 140
Integrating Switches and Hubs 142
Integrating Switches and Routers 142
CHAPTER 6 Naming and Addressing 147
Hierarchical Naming 148
Addressing 150
Name Resolution 171
CHAPTER 7 Routing 183
Routing Information 183
Routing Protocols 186
Hierarchical Routing 195
Multicast Routing 201
CHAPTER 8 Services and Applications 215
File Transfer Protocol 215
TFTP 224
Domain Name System 225
Dynamic Host Configuration Protocol 231
Simple Network Management Protocol 233
Electronic Mail 235
World Wide Web 241
HTML 242
HTTP 245
RPC and Middleware 248
CHAPTER 9 Security 254
Threats 255
Encryption/Decryption 258
Firewalls 267
IP Security 271
Web Security 273
E-mail Security 276
Threats(Revisited and Updated) 278
Appendix A Glossary 284
Appendix B Online Internet and Networking Standards 292
Appendix C Binary Arithmetic and IP Address Calculation 293
Appendix D Bibliography 309
INDEX 311