El modelo OSI describe 7 capas funcionales que representan tareas específicas que todos los dispositivos de red deben seguir para intercambiar información. La capa física se encarga de la transmisión de bits a través de cables, la capa de enlace de datos organiza los bits en paquetes, y la capa de red mueve los paquetes a través de la red examinando las direcciones. Las capas superiores se encargan del transporte confiable de datos, establecimiento de sesiones, transformación de datos y interfaz con el usuario.