El modelo OSI especifica 7 capas de protocolos para las comunicaciones de red, divididas en las capas física, de enlace de datos, de red, de transporte, de sesión, de presentación y de aplicación. Cada capa se encarga de un aspecto diferente de la transmisión de datos a través de una red, como la codificación de la señal, la detección y corrección de errores, el enrutamiento de paquetes, el establecimiento de conexiones y la representación de la información de forma independiente del hardware. El modelo OSI es ampli