Descargar

Internet: Generalidades

Enviado por gabriela peralta


  1. ¿Qué es W3C?
  2. ¿Para qué sirven?
  3. Acceso Universal
  4. ¿Qué son dominios?
  5. Tipos de dominios
  6. ¿Qué son protocolos de seguridad?
  7. ¿Qué es DNS?
  8. ¿Cómo funcionan las DNS?

W3C

¿Qué es W3C?

W3C; son las siglas de World Wide Web Consortium, un consorcio fundado en 1994 para dirigir a la Web hacia su pleno potencial mediante el desarrollo de protocolos comunes que promuevan su evolución y aseguren su interoperabilidad.

¿Para qué sirven?

Para ser una web mas accesible, fácil de usar y en la que todo el mundo pueda confiar. Asi se pretende evitar la fragmentación de la Web y mejorar las infraestructuras para que se pueda evolucionar hacia una Web con la información mejor organizada que permite asignar estilos para la representación de los documentos.

Acceso Universal

El W3C se guía por los principios de accesibilidad, internacionalización, e independencia de dispositivo, entre otros. Así facilita que el acceso a la Web sea posible desde cualquier lugar, en cualquier momento y utilizando cualquier dispositivo. sin importar si se utiliza hardware, software, o una infraestructura de red específica. Además de las posibles restricciones técnicas, se tiene en cuenta la existencia de múltiples idiomas, las diversas localizaciones geográficas, y las diferencias culturales o tradiciones.

¿Qué son dominios?

Un dominio o nombre de dominio es el nombre que identifica un sitio web. Cada dominio tiene que ser único en Internet. Por ejemplo, "www.masadelante.com" es el nombre de dominio de la página web de Mas adelante. Un solo servidor web puede servir múltiples páginas web de múltiples dominios, pero un dominio sólo puede apuntar a un servidor.

Un dominio se compone normalmente de tres partes: en www.masadelante.com, las tres uves dobles (www), el nombre de la organización (masadelante) y el tipo de organización (com).

Los tipos de organización más comunes son .COM, .NET, .MIL, y .ORG, que se refieren a comercial, network, militar, y organización (originalmente sin ánimo de lucro, aunque ahora cualquier persona puede registrar un dominio .org).

Puesto que Internet se basa en direcciones IP, y no en nombres de dominio, cada servidor web requiere de un servidor de nombres de dominio (DNS) para traducir los nombres de los dominios a direcciones IP. Cada dominio tiene un servidor de nombre de dominio primario y otro secundario.

Tipos de dominios

Existen dos grandes grupos de dominios, los dominios genéricos y los dominios territoriales.

Por un lado los dominios genéricos o gTLD, siglas degeographical Top Level Domain: Son aquellos que no se ajustan a un pais determinado, como por ejemplo los conocidos dominios.com, .net, o .info, o los menos utilizados .edu o .mil. Puede consultar las características de cada uno de los tipos de dominios genéricos en las subsecciones accesibles mediante el menú de la derecha.

Por otro lado los dominios territoriales o ccTLD, siglas decountry code Top Level Domains, son dominios de primer nivel que están asociados a un pais en concreto, como puede ser el .es de España, o el .fr de Francia. Estos dominios, siempre de dos letras siguen el estándar ISO 3166.

¿Qué son protocolos de seguridad?

Un protocolo de seguridad define las reglas que gobiernan estas comunicaciones diseñadas para que el sistema pueda soportar ataques de carácter malicioso. lo protocolos son diseñados bajo ciertas primicias con respecto a los riesgos a los cuales el sistema está expuesto. Ejemplos: ip sec es un grupo de extensiones de la familia del protocolo ip pensado para proveer servicios de seguridad a nivel de red, de un modo transparente a las aplicaciones superiores. point-to-point tunneling protocolo (pptp): el pptp utiliza una conexión tcp conocida como la conexión de control de pptp para crear, mantener y terminar el túnel, y una versión modificada de gre, para encapsular los paquetes (frames) ppp como datos para el túnel. las cargas de los paquetes encapsulados pueden estar encriptados o comprimidas o ambas cosas. Protocolo de tunelado nivel 2 (l2tp) es un componente de creación importante para las vpn de acceso. es una extensión del protocolo punto a punto, fundamental para la creación de vpns. l2tp combina las mejores funciones de los otros dos:

Protocolos tunneling. Layer 2 Forwarding (L2F) de Cisco Systems y Point-to-Point Tunneling (PPTP) de Microsoft. L2TP es un estándar emergente, que se encuentra actualmente en codesarrollo y que cuenta con el respaldo de Cisco Systems, Microsoft, Ascend, 3Com y otros líderes en la industria de la conectividad. Secure Shell: (SSH: Actúan basándose en la arquitectura cliente/servidor, en este caso concreto sshd se ejecuta en el servidor en un puerto (el defecto es el 22) a la espera de que alguien utilizando un cliente ssh se conecte para ofrecerle una sesión segura encriptándola de extremo a extremo. Generic Routing Encapsulation (GRE 47) Es el protocolo de Encapsulación de Enrutamiento Genérico. Se emplea en combinación con otros protocolos de túnel para crear redes virtuales privadas. El GRE está documentado en el RFC 1701 y el RFC 1702. Fue diseñado para proporcionar mecanismos de propósito general, ligeros y simples, para encapsular datos sobre redes IP. El GRE es un protocolo cliente de IP que usa el protocolo IP 47.

¿Qué es DNS?

DNS son las iniciales de Domain Name System (sistema de nombres de dominio) y es una tecnología basada en una base de datos que sirve para resolver nombres en las redes, es decir, para conocer la dirección IP de la máquina donde está alojado el dominio al que queremos acceder.

Cuando un ordenador está conectado a una red (ya sea Internet o una red casera) tiene asignada una dirección IP. Si estamos en una red con pocos ordenadores, es fácil tener memorizadas las direcciones IP de cada uno de los ordenadores y así acceder a ellos pero ¿qué ocurre si hay miles de millones de dispositivos y cada uno tiene una IP diferente? Pues que se haría imposible, por eso existen los dominios y las DNS para traducirlos.

Por lo tanto, el DNS es un sistema que sirve para traducir los nombres en la red, y está compuesto por tres partes con funciones bien diferenciadas.

Cliente DNS: está instalado en el cliente (es decir, nosotros) y realiza peticiones de resolución de nombres a los servidores DNS.

Servidor DNS: son los que contestan las peticiones y resuelven los nombres mediante un sistema estructurado en árbol. Las direcciones DNS que ponemos en la configuración de la conexión, son las direcciones de los Servidores DNS.

Zonas de autoridad: son servidores o grupos de ellos que tienen asignados resolver un conjunto de dominios determinado (como los .es o los .org).

¿Cómo funcionan las DNS?

La resolución de nombres utiliza una estructura en árbol, mediante la cual los diferentes servidoresDNS de las zonas de autoridad se encargan de resolver las direcciones de su zona, y si no se lo solicitan a otro servidor que creen que conoce la dirección. Para no meternos en detalles muy técnicos, os voy a explicar cómo se realiza una petición DNS sencilla.

Tecleamos en nuestro navegador www.xatakaon.com

Nuestro Sistema Operativo comprueba la petición y ve que no tiene en su memoria caché la dirección de ese dominio (porque suponemos que no nos habéis visitado nunca en ese ordenador), entonces realiza la petición al servidor DNS configurado manualmente o medianteDHCP.

El servidor DNS que tenemos configurado tampoco tiene memorizada la dirección IP de ese dominio, por lo que realiza una petición al servidor encargado de la zona de autoridad .com.

El servidor encargado de la zona de autoridad .com tiene una tabla de datos en los que están almacenados las direcciones IP de las máquinas y sus dominios. Lo busca y le responde al servidor DNS que está almacenado en la máquina con dirección amazon-gw.ip4.tinet.net(77.67.82.130).

Es entonces cuando el servidor DNS que tenemos configurado realiza una petición a amazon-gw.ip4.tinet.net para saber en qué parte de su máquina (recordad que una máquina puede alojar varias páginas) está www.xatakaon.com

El servidor donde está la página alojada busca en su tabla de correspondencias y le responde diciendo que está en la dirección IP 178.236.0.213.

Es entonces cuando 178.236.0.213 le devuelve la consulta a nuestra aplicación (navegador en esta ocasión) y se comienzan a intercambiar paquetes para procesar el proceso.

Parece un proceso largo y complejo ¿no? En realidad no lo es, ya que es un proceso iterativo para el cual están diseñados los servidores para responder en cuestión de microsegundos. Y por supuesto, la mayoría de las ocasiones no se produce toda esta petición, ya que los servidores tienen zonas de memoria caché en la que almacenan las peticiones más habituales para así responder más rápidamente y no saturar la red con multitud de peticiones.

 

 

 

Autor:

Gabriela peralta

C.I 24.090.788

Porlamar, agosto del 2015