La arquitectura de red define el plan para conectar protocolos y otros programas de software de una manera que permite la interconexión de productos. Ethernet es uno de los estándares de arquitectura de red más ampliamente utilizados, que define el formato de trama y funciones como el direccionamiento y la detección de errores. El modelo OSI surgió para estandarizar las capas funcionales necesarias para la comunicación entre sistemas.