January 2026
Intermediate to advanced
674 pages
15h 30m
English
Throughout the book, we have been communicating with different servers and programs using a network protocol. However, understanding how protocols (such as the HTTP protocol) are built can help you understand networking on a deeper level. This does not mean that you should run around implementing your own protocols all the time. However, understanding these protocols on a deeper level will help you understand the trade-offs between different protocols. This awareness will also help you with debugging and understanding why high-level APIs for protocols are the way they are. In this chapter, we will cover the following:
Read now
Unlock full access