This document provides an overview and summary of Internet Protocol (IP) concepts and related protocols:
- IP is a core networking protocol that enables internetworking and allows networks to connect globally through addressing and routing. It has become complex to meet various demands placed on it over time.
- The document discusses IP functionality at a high level and provides history on its development and versions. It also summarizes lower level protocols in the TCP/IP stack like TCP and UDP.
- The focus is on protocols that operate at the network layer like IP itself, and related protocols for routing, security, addressing and mobility. IP version 4 and the next generation IP version 6 are examined in depth.