This document discusses network architecture and design. It covers component architectures including addressing/routing, network management, performance, and security architectures. It describes common addressing mechanisms like sub-netting, super-netting, dynamic addressing, private vs public addressing, VLANs, IPv4 vs IPv6, and network address translation. For routing, it discusses strategies like unicast, broadcast, multicast, anycast and geocast as well as routing protocols like BGP, mobile IP, and IGP confederations. The document provides an overview of network architecture concepts.