La arquitectura de red se basa en capas y protocolos estandarizados. Cada capa proporciona servicios a las capas superiores de forma transparente mediante interfaces definidas. Los protocolos son conjuntos de reglas acordadas que regulan aspectos de la comunicación entre capas. Las unidades de datos que viajan entre capas incluyen unidades de servicio de datos, unidades de protocolo de datos e unidades de interfaz de datos.