Mar 25, 2013
We created these diagrams to help us better understand computer networks.
The diagrams use two computer networks—a small office network and sections of a large enterprise network—as reference networks.
The reference networks contain examples of most typical device types, their network addresses, and suggest how the devices might be connected. For some devices, key tables—such as routing tables—are shown. All of the computers and routers maintain and use several tables. (To keep the diagram simple, not all tables are shown.)
We overlaid two different types of network traffic on the reference network. Green lines show the flow of packets in a simple network operation (printing a document to printers in different locations).
Each packet of each ﬁle that is sent has a source address and a destination address. The routers check their routing tables to see if the destination address is inside the router’s subnet. If it is, the router routes the packet to the local address. If not, the router passes the packets on to the next hop.
Magenta lines show the flow of traffic in a more complex operation that goes out into the internet (sending an email from the enterprise network to the small office network). Readers can trace the path of a message through various routers in the network.
How to read the diagrams
The diagrams contain four layers of information.
Each diagram is organized in three main sections: small office, internet services, and enterprise (which is divided into additional sub-sections).
2. Devices + Connections
Devices (and the connections between them) are indicated with boxes. Some devices have callouts which reveal additional internal components. Redundant devices are shown in blue.
Colored areas indicate subnets.
4. Network Traffic
Network traffic is shown as lines connecting devices (sometimes spanning different subnets).
Very special thanks to Paul Devine for his expertise and patience. He helped us deconstruct and reconstruct our reference networks.