This document summarizes key concepts in networking and internetworking including switching, routing using IP, and end-to-end protocols like UDP and TCP. It discusses building blocks like nodes, links, switches and routing. Specific topics covered include switched networks, datagram switching, addressing and routing, inter-process communication, multiplexing, statistical multiplexing, addressing issues, protocol layers, encapsulation, and the OSI model. TCP and IP are described in detail including segment and header formats.