Transparencia de la red

format_list_bulleted Contenido keyboard_arrow_down
ImprimirCitar

Transparencia de red, en su sentido más general, se refiere a la capacidad de un protocolo para transmitir datos a través de la red de una manera que no es observable (“transparente”, como invisible) para quienes lo utilizan. las aplicaciones que utilizan el protocolo. De esta manera, los usuarios de una aplicación particular pueden acceder a recursos remotos de la misma manera que accederían a sus propios recursos locales. Un ejemplo de esto es el almacenamiento en la nube, donde los archivos remotos se presentan como accesibles localmente, y la computación en la nube, donde se procesa el recurso en cuestión.

Ventana X

El término a menudo se aplica parcialmente correctamente en el contexto del sistema X Window, que es capaz de transmitir datos gráficos a través de la red e integrarlos perfectamente con aplicaciones que se ejecutan y muestran localmente; sin embargo, ciertas extensiones del sistema X Window no pueden funcionar a través de la red.

Bases de datos

En un sistema de base de datos centralizado, el único recurso disponible que debe protegerse del usuario son los datos (es decir, el sistema de almacenamiento). En un DBMS distribuido, es necesario gestionar un segundo recurso de la misma manera: la red. Preferiblemente, el usuario debería estar protegido de los detalles operativos de la red. Entonces no habría diferencia entre las aplicaciones de bases de datos que se ejecutarían en la base de datos centralizada y las que se ejecutarían en una distribuida. Este tipo de transparencia se conoce como transparencia de red o transparencia de distribución. Desde la perspectiva del sistema de gestión de bases de datos (DBMS), la transparencia de la distribución requiere que los usuarios no tengan que especificar dónde se encuentran los datos.

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

La transparencia de la ubicación en los comandos utilizados para realizar una tarea es independiente tanto de la ubicación de los datos como del sistema en el que se lleva a cabo una operación.

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

Cortafuegos

La transparencia en la tecnología de firewall se puede definir en la red (capa IP o Internet) o en la capa de aplicación.

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

La transparencia en 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:

# / HTTP/1.1Host: ejemplo.orgConexión: Keep-Alive

Un ejemplo de solicitud HTTP no transparente para un proxy (caché):

# http://foo.bar/ HTTP/1.1Proxy-Connection: Keep-Alive

La transparencia de la capa de aplicación es simétrica cuando el mismo modo de trabajo se utiliza en ambos lados. La transparencia es asimétrica cuando el cortafuegos (generalmente un proxy) convierte solicitudes de tipo servidor a tipo proxy o viceversa.

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

Más resultados...
Tamaño del texto:
undoredo
format_boldformat_italicformat_underlinedstrikethrough_ssuperscriptsubscriptlink
save