Chapter1Introduction, 3
1.1ACommunicationsModel, 5
1.2DataCommunications, 7
1.3DataCommunicationNetworking, 9
1.4ProtocolsandProtocolArchitecture, 12
1.5Standards, 22
Appendix1A:StandardsOrganizations, 23
Appendix1B:InternetandWebResources, 29
Chapter2ProtocolsandArchitecture, 31
2.1Protocols, 32
2.2OSI, 44
2.3TCP/IP, 54
2.4RecommendedReading, 60
2.5Problems, 60
PARTTWODATACOMMUNICATIONS, 63
Chapter3DataTransmission, 67
3.1ConceptsandTerminology, 69
3.2AnalogandDigitalDataTransmission, 79
3.3TransmissionImpairments, 89
3.5Problems, 98
3.4RecommendedReading, 98
Appendix3A:FourierAnalysis, 100
Appendix3B:DecibelsandSignalStrength, 105
Chapter4TransmissionMedia, 107
4.1GuidedTransmissionMedia, 110
4.2WirelessTransmission, 119
4.3RecommendedReadingandWebSites, 127
4.4Problems, 127
Chapter5DataEncoding, 129
5.1DigitalData,DigitalSignals, 132
5.2DigitalData,AnalogSignals, 142
5.3AnalogData,DigitalSignals, 148
5.4AnalogData,AnalogSignals, 155
5.5SpreadSpectrum, 162
5.6RecommendedReading, 167
5.7Problems, 167
Appendix5A:ProofoftheSamplingTheorem, 170
Chapter6TheDataCommunicationInterface, 173
6.1AsynchronousandSynchronousTransmission, 174
6.2LineConfigurations, 178
6.3Interfacing, 180
6.5Problems, 190
6.4RecommendedReading, 190
Chapter7DataLinkControl, 193
7.1FlowControl, 195
7.2ErrorDetection, 201
7.3ErrorControl, 208
7.4High-LevelDataLinkControl(HDLC), 213
7.5OtherDataLinkControlProtocols, 221
7.6RecommendedReading, 224
7.7Problems, 224
Chapter8Multiplexing, 235
8.1Frequency-DivisionMultiplexing, 237
8.2SynchronousTime-DivisionMultiplexing, 244
8.3StatisticalTime-DivisionMultiplexing, 257
8.4AsymmetricDigitalSubscriberLine, 264
8.5xDSL, 268
8.6RecommendedReadingandWebSites, 269
8.7Problems, 270
PARTTHREEWIDEAREANETWORKS, 273
Chapter9CircuitSwitching, 275
9.1SwitchingNetworks, 276
9.2CircuitSwitchingNetworks, 278
9.3CircuitSwitchingConcepts, 281
9.4RoutinginCircuit-SwitchingNetworks, 287
9.5ControlSignaling, 289
9.6RecommendedReading, 301
9.7Problems, 301
Chapter10PacketSwitching, 303
10.1PacketSwitchingPrinciples, 305
10.2Routing, 315
10.3X.25, 329
10.4RecommendedReading, 338
10.5Problems, 338
Appendix10A:Least-CostAlgorithms, 342
Chapter11ATMandFrameRelay, 347
11.1ProtocolArchitecture, 348
11.2ATMLogicalConnections, 350
11.3ATMCells, 354
11.4TransmissionofATMCells, 360
11.5ATMServiceCategories, 364
11.6ATMAdaptationLayer, 366
11.7FrameRelay, 376
11.8RecommendedReadingandWebSites, 380
11.9Problems, 381
Chapter12CongestionControlinDataNetworks, 383
12.1EffectsofCongestion, 385
12.2CongestionControl, 390
12.3TrafficManagement, 393
12.4CongestionControlinPacket-SwitchingNetworks, 394
12.5ATMTrafficManagement, 395
12.6ATM-ABRTrafficManagement, 407
12.7FrameRelayCongestionControl, 411
12.8RecommendedReading, 417
12.9Problems, 418
PARTFOURLOCALAREANETWORKS, 421
Chapter13LANTechnology, 423
13.1LanApplications, 425
13.2LANArchitecture, 428
13.3BusLANs, 440
13.4RingLANs, 443
13.5StarLANs, 447
13.6WirelessLANs, 450
13.7Bridges, 457
13.8RecommendedReadingandWebSites, 464
13.9Problems, 465
Appendix13A:TheIEEE802Standards, 466
Chapter14LANSystems, 469
14.1Ethernet(CSMA/CD), 470
14.2TokenRingandFDDI, 482
14.3ATMLANs, 495
14.4FibreChannel, 499
14.5WirelessLANS, 502
14.6RecommendedReadingandWebSites, 507
14.7Problems, 508
Appendix14A:DigitalSignalEncodingforLANs, 510
Appendix14B:PerformanceIssues, 515
PARTFIVECOMMUNICATIONSARCHITECTUREANDPROTOCOLS, 523
Chapter15IhternetProtocols, 527
15.1PrinciplesofInternetworking, 530
15.2ConnectionlessInternetworking, 533
15.3InternetProtocol, 540
15.4IPv6, 549
15.5IPMulticasting, 560
15.6RecommendedReadingandWebSites, 566
15.7Problems, 567
Chapter16InternetworkOperation, 569
16.1RoutingProtocols, 571
16.2IntegratedServicesArchitecture, 582
16.3ResourceReservation:RSVP, 591
16.4DifferentiatedServices, 598
16.5RecommendedReadingandWebSites, 604
16.6Problems, 605
Chapter17TransportProtocols, 607
17.1Connection-OrientedTransportProtocolMechanisms, 608
17.2TCP, 627
17.3TCPCongestionControl, 635
17.4UDP, 644
17.6Problems, 646
17.5RecommendedReading, 646
Chapter18NetworkSecurity, 649
18.1SecurityRequirementsandAttacks, 651
18.2ConfidentialitywithConventionalEncryption, 652
18.3MessageAuthenticationandHashFunctions, 662
18.4Public-KeyEncryptionandDigitalSignatures, 670
18.5IPv4andIPv6Security, 677
18.6RecommendedReadingandWebSites, 684
18.7Problems, 684
Chapter19DistributedApplications, 687
19.1AbstractSyntaxNotationOne(ASN.1), 688
19.2NetworkManagement:SNMP, 702
19.3ElectronicMail:SMTPandMIME, 711
19.4HypertextTransferProtocol(HTTP), 726
19.5RecommendedReadingandWebSites, 739
19.6Problems, 740
AppendixAISDNandBroadbandISDN, 743
A.1OverviewofISDN, 745
A.2ISDNChannels, 751
A.3UserAccess, 754
A.4ISDNProtocols, 756
A.5BroadbandISDN, 768
A.7Problems, 772
A.6RecommendedReading, 772
AppendixBRFCsCitedinThisBook, 775
AppendixCProjectsforTeachingDataandComputerCommunications, 777
C.1SimulationProjects, 778
C.2PerformanceModeling, 778
C.3ResearchProjects, 779
C.4Reading/ReportAssignments, 779
Glossary, 781
References, 793
Index, 801