Uncategorized

Data and Computer Communications Tenth Edition William Stallings 2014

Data and Computer Communications Tenth Edition William Stallings 2014

http://www.rishiheerasing.net/Ebooks/networking/DCC10.pdf

Contents vii
Unit One Fundamentals 7

Part One Overview 8

Chapter 1 Data Communications, Data Networks, and the Internet 8
1.1 Data Communications and Networking for Today’s Enterprise 9
1.2 A Communications Model 15
1.3 Data Communications 18
1.4 Networks 21
1.5 The Internet 24

Chapter 2 Protocol Architecture, TCP/IP, and Internet-Based Applications 31
2.1 The Need for a Protocol Architecture 32
2.2 A Simple Protocol Architecture 33
2.3 The TCP/IP Protocol Architecture 37
2.4 Standardization within a Protocol Architecture 45
2.5 Traditional Internet-Based Applications 48
2.7 Sockets Programming 52

Part Two Data Communications 71

Chapter 3 Data Transmission 71
3.1 Concepts and Terminology 72
3.2 Analog and Digital Data Transmission 84
3.3 Transmission Impairments 92
3.4 Channel Capacity 98

Chapter 4 Transmission Media 110
4.1 Guided Transmission Media 112
4.2 Wireless Transmission 127

Chapter 5 Signal Encoding Techniques 149
5.1 Digital Data, Digital Signals 151
5.2 Digital Data, Analog Signals 162
5.3 Analog Data, Digital Signals 173

Chapter 6 Error Detection and Correction 186
6.1 Types of Errors 188
6.2 Error Detection 189
6.3 Parity Check 190
6.4 The Internet Checksum 192
6.5 Cyclic Redundancy Check (CRC) 194
6.6 Forward Error Correction 201

Chapter 7 Data Link Control Protocols 211
7.1 Flow Control 213
7.2 Error Control 220
7.3 High-Level Data Link Control (HDLC) 226

Chapter 8 Multiplexing 236
8.1 Frequency-Division Multiplexing 238
8.2 Synchronous Time-Division Multiplexing 244
8.3 Cable Modem 254
8.4 Asymmetric Digital Subscriber Line 255
8.5 xDSL 260
8.6 Multiple Channel Access 261

Part Three Wide Area Networks 269

Chapter 9 WAN Technology and Protocols 269
9.1 Switched Communications Networks 271
9.2 Circuit-Switching Networks 272
9.3 Circuit-Switching Concepts 275
9.4 Softswitch Architecture 281
9.5 Packet-Switching Principles 283
9.6 Asynchronous Transfer Mode 292

Chapter 10 Cellular Wireless Networks 302
10.1 Principles of Cellular Networks 303
10.2 Cellular Network Generations 316
10.3 LTE-Advanced 320

Part Four Four Local Area Networks 331

Chapter 11 Local Area Network Overview 331
11.1 Bus and Star Topologies 332
11.2 LAN Protocol Architecture 334
11.3 Bridges 342
11.4 Hubs and Switches 350
11.5 Virtual LANs 353

Chapter 12 Ethernet 361
12.1 Traditional Ethernet 363
12.2 High-Speed Ethernet 371
12.3 IEEE 802.1Q VLAN Standard 381

Chapter 13 Wireless LANs 395
13.1 Overview 396
13.2 IEEE 802.11 Architecture and Services 400
13.3 IEEE 802.11 Medium Access Control 404
13.4 IEEE 802.11 Physical Layer 412
13.5 Gigabit Wi-Fi 419

Part Five Internet and Transport Protocols 427

Chapter 14 The Internet Protocol 427
14.1 Principles of Internetworking 428
14.2 Internet Protocol Operation 433
14.3 Internet Protocol 440
14.4 IPv6 450
14.5 Virtual Private Networks and IP Security 460

Chapter 15 Transport Protocols 467
15.1 Connection-Oriented Transport Protocol Mechanisms 468
15.2 TCP 487
15.3 UDP 494

Unit Two Advanced Topics in Data Communications and

Networking 499

Part Six Data Communications and Wireless Networks 500

Chapter 16 Advanced Data Communications Topics 500
16.1 Analog Data, Analog Signals 501
16.2 Forward Error-Correcting Codes 508
16.3 ARQ Performance Issues 523

Chapter 17 Wireless Transmission Techniques 534
17.1 MIMO Antennas 535
17.2 OFDM, OFDMA, and SC-FDMA 538
17.3 Spread Spectrum 544
17.4 Direct Sequence Spread Spectrum 545
17.5 Code Division Multiple Access 550

Chapter 18 Wireless Networks 558
18.1 Fixed Broadband Wireless Access 559
18.2 WiMAX/IEEE 802.16 561
18.3 Bluetooth Overview 573
18.4 Bluetooth Radio Specification 577
18.5 Bluetooth Baseband Specification 577
18.6 Bluetooth Logical Link Control and Adaptation Protocol 586

Part Seven Seven Internetworking 590

Chapter 19 Routing 590
19.1 Routing in Packet-Switching Networks 591
19.2 Examples: Routing in ARPANET 601
19.3 Internet Routing Protocols 607
19.4 Least-Cost Algorithms 618

Chapter 20 Congestion Control 629
20.1 Effects of Congestion 631
20.2 Congestion Control 636
20.3 Traffic Management 638
20.4 Congestion Control in Packet-Switching Networks 643
20.5 TCP Congestion Control 643
20.6 Datagram Congestion Control Protocol 655

Chapter 21 Internetwork Operation 666
21.1 Multicasting 667
21.2 Software-Defined Networks 679
21.3 OpenFlow 683
21.4 Mobile IP 690
21.5 Dynamic Host Configuration Protocol 701

Chapter 22 Internetwork Quality of Service 708
22.1 QOS Architectural Framework 710
22.2 Integrated Services Architecture 713
22.3 Resource Reservation Protocol 720
22.4 Differentiated Services 731
22.5 Service Level Agreements 739
22.6 IP Performance Metrics 741

Chapter 23 Multiprotocol Label Switching 749
23.1 The Role of MPLS 751
23.2 Background 753
23.3 MPLS Operation 755
23.4 Labels 760
23.5 FECs, LSPs, and Labels 763
23.6 Label Distribution 765
23.7 Traffic Engineering 770
23.8 Virtual Private Networks 774

Part Eight Internet Applications 779

Chapter 24 Electronic Mail, DNS, and HTTP 779
24.1 Electronic Mail—SMTP and MIME 780
24.2 Internet Directory Service: DNS 793
24.3 Web Access and HTTP 802

Chapter 25 Internet Multimedia Support 817
25.1 Real-Time Traffic 818
25.2 Voice Over IP 821
25.3 Session Initiation Protocol 824
25.4 Real-Time Transport Protocol (RTP) 828

APPENDICES

Appendix A Fourier Analysis 840
A.1 Fourier Series Representation of Periodic Signals 840
A.2 Fourier Transform Representation of Aperiodic Signals 841

Appendix B Projects and Other Student Exercises for Teaching Data and Computer
Communications 845

B.3 Sockets Projects 846

References 850

Index 863

.END

Categories: Uncategorized

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s