I'm looking for a book to get up to speed on networking in 2024
Including classical topics from sockets, to the TCP/IP stack, to DNS, to AnyCast, and similar layers and technologys, but also modern networking setups that might include cloud providers, or other 2024-ish considerations
https://gaia.cs.umass.edu/kurose_ross/index.php
Starting with the 6th edition, it has separated control and forwarding planes for the network layer to reflect the increasing popularity of software-defined networking (SDN) i.e. evolution of hardware centric to software centric networking. The fact that even before 6th edition when the chapter on networking is still monolithic (combined chapter on control and forwarding), it has already mentioned about the separation concerns between the control and forwarding planes while other popular textbooks still not highlighting this important matter. In addition, unlike many textbooks you can download all the supporting materials slides, exercises, animation, etc, of the from the authors' public website and Prof. Kurose video lectures are also available in Youtube.
My main wish lists for the next edition (9th) hopefully include Smart-NIC for modern approach to in-network computation and also the newly standardized segment routing for network layer QoS.
If there's The Nobel Prize in Literature for textbook authors, the authors of this book should be more than deserving.