about the authors
1 introduction
1.1 uses of computer networks,
1.1.1 business applications,
1.1.2 home applications,
1.1.3 mobile users,
1.1.4 social issues,
1.2 network hardware,
1.2.1 personal area networks,
1.2.2 local area networks,
1.2.3 metropolitan area networks,
1.2.4 wide area networks,
1.2.5 internetworks,
1.3 network software,
1.3.1 protocol hierarchies,
1.3.2 design issues for the layers,
1.3.3 connection-oriented versus connectionless service,
1.3.4 service primitives,
1.3.5 the relationship of services to protocols,
1.4 reference models,
1.4.1 the osi reference model,
1.4.2 the tcp/ip reference model,
1.4.3 the model used in this book,
1.4.4 a comparison of the osi and tcp/ip reference models,
1.4.5 a critique of the osi model and protocols,
1.4.6 a critique of the tcp/ip reference model,
1.5 example networks,
1.5.1 the internet,
1.5.2 third-generation mobile phone networks,
1.5.3 wireless lans: 802.11,
1.5.4 rfid and sensor networks,
1.6 network standardization,
1.6.1 who’s who in the telecommunications world,
1.6.2 who’s who in the international standards world,
1.6.3 who’s who in the internet standards world,
1.7 metric units,
1.8 outline of the rest of the book,
1.9 summary,
2 the physical layer
2.1 the theoretical basis for data communication,
2.1.1 fourier analysis,
2.1.2 bandwidth-limited signals,
2.1.3 the maximum data rate of a channel,
2.2 guided transmission media,
2.2.1 magnetic media,
2.2.2 twisted pairs,
2.2.3 coaxial cable,
2.2.4 power lines,
2.2.5 fiber optics,
2.3 wireless transmission,
2.3.1 the electromagnetic spectrum,
2.3.2 radio transmission,
2.3.3 microwave transmission,
2.3.4 infrared transmission,
2.3.5 light transmission,
contents?
2.4 communication satellites,
2.4.1 geostationary satellites,
2.4.2 medium-earth orbit satellites,
2.4.3 low-earth orbit satellites,
2.4.4 satellites versus fiber,
2.5 digital modulation and multiplexing,
2.5.1 baseband transmission,
2.5.2 passband transmission,
2.5.3 frequency division multiplexing,
2.5.4 time division multiplexing,
2.5.5 code division multiplexing,
2.6 the public switched telephone network,
2.6.1 structure of the telephone system,
2.6.2 the politics of telephones,
2.6.3 the local loop: modems, adsl, and fiber,
2.6.4 trunks and multiplexing,
2.6.5 switching,
2.7 the mobile telephone system,
2.7.1 first-generation (1g) mobile phones: analog voice,
2.7.2 second-generation (2g) mobile phones: digital voice,
2.7.3 third-generation (3g) mobile phones: digital voice and data,
2.8 cable television,
2.8.1 community antenna television,
2.8.2 internet over cable,
2.8.3 spectrum allocation,
2.8.4 cable modems,
2.8.5 adsl versus cable,
2.9 summary,
3 the data link layer
3.1 data link layer design issues,
3.1.1 services provided to the network layer,
3.1.2 framing,
3.1.3 error control,
3.1.4 flow control,
3.2 error detection and correction,
3.2.1 error-correcting codes,
3.2.2 error-detecting codes,
3.3 elementary data link protocols,
3.3.1 a utopian simplex protocol,
3.3.2 a simplex stop-and-wait protocol for an error-free channel,
3.3.3 a simplex stop-and-wait protocol for a noisy channel,
3.4 sliding window protocols,
3.4.1 a one-bit sliding window protocol,
3.4.2 a protocol using go-back-n,
3.4.3 a protocol using selective repeat,
3.5 example data link protocols,
3.5.1 packet over sonet,
3.5.2 adsl (asymmetric digital subscriber loop),
3.6 summary,
4 the medium access control sublayer
4.1 the channel allocation problem,
4.1.1 static channel allocation,
4.1.2 assumptions for dynamic channel allocation,
4.2 multiple access protocols,
4.2.1 aloha,
4.2.2 carrier sense multiple access protocols,
4.2.3 collision-free protocols,
4.2.4 limited-contention protocols,
4.2.5 wireless lan protocols,
4.3 ethernet,
4.3.1 classic ethernet physical layer,<
|