Book

Networks

500 words

"Networks" presents a comprehensive introduction to computer networking technologies by dissecting their principles layer by layer. The book's central argument is that understanding the functionality of networks requires examining each layer, from the physical transmission of data to the applications that utilize it. It then translates these principles into real-world examples drawn from both the Internet and wireless networks.

The book provides detailed coverage of key networking technologies, with a contemporary emphasis on wireless networking, including 802.11, 802.16, Bluetooth™, and 3G cellular, alongside fixed-network technologies like ADSL and gigabit Ethernet. New additions in the fifth edition include discussions on 3G mobile phone networks, Fiber to the Home, RFID, delay-tolerant networks, and expanded material on Internet routing, multicasting, congestion control, and quality of service.

Key concepts

  • Physical layerCovers the fundamental transmission media such as copper, fiber, wireless, and satellites.
  • Data link layerExplains protocol principles and verification, including specific protocols like HDLC and PPP.
  • Network layerDetails routing algorithms, congestion control, Quality of Service (QoS), and IP addressing (IPv4, IPv6).
  • Transport layerDiscusses socket programming and protocols like UDP, TCP, and RTP, along with network performance.
  • Network securityExamines encryption algorithms like AES and RSA, quantum cryptography, IPsec, and Web security.
  • MAC SublayerFocuses on medium access control techniques including gigabit Ethernet, 802.11, and switching.

Popular questions readers ask

AI insights about NetworksAccumulated AI commentary on this book, drawn from real reader chat sessions and updated as more readers engage.