Little Bit of Network Theory
Deploying web applications is a lot about networking. Connecting our servers on a local network and exposing them securely to the Internet is essential. Many different communication protocols were standardized to transmit information across networks. Some of them are quite low-level, and we don't even think about them often. Others like HTTP are our daily bread.It's helpful to have a theoretical overview of these protocols and how they relate to each other to understand a multi-server setup, networking utilities, webserver configuration, and firewalls. In this chapter, we'll dive into all layers of networking. Much of this knowledge is not strictly needed to run one virtual server, but it's necessary to see the big picture.
Table of Contents
Mental Model
Signals and Waves
Internet
Transport
Applications
Summary
Buy now
Book with code for $65 + local tax
Not ready to buy? Sign up for updates