Networking
Big picture: one drawing of the home network, then a VPC as its own address space, then the rewrite at the edge, then how the prefixes are written. Names come after, because a name is only useful once an address has somewhere to go.
Follow a packet
- The network: interfaces, the next hop, and a container, on one drawing.
- VPC: the same ideas as an address space in AWS. The instance is a machine on one subnet inside it.
- NAT: at the public boundary the router rewrites the private source, and remembers how, so the reply can come back.
- CIDR: how the prefixes in those tables are written. Read this once
/24and/16need unpacking.
After you have an address
DNS turns a name into the address the packet was following.
These two use a connection. Each stands on its own.
- SSH: a tunnel and a remote shell.
- RPC vs REST: two styles of calling another service.
Related
- VPC inventory: gateways, route tables, and the addresses AWS reserves, after the VPC page.
- Route 53: DNS, as AWS runs it.