La arquitectura de red es el diseño de una red informática . Es un marco para la especificación de los componentes físicos de una red y su organización y configuración funcionales, sus principios y procedimientos operativos, así como los protocolos de comunicación utilizados.
En telecomunicaciones , la especificación de una arquitectura de red también puede incluir una descripción detallada de los productos y servicios entregados a través de una red de comunicaciones, así como estructuras detalladas de tarifas y facturación bajo las cuales se compensan los servicios.
La arquitectura de red de Internet se expresa predominantemente mediante el uso del conjunto de protocolos de Internet , en lugar de un modelo específico para interconectar redes o nodos en la red, o el uso de tipos específicos de enlaces de hardware.
El modelo de interconexión de sistemas abiertos (modelo OSI) define y codifica el concepto de arquitectura de red en capas. Las capas de abstracción se utilizan para subdividir un sistema de comunicaciones en partes más pequeñas y manejables. Una capa es una colección de funciones similares que proporcionan servicios a la capa superior y reciben servicios de la capa inferior. En cada capa, una instancia proporciona servicios a las instancias de la capa superior y solicita servicios de la capa inferior. [2]
En computación distribuida , la arquitectura de red a menudo describe la estructura y clasificación de una arquitectura de aplicación distribuida, ya que los nodos participantes en una aplicación distribuida a menudo se denominan red . [ 3] Por ejemplo, la arquitectura de aplicaciones de la red telefónica pública conmutada (PSTN) se ha denominado red inteligente . Hay una serie de clasificaciones específicas, pero todas se encuentran en un continuo entre la red tonta (por ejemplo, Internet ) y la red inteligente (por ejemplo, la PSTN).
Un ejemplo popular de este uso del término en aplicaciones distribuidas, así como en circuitos virtuales permanentes , es la organización de nodos en servicios y redes peer-to-peer (P2P) . Las redes P2P suelen implementar redes superpuestas que se ejecutan sobre una red física o lógica subyacente. Estas redes superpuestas pueden implementar ciertas estructuras organizativas de los nodos de acuerdo con varios modelos distintos, la arquitectura de red del sistema. [ cita requerida ]