El modelo OSI es un modelo de referencia creado por la ISO para definir cómo deben comunicarse los sistemas abiertos. Se compone de 7 capas que van desde la capa física en el nivel más bajo hasta la capa de aplicación en el nivel más alto. Cada capa se encarga de un aspecto diferente de la comunicación, como el enrutamiento, el transporte de datos, el control de flujo y la presentación de datos para las aplicaciones. El objetivo del modelo OSI era estandarizar las comunicaciones de datos entre dispositivos de diferentes fabricantes.