Fundamento técnico Internet

HTML

No es un lenguaje de programación, sino un lenguaje de hipertexto de marcado que se utiliza para el desarrollo de páginas de Internet. Se trata de la siglas que corresponden a HyperText Markup Language, es decir, Lenguaje de Marcas de Hipertexto. Es muy simple y general pues sirve para definir otros lenguajes que tienen que ver con el formato de los documentos. es decir, el HTML se encarga de desarrollar una descripción sobre los contenidos que aparecen como textos y sobre su estructura, complementando dicho texto con diversos objetos (como fotografías, animaciones, etc).



NAVEGADORES

Un navegador web es un programa informático que facilita al usuario el navegar por la red, es decir, poder visualizar e interactuar con las páginas web de cualquier red. Su nombre viene de su capacidad para poder moverse, desplazarse de una página a otra mediante utilidades como los hipervínculos, que conectan las páginas situadas en distintos lugares del mundo entre si con un sólo click, a lo que llamamos comúnmente navegación.

También es llamado explorador o browser (en inglés) pues permite leer la información que se encuentra en servidores (remotos o locales, según el tipo de red), y del mismo modo que un programa de imágenes procesa la información y las muestra, obtener la información necesaria para que las páginas puedan ser mostradas. Las páginas web suelen estar codificadas según un lenguaje de programación (en general HTML), que el navegador debe ser capaz de descodificar para interpretarlo. Además, el navegador se encarga de comunicarse con el servidor mediante un protocolo determinado para evitar pérdidas de datos y problemas. Ese protocolo suele ser HTTP, si bien algunas páginas usan protocolos propios o de seguridad.


SERVIDORES

El término servidor tiene dos significados en el ámbito informático. El primero hace referencia al ordenador que pone recursos a disposición a través de una red, y el segundo se refiere al programa que funciona en dicho ordenador. En consecuencia aparecen dos definiciones de servidor:

  • Definición Servidor (hardware): un servidor basado en hardware es una máquina física integrada en una red informática en la que, además del sistema operativo, funcionan uno o varios servidores basados en software. Una denominación alternativa para un servidor basado en hardware es "host" (término inglés para "anfitrión"). En principio, todo ordenador puede usarse como "host" con el correspondiente software para servidores.
  • Definición Servidor (software): un servidor basado en software es un programa que ofrece un servicio especial que otros programas denominados clientes (clients) pueden usar a nivel local o a través de una red. El tipo de servicio depende del tipo de software del servidor. La base de la comunicación es el modelo cliente-servidor y, en lo que concierne al intercambio de datos, entran en acción los protocolos de transmisión específicos del servicio.


HTTP

El HTTP (del inglés HyperText Transfer Protocol o Protocolo de Transferencia de Hiper Textos) es el protocolo de transmisión de información de la World Wide Web, es decir, el código que se establece para que el computador solicitante y el que contiene la información solicitada puedan “hablar” un mismo idioma a la hora de transmitir información por la red.

Con el http se establecen criterios de sintaxis y semántica informática (forma y significado) para el establecimiento de la comunicación entre los diferentes elementos que constituyen la arquitectura web: servidores, clientes, proxies. 

Fue creado en 1999 por el World Wide Web Consortium en colaboración con la Internet Engineering Task Force.

Se trata de un protocolo “sin estado”, es decir, que no lleva registro de visitas anteriores sino que siempre empieza de nuevo. La información relativa a visitas previas se almacena en estos sistemas en las llamadas “cookies”, almacenadas en el sistema cliente.


URL

URL son las siglas en inglés de Uniform Resource Locator, que en español significa Localizador Uniforme de Recursos.

Como tal, el URL es la dirección específica que se asigna a cada uno de los recursos disponibles en la red con la finalidad de que estos puedan ser localizados o identificados. Así, hay un URL para cada uno de los recursos (páginas, sitios, documentos, archivos, carpetas) que hay en la World Wide Web.

El URL fue creado por Tim Berners-Lee y usado por primera vez en 1991. No obstante, a partir de 1994, el concepto de URI (Uniform Resource Identifier) que en español significa Identificador Uniforme de Recurso, absorbió al de URL, debido a que el primero era más general. Sin embargo, URL sigue siendo la designación más usual fuera de los ámbitos especializados.

El URL es usado para encontrar un recurso en Internet. Una dirección se compone de:

  • 'https://' que sería el protocolo de acceso para las páginas de internet. 
  • Otro ejemplo es el -'ftp://' que es el protocolo para descarga de ficheros.
  • 'www' que es la dirección del recurso.
  • '.significados' sería el nombre del dominio 
  • '.com' es el tipo de dominio. Estos pueden ser genéricos como .net, .org, .mobi o territoriales como .mx, .ar, .cl. Hoy en día el tipo de dominio se está diversificando pudiente contener frases completas como .google o .maps.


IP

Es la sigla de Internet Protocol o, en español, Protocolo de Internet. Se trata de un estándar que se emplea para el envío y recepción de información, entre la mayoria de nuestras redes, que reúne paquetes conmutados. Las direcciones IP son los nombres numéricos que se asignan a un dispositivo a modo de «matrícula» para que pueda ser llamado por otros dispositivos. Existen dos tipos de IP: las direcciones IP públicas y las direcciones IP privadas.

El IP no cuenta con la posibilidad de confirmar si un paquete de datos llegó a su destino. Esto puede permitir que el paquete llegue duplicado, con daños, en un orden erróneo o que, simplemente, no llegue a destino.

En caso que los paquetes a transmitir superen el máximo permitido en el fragmento de la red, la información es subdividida en paquetes de menor tamaño y vuelta a reunir en el momento preciso.

Las direcciones IP hacen referencia al equipo de origen y llegada en una comunicación a través del protocolo de Internet. Los conmutadores de paquetes (conocidos como switches) y los enrutadores (routers) utilizan las direcciones IP para determinar qué tramo de red usarán para reenviar los datos.


DNS

Proviene de la expresión inglesa Domain Name System: es decir, Sistema de Nombres de Dominio. Se trata de un método de denominación empleado para nombrar a los dispositivos que se conectan a una red a través del IP (Internet Protocol o Protocolo de Internet).

El DNS se encarga de vincular informaciones asociadas al nombre de dominio que se le asigna a cada equipo. De esta forma, hace que los identificadores binarios relacionados con los equipos adquieran nombres que resultan inteligibles para los seres humanos, facilitando su localización en la red.

Supongamos que el sitio esto es un ejemplo.com se encuentra en la dirección IP 214.25.205.146. El DNS relaciona ambos datos, permitiendo que los usuarios lleguen a la dirección IP en cuestión a través del nombre de dominio asignado.

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).

TCP

TCP o Protocolo de Control de Transmisión, es un protocolo de internet encargado de informar del destino de los datos permitiendo la creación de conexiones seguras. Aunque fue desarrollado entre 1973 y 1974, continúa siendo a día de hoy uno de los protocolos fundamentales en internet. TCP sirve, además, como soporte a muchas de las aplicaciones y protocolos que han surgido después.


ROUTERS

Un router es un dispositivo de red que se encarga de llevar por la ruta adecuada el tráfico y permite que varias redes u ordenadores se conecten entre sí y, por ejemplo, compartan una misma conexión de Internet.

Los routers funcionan utilizando direcciones IP para saber a donde tienen que ir los paquetes de datos no como ocurre en los switches. Gracias a estas direcciones, que son únicas para cada máquina, este dispositivo puede conocer por donde debe enviar el paquete.

El router tiene múltiples usos más o menos complejos. En su uso más común, un enrutador permite que en una casa u oficina pequeña varias computadoras aprovechen la misma conexión a Internet. En este sentido, el router opera como receptor de la conexión de red para encargarse de distribuirlo a todos los equipos conectados al mismo. Así, se conecta una red o Internet con otra de área local.

Comentarios

Entradas populares de este blog

Historia de Internet

Ejemplos de inteligenca artificial

¿Qué es Internet?