Synopsis:
The book Computer Networks by Andrew Tanenbaum, Nick Feamster and David Wetherall is a comprehensive introduction to the field of computer networks. It covers the latest network technologies for both wireless and fixed communications and includes new topics such as 4G and 5G cellular networks, FTTX, cellular networks, software-defined network operation, DNS encryption, new methods for network performance measurement. In addition, the teaching material has been expanded to include Internet routing, multicasting, overload monitoring, traffic management (traffic shaping, traffic engineering), real-time transmission and new protocols (TCP CUBIC, QUIC, BBR, DNS-over-HTTPS). The authors describe the inner workings of networks and examine their functionality, starting with the underlying hardware to their applications.
The book Computer Networks by Andrew Tanenbaum, Nick Feamster and David Wetherall is a comprehensive introduction to the field of computer networks. It covers the latest network technologies for both wireless and fixed communications and includes new topics such as 4G and 5G cellular networks, FTTX, cellular networks, software-defined network operation, DNS encryption, new methods for network performance measurement. In addition, the teaching material has been expanded to include Internet routing, multicasting, overload monitoring, traffic management (traffic shaping, traffic engineering), real-time transmission and new protocols (TCP CUBIC, QUIC, BBR, DNS-over-HTTPS). The authors describe the inner workings of networks and examine their functionality, starting with the underlying hardware to their applications.
The book analyzes and describes the principles associated with each layer and then illustrates them through examples from the world of the Internet and wireless networks. It is probably the most important book on computer networks for every student and user.
• Bit transfer layer (e.g. copper, fiber optic, wireless transmission, virtualization, satellite, OFDM, CDMA, EPC, VoIP and MIMO) • Backup layer (e.g. error detection and correction, sliding windows, DOCSIS and packets over SONET) • MAC sub-layer (e.g. Gigabit Ethernet, WLAN, IEEE 802.16, Bluetooth, DOCSIS, and Switched Ethernets , VLANs) • Intermediary layer (e.g. routing algorithms, traffic management, multicasting, SDN, IPv4, IPv6 and MPLS) • Transport layer (e.g. sockets, UDP, TCP, RTP, QUIC, BBR, overload monitoring, flow control and delay tolerant networks) • Application layer (e.g. DNS, email, web, streaming media, content. Delivery and Peer-to-peer applications) • Network security (e.g. AES, RSA, IPsec, DNSsec, cryptography, firewalls, VPNs, IEEE 802.11i, spoofing, and DoS attacks)
ANDREW S. TANENBAUM is Professor of Computer Science at the Vrije Universiteit in Amsterdam. NICK FEAMSTER is Professor of Computer Science and Head of the Center for Data and Computing (CDAC) at the University of Chicago. DAVID J. WETHERALL was an associate professor of computer science and engineering at the University of Washington in Seattle and is currently working for Google. FALKO DRESSLER specialist is professor of computer science and owner of the chair for telecommunication networks computer science at TU Berlin.
"About this title" may belong to another edition of this title.