Vistas de página en total

sábado, 21 de enero de 2017

                                                                EL URL

Un Localizador Uniforme de Recursos LUR (más conocido por la sigla URL, del inglés Uniform Resource Locator) es un identificador de recursos uniforme (Uniform Resource IdentifierURI) cuyos recursos referidos pueden cambiar, esto es, la dirección puede apuntar a recursos variables en el tiempo.1 Están formados por una secuencia de caracteres, de acuerdo a un formato modélico y estándar, que designa recursos en una red, como Internet.
La direccion de URL debe contener el nombre de dominio del servidor que se encuentra albergado el recurso que identifica.
El término URL también es usado por fuera del contexto de la WWW. Los servidores de bases de datos especifican URL como un parámetro para hacer conexiones. De forma similar, cualquier aplicación cliente-servidor que siga un protocolo particular puede especificar un formato URL como parte de su proceso de comunicación.
Ejemplo de un URL en una base de datos:
jdbc:datadirect:oracle://myserver:1521;sid=testdb
Si una página web es en forma singular y más o menos permanentemente definida a través de un URL, puede ser enlazada (ver también permalinkdeep linking). Este no siempre es el caso, por ej., una opción de menú puede cambiar el contenido de un marco dentro de la página, sin que esta nueva combinación tenga su propio URL. Una página web puede depender también de información almacenada temporalmente. Si el marco o página web "tiene" su propio URL, esto no es siempre obvio para alguien que quiere enlazarse a ella: el URL de un marco no aparece en la barra de direcciones del navegador, y una página sin barra de direcciones pudo haber sido producida. El URL se puede encontrar en el código fuente o en las "propiedades" de varios componentes de la página.
                                                          EL DNS

El sistema de nombres de dominio1 (DNS, por sus siglas en inglés, Domain Name System) es un sistema de nomenclatura jerárquico descentralizado para dispositivos conectados a redes IP como Internet o una red privada. Este sistema asocia información variada con nombre de dominio asignado a cada uno de los participantes.El servidor DNS utiliza una base de datos distribuida y jerárquica que almacena información asociada a nombres de dominio en redes como Internet. Aunque como base de datos el DNS es capaz de asociar diferentes tipos de información a cada nombre, los usos más comunes son la asignación de nombres de dominio a direcciones IP y la localización de los servidores de correo electrónico de cada dominio.

Historia

Principalmente , el DNS nació de la necesidad de recordar fácilmente los nombres de todos los servidores conectados a Internet. En un inicio, SRI (ahora SRI International) alojaba un archivo llamado HOSTS que contenía todos los nombres de dominio conocidos. De no existir los servidores DNS los usuarios tendrían que escribir la dirección IP del sitio web en lugar de escribir la URL de este lo cual generaría confusiones y la navegación en internet se tornaría muy complicada para los usuarios.
En esta etapa, la mejor forma de proveer "continuidad" era tener múltiples servidores contestando múltiples consultas. Un servidor era el maestro y los demás eran esclavos. Cada uno de los esclavos debía revisar con el maestro periódicamente que los datos no hubieran cambiado.
Unos 10 años después, se hicieron algunos ajustes mayores al protocolo DNS. Esto era una forma más dinámica de mantener los servidores al día, utilizando NOTIFY (en inglés notificar) y las transferencias incrementales de zona (IXFR).

Componentes

Para la operación práctica del sistema DNS se utilizan tres componentes principales:
  • Los Clientes fase 1: Un programa cliente DNS que se ejecuta en la computadora del usuario y que genera peticiones DNS de resolución de nombres a un servidor DNS (Por ejemplo: ¿Qué dirección IP corresponde a nombre.dominio?);
  • Los Servidores DNS: Que contestan las peticiones de los clientes. Los servidores recursivos tienen la capacidad de reenviar la petición a otro servidor si no disponen de la dirección solicitada; y
  • Las Zonas de autoridad, es una parte del espacio de nombre de dominios sobre la que es responsable un servidor DNS, que puede tener autoridad sobre varias zonas. ( Por ejemplo : subdominio .ORG, .COM, etc).
  • DNS en el mundo real

    Los usuarios generalmente no se comunican directamente con el servidor DNS: la resolución de nombres se hace de forma transparente por las aplicaciones del cliente (por ejemplo, navegadores, clientes de correo y otras aplicaciones que usan Internet). Al realizar una petición que requiere una búsqueda de DNS, la petición se envía al servidor DNS local del sistema operativo.
    • Primarios o maestros: guardan los datos de un espacio de nombres en sus ficheros.
    • Secundarios o esclavos: obtienen los datos de los servidores primarios a través de una transferencia de zona.
    • Locales o caché: funcionan con el mismo software, pero no contienen la base de datos para la resolución de nombres
                                                       LA DIRECCION IP

Cada ordenador conectado a internet tiene una direccion exclusiva que lo distingue de cualquier ordenador del mundo.Esta direccion esta formada por cuatro numeros separados por puntos,cada uno de los cuales puede tomar valores de 0 a 255.En ocasiones se hace una distincion entre la direccion IP publica y la privada.La direccion IP publica es la que se utiliza para identificar el equipo de internet cuando se navega,se descarga el correo ese o se hace uso de cualquier de los servicios que proporciona  la red.La direccion IP privada es la que tiene asiganado nuestro ordenador dentro de una red privada tipo LAN .La dirección IP puede cambiar muy a menudo por cambios en la red o porque el dispositivo encargado dentro de la red de asignar las direcciones IP decida asignar otra IP (por ejemplo, con el protocolo DHCP). A esta forma de asignación de dirección IP se denomina también dirección IP dinámica (normalmente abreviado como IP dinámica). Los sitios de Internet que por su naturaleza necesitan estar permanentemente conectados generalmente tienen una dirección IP fija (comúnmente, IP fija o IP estática). Esta no cambia con el tiempo.  Los servidores de correo, DNS, FTP públicos y servidores de páginas web necesariamente deben contar con una dirección IP fija o estática, ya que de esta forma se permite su localización en la red.
Los dispositivos se conectan entre sí mediante sus respectivas direcciones IP. Sin embargo, para las personas es más fácil recordar un nombre de dominio que los números de la dirección IP. Los servidores de nombres de dominio DNS, "traducen" el nombre de dominio en una dirección IP. Si la dirección IP dinámica cambia, es suficiente actualizar la información en el servidor DNS. El resto de las personas seguirán accediendo al dispositivo por el nombre de dominio.
                                                                              EL HOST

El termino host se utiliza para referirse a un ordenador cuya funcion es servir de punto inicial y final de las transferencias de datos a traves de internet. Los usuarios deben utilizar anfitriones para tener acceso a la red. En general, los anfitriones son computadores monousuario o multiusuario que ofrecen servicios de transferencia de archivos, conexión remota, servidores de base de datosservidores web, etc. Los usuarios que hacen uso de los anfitriones pueden a su vez pedir los mismos servicios a otras máquinas conectadas a la red. De forma general un anfitrión es todo equipo informático que posee una dirección IP y que se encuentra interconectado con uno o más equipos. Un host o anfitrión es un ordenador que funciona como el punto de inicio y final de las transferencias de datos. Comúnmente descrito como el lugar donde reside un sitio web. Un anfitrión de Internet tiene una dirección de Internet única (dirección IP) y un nombre de dominio único o nombre de anfitrión (hostname).

jueves, 19 de enero de 2017

FUNDAMENTO TEORICO DE INTERNET:

  1. Protocolo de conmutacion de paquetes
El internet permite conectarse a todos los ordenadores de todo el mundo con indenpendecia del sistema operativo que utilicen y la red que pertenezca.
El protocolo que utilizan los equipos conectados a internet es el protocolo TCP/IP  (Transmision control Protocol/Internet protocol)
Dicho sistemas es en realidad es un sistema de protocolos,El primero es TCP se encarga de dividir en paquetes,el segundo IP es el encargado de dirigir los paquetes de informacion adecuadamente a traves de internet
La conmutación de paquetes es un método de envío de datos en una red de computadoras. Un paquete es un grupo de información que consta de dos partes: los datos propiamente dichos y la información de control, que indica la ruta a seguir a lo largo de la red hasta el destino del paquete.
  • os paquetes forman una cola y se transmiten lo más rápido posible.
  • Permiten la conversión en la velocidad de los datos.
  • La red puede seguir aceptando datos aunque la transmisión sea lenta.
  • Existe la posibilidad de manejar prioridades (si un grupo de información es más importante que los otros, será transmitido antes que dichos otros).                                                                               Para la utilización de la conmutación de paquetes se han definido dos tipos de técnicas: los datagramas y los circuitos virtuales.
  • Datagramas

    • Internet es una red de datagramas grandes.
    • En Internet existen 2 tendencias: orientado a conexión y no orientado a conexión.
    • En el caso orientado a conexión, el protocolo utilizado para transporte es TCP.
    • En el caso no orientado a conexión, el protocolo utilizado para transporte es UDP
    • Conmutación de paquetes basada en circuitos virtuales

    • Su funcionamiento se basa tanto en la conmutación de mensajes como en la conmutación de circuitos. No obstante, en circuitos virtuales la ruta no es dedicada para emisor y receptor como en la conmutación clásica de circuitos, 
    • Antes de establecerse la comunicación entre emisor y receptor, se debe establecer una ruta fija (que no permanente) para todos los paquetes de ésta, a diferencia de la conmutación de paquetes basada en datagramas, 
    • Cada paquete contiene un identificador de circuito virtual, además de la dirección de origen y destino, durante toda la comunicación. Omitiendo así el encapsulado de la dirección de próximo salto en cada nodo de la ruta por el que pasa.
    • Funciones

    • Cada nodo intermedio realiza las siguientes funciones:
      • «Almacenamiento y retransmisión» (store and forward): hace referencia al proceso de establecer un camino lógico de forma indirecta haciendo "saltar" la información de origen al destino a través de los nodos intermedios.
      • Control de ruta (routing): hace referencia a la selección de un nodo del camino por el que deben retransmitirse los paquetes para hacerlos llegar a su destino.                                               Los paquetes en fin, toman diversas vías, pero nadie puede garantizar que todos los paquetes vayan a llegar en algún momento determinado