lunes, 6 de junio de 2011

Relacion cliente servidor

Cliente servidor es una relación entre procesos corriendo en maquinas separadas

El servidor (S) es un proveedor de servicios.

El cliente (C) es un consumidor de servicios.

C y S Interactúan por un mecanismo de pasaje de mensajes:

Pedido de servicio.

  • Cualquier combinación de sistemas que pueden colaborar entre si para dar a los usuarios toda la información que ellos necesiten sin que tengan que saber donde esta ubicada.
  • Es una arquitectura de procesamientos cooperativo donde uno de los componentes pide servicios a otro.
  • Es un procesamiento de datos de índole colaborativo entre dos o más conectadas a computadoras una red.
  • El término cliente/servidor es originalmente aplicado a la arquitectura de software que describe el procesamiento entre dos o más programas: una aplicación y un servicios soportante.
  • IBM define al modelo Cliente/Servidor. "Es la tecnologia que proporciona al usuario final el acceso transparente a las aplicaciones, datos, servicios de cómputo o cualquier otro recurso del grupo de trabajo y/o, a través de la organizacion, en múltiples plataformas. El modelo soporta un medio ambiente distribuido en el cual los requerimientos de servicio hechos por estaciones de trabajo inteligentes o "clientes'', resultan en un trabajo realizado por otros computadores llamados servidores".
  • "Es un modelo para construir sistemas de información, que se sustenta en la idea de repartir el tratamiento de la información y los datos por todo el sistemas informático, permitiendo mejorar el rendimiento del sistema global de información"

jueves, 2 de junio de 2011

DNS


DNS (en español: sistema de nombres de dominio) es un sistema de nomenclatura jerárquica para computadoras, servicios o cualquier recurso conectado a internet o a una red privada

Su función más importante, es traducir (resolver) nombres inteligibles para los humanos en identificadores binarios asociados con los equipos conectados a la red, esto con el propósito de poder localizar y direccionar estos equipos mundialmente.

El servidor DNS utiliza una base de datos distribuida y jerarquia que almacena información asociada a nombres de dominio en redes como internet

La asignación de nombres a direcciones IP es ciertamente la función más conocida de los protocolos DNS.Por ejemplo, si la dirección IP del sitio FTP de prox.mx es 200.64.128.4, la mayoría de la gente llega a este equipo especificando ftp.prox.mx y no la dirección IP.

Para la operación práctica del sistema DNS se utilizan tres componentes principales:
Los Clientes DNS:genera peticiones DNS de resolución de nombres a un servidor DNS
Los Servidores DNS:Que contestan las peticiones de los cliente
Y las Zonas de autoridad, porciones del espacio de nombres de dominio que almacenan los datos.

Tipos de servidores DNS


Preferidos
Alternativos
Locales o caché

Fuente

URL

Un URL (sigla en inglés de uniform resource locator) es una secuencia de caracteres que se usa para nombrar recursos en internet para su localización o identificación

Fueron usadas por primera vez por Tim Barners-Lee en 1991, para permitir a los autores de documentos establecer hiperenlaces en la World Wide Web

El URL es la cadena de caracteres con la cual se asigna una dirección única a cada uno de los recursos de información disponibles en Internet.
Existe un URL único para cada página de cada uno de los documentos de la World Wide Web,

El URL de un recurso de información es su dirección en Internet, la cual permite que el navegador la encuentre y la muestre de forma adecuada. Por ello el URL combina el nombre del ordenador que proporciona la información, el directorio donde se encuentra, el nombre del archivo, y el protocolo a usar para recuperar los datos.

Un URL se clasifica por su esquema,

Algunos ejemplos de esquemas URL:

  • http - recursos http
  • https - HTTP sobre ssl
  • ftp - file transfer protocol
  • mailto - direcciones de correo electronico

Un HTTP URL combina en una dirección simple los cuatro elementos básicos de información necesarios para recuperar un recurso desde cualquier parte en la Internet:

  • El protocolo que se usa para comunicar,
  • El anfitrión (servidor) con el que se comunica,
  • El puerto de red en el servidor para conectarse,
  • La ruta al recurso en el servidor (por ejemplo, su nombre de archivo).
Fuente