Transparencia de red

Ir a: navegación, búsqueda de

Transparencia de red en su sentido más general se refiere a la capacidad de un protocolo para transmitir datos sobre el red de manera que es transparente (invisible) a aquellos que utilizan las aplicaciones que utilizan el protocolo.

El término se aplica a menudo parcialmente correctamente en el contexto de la X Window System, que es capaz de transmitir los datos gráficos sobre la red e integrarlo perfectamente con aplicaciones corriendo y mostrando localmente; Sin embargo, ciertas extensiones del sistema X Window no son capaces de trabajar en la red.[1]

Contenido

  • 1 Bases de datos
  • 2 Cortafuegos
  • 3 Véase también
  • 4 Referencias

Bases de datos

En un sistema de base de datos centralizada, el recurso sólo disponible que debe ser protegido del usuario es los datos (es decir, la sistema de almacenamiento). En un DBMS distribuida, un segundo recurso debe ser administrado en mucho la misma manera: el red. Preferentemente, el usuario debe protegerse los detalles operativos de la red. Entonces no habría ninguna diferencia entre las aplicaciones de base de datos que funcionarían en la base de datos centralizada y aquellos que funcionaría en una versión distribuida. Este tipo de transparencia se denomina transparencia de red o transparencia de distribución. Desde un sistema de gestión de base de datos Perspectiva (DBMS), transparencia de distribución requiere que los usuarios no tiene que especificar donde se ubican los datos.

Algunos han separado distribución transparencia en transparencia de la ubicación y nomenclatura transparencia.

Transparencia de la ubicación de comandos utilizados para realizar una tarea es independiente tanto de las ubicaciones de los datos y del sistema en el cual se lleva a cabo una operación.

Nombrando transparencia significa que se proporciona un nombre único para cada objeto en la base de datos.

Cortafuegos

Transparencia en la tecnología de cortafuegos puede definirse en la red (IP o Capa de Internet) o en la capa de aplicación.

La transparencia a la capa IP significa que apunta a la dirección IP real del servidor al cliente. Si una conexión no es transparente, entonces el cliente está dirigido a un host intermedio (dirección), que podría ser un proxy o un servidor de almacenamiento en caché. Transparencia de capa IP podría definirse también desde el punto de vista del servidor. Si la conexión es transparente, el servidor ve la IP real del cliente. Si es poco transparente, el servidor ve la IP del host intermedio.

La transparencia a la capa de aplicación significa que la aplicación cliente utiliza el protocolo de una manera diferente. Un ejemplo de una solicitud HTTP transparente para un servidor:

OBTENER / HTTP/1.1
Host: example.org
Conexión: Keep-Alive

Ejemplo no transparante peticiones HTTP para un proxy (caché):

Obtener https://foo.bar/ HTTP/1.1
Proxy-Connection: Keep-Alive

Transparencia de capa de aplicación es simétrica cuando se utiliza el mismo modo de funcionamiento en ambos lados. La transparencia es asimétrica cuando el firewall (generalmente un proxy) convierte las peticiones de tipo de servidor al tipo de proxy o viceversa.

La transparencia a la capa IP no significa automáticamente transparencia de capa de aplicación.

Véase también

  • Independencia de datos
  • Transparencia de replicación

Referencias

  1. ^ "La situación de Wayland: hechos sobre X vs Wayland (Phoronix)". LWN.net. 23 de junio de 2013.

Otras Páginas

Obtenido de"https://en.copro.org/w/index.php?title=Network_transparency&oldid=600775315"