La Red Internet

Anuncio
La Red Internet
¿Que es?
Internet es una enorme red de comunicaciones que permite la interconexión de sistemas informáticos, independientemente de su
tipo y situación. Sobre estas computadoras, y aprovechando los servicios de comunicaciones de la red, se ejecutan diversos tipos
de aplicaciones, que permiten realizar intercambios muy sofisticados de información.
¿Como funciona Internet?
Internet es un conglomerado de PCs de diferente tipo, marca y sistema operativo, distribuidos por todo el mundo y unidos a
través de enlaces de comunicaciones muy diversos. La gran variedad de computadoras y sistemas de comunicaciones plantea
numerosos problemas de entendimiento, que se resuelven con el empleo de sofisticados protocolos de comunicaciones.
Protocolo TCP/IP
Según se ha visto, Internet está formada por sistemas de tipos muy diversos, unidos por enlaces de comunicaciones variados, de
los que se desconoce su estructura y funcionamiento. Esto plantea dos problemas fundamentales:
1.
2.
Se necesita un sistema para localizar un ordenador dentro de Internet, con independencia de su situación física y los
enlaces de comunicaciones necesarios para alcanzarlo.
Además, la gran variedad de ordenadores existentes obliga a disponer de un lenguaje común de intercambio de
información, entendido por todos ellos, y que sea independiente de su estructura interna o sistema operativo.
La solución a este problema es el protocolo TCP/IP. Se trata de un lenguaje de comunicación entre ordenadores, que permite la
interconexión e intercambio de información entre equipos muy diversos. Sus características principales son:



Se encarga de localizar los equipos a través de la red, con independencia de su situación o el camino a seguir para
alcanzarlos.
Automáticamente resuelve los problemas que se presentan durante el intercambio de datos: fallos en las líneas de
comunicación, errores, pérdidas o duplicación de datos, …
Resuelve parte (no todas) de las posibles incompatibilidades en la comunicación entre ordenadores, debidas a los
diferentes sistemas de representación digital de la información que éstos utilizan.
El protocolo TCP/IP consta de tres niveles: IP, UDP y TCP. El nivel básico es el IP, y permite enviar mensajes simples entre dos
sistemas. TCP y UDP utilizan los mensajes del nivel IP para construir un diálogo más complejo entre las PCs.
Dirección IP-DNS (nombre de dominio)
Todo ordenador conectado a la red Internet tiene que estar identificado de forma inequívoca con respecto al resto de
ordenadores. Si no fuera así, no podrían comunicarse unos con otros. Es lo mismo que sucede con las direcciones postales o con
los números de teléfono: han de ser únicos y exclusivos para cada usuario.
Los ordenadores conectados a Internet se identifican mediante lo que se denomina Dirección IP. Las direcciones IP están
formadas por cuatro números separados por puntos, cada uno de los cuales puede tomar valores entre 0 y 255. Por ejemplo, la
dirección IP del servidor de La Federación de Empresarios de la Rioja es la siguiente:
195.55.149.15
Además de por la dirección IP, las computadoras conectados a Internet pueden también identificarse por lo que se llama
nombres de dominio. Los nombres de dominio se construyen de acuerdo a una estructura jerárquica y están formados por
palabras separadas por puntos. Esto permite que sean más fáciles de recordar que las direcciones IP y que además pueda
deducirse la situación geográfica del PC, a quién pertenece o el propósito del mismo. El nombre de dominio del servidor de la
Federación de España:
fer.es
La primera palabra del nombre de dominio corresponde siempre al nombre de la máquina servidor, en nuestro ejemplo fer. El
resto de las palabras de ese nombre representan un subdominio que a su vez puede estar comprendido en otro subdominio de
alcance mayor, y así hasta la última palabra que corresponde al dominio principal o de primer nivel. En el ejemplo, es
corresponde al dominio principal.
Los nombres de los subdominios son generalmente arbitrarios y dependen de los administradores de las redes locales. Los
dominios principales y también algunos subdominios amplios, responden sin embargo a unas reglas establecidas. Los dominios
principales constan de dos letras que indican el país al que pertenece la PC. A continuación se ofrecen algunos ejemplos de
dominios principales:
1
Alemania
Francia
Reino Unido
Italia
Bélgica
México
De
Fr
Uk
It
Be
Mx
Suiza
Argentina
Chile
Perú
Uruguay
Japón
ch
Ar
Cl
Pe
Uy
Jp
Estados Unidos es una excepción a esta regla. El motivo es que Internet tuvo su origen histórico en las redes nacionales de ese
país. En Estados Unidos los dominios de primer nivel hacen referencia al tipo de organización al que pertenece la computadora.
Los más utilizados son los siguientes:
edu
com
gov
net
mil
org
Educación
Empresa comercial
Entidad del gobierno
Recursos de la red
Militar
Otras organizaciones
Algunos países utilizan estos dominios como subdominios con el mismo significado. También hay computadoras no situados en
Estados Unidos cuyos dominios principales no corresponden con el del país sino con estos últimos.
Recientemente han aparecido otros subdominios como:
info
biz
tv
Información
Negocio
Televisión
Los servicios de Internet
Información que proporciona Nombre y descripción del servicio
TELNET Nos conecta a un ordenador remoto. Permite ejecutar programas que se
encuentran en ese ordenador, utilizando la información que ese sistema contiene, pero
Terminal Virtual
viendo el resultado de su ejecución en nuestra pantalla.
Mensajería Electrónica
Email Envío de mensajes entre usuarios de Internet. Es el equivalente al correo postal.
También permite el envío de ficheros, imágenes, etc. Es muy utilizado para intercambio de
mensajes personales, colaboración en grupos de trabajo, etc.
Transferencia de Ficheros
FTP Transferencia de ficheros entre ordenadores remotos. Permite enviar o recoger
ficheros entre cualquiera de ellos. Es muy utilizado para la distribución de programas
escritos por los propios usuarios de Internet (servicio FTP anónimo).
Distribución Automática
información
Listas de distribución, News Basados en el correo electrónico, el primero de ellos facilita
de la distribución de mensajes entre grupos numerosos de personas, mientras que el segundo
define grupos de discusión a los que es posible acceder para enviar o leer mensajes.
Búsqueda de Información
Wais, Archie, Verónica, Altavista, Google Búsqueda de información en bases de datos.
Con ellos se puede acceder a bibliotecas, archivos, documentos técnicos, etc.
Conversaciones Electrónicas
Talk, IRC Diálogo entre personas. El talk se establece en grupos reducidos. El IRC permite
que grupos muy numerosos de personas se envíen mensajes de forma interactiva, como
‘party lines’. También hay versiones en las que se transmite voz.
Videoconferencia
MBONE, CuSeeMe Aplicaciones que permiten el envío simultáneo de imagen y sonido
entre grupos de usuarios.
Gestión de información
Gopher, Web Herramientas que permiten el acceso a diferentes tipos de información de
los anteriores, y que introducen muchas facilidades para la localización de información en
Internet.
Redes Sociales
Alojamiento de Archivos
Twitter, Facebook, Hi5, Google+, Flickr son comunidades virtuales donde sus usuarios
interactúan con personas de todo el mundo con quienes encuentran gustos o intereses en
común. Funcionan como una plataforma de comunicaciones que permite conectar gente que
se conoce o que desea conocerse, y que les permite centralizar recursos, como fotos y
vídeos, en un lugar fácil de acceder y administrado por los usuarios mismos.
Dropbox, Google Drive, box, MegaCloud El servicio permite a los usuarios almacenar y
sincronizar archivos en línea y entre computadores y compartir archivos y carpetas con
otros.
WWW– Web
Se denomina World Wide Web, la ‘telaraña que cubre el mundo’, al colectivo formado por toda la información disponible en
Internet que puede ser accedida o vista a través de un cliente Web. En este libro se utilizarán indistintamente los términos Web,
WWW o World Wide Web.
Sin embargo, es importante recordar que por debajo existe un entramado de ordenadores, en los que se ejecutan aplicaciones
clientes y servidoras, que son los encargados de almacenar e intercambiar la información.
2
En este punto, cabe hacer una distinción clara entre Internet y el WWW. Este último es uno más de los servicios de información
disponibles en Internet, una red de ordenadores que se comunican a través del protocolo TCP/IP. La evolución de los clientes
Web como interfaz casi única de acceso a numerosos servicios de Internet contribuye al equívoco que supone utilizar
indistintamente ambos términos.
Las URLs
Son las siglas de Universal Resource Locator, una dirección universal de recursos en el universo de información disponible en
Internet. Cualquier información (al final, casi siempre se trata de un archivo) a la que un cliente Web accede es conocida por su
URL. Combinando las URLs con la capacidad de los clientes Web de acceder a diferentes servicios de información (http, ftp,
gopher), se dispone de una interfaz única de acceso a numerosos servicios de Internet.
NOTA
Las URLs no se limitan al entorno Web, sino que permiten localizar información en otros servicios Internet: Gopher, FTP, News,
Telnet, Wais,…, y son un elemento fundamental para el funcionamiento del Web, ya que permiten que los clientes Web
manejen un único formato de direcciones, independientemente del tipo y situación del recurso que se solicita. En
http://www.w3.org/Addressing/ se puede encontrar más información sobre las direcciones en el Web.
Las URLs definen, a través de un sencillo formato, la ubicación en la red de la información deseada. Básicamente, se trata de la
extensión al contexto de redes del concepto "nombre de archivo y ruta de acceso". Sus partes pueden ser:




Protocolo de transferencia, por ejemplo: http (Hypertext Transfer Protocol o Protocolo de Transferencia de Texto).
Identificador del tipo de servicio, por ejemplo: www (World Wide Web).
Dominio
o Nombre, por ejemplo: me (Ministerio de Educación).
o Tipo de organización responsable del sitio o finalidad del sitio, por ejemplo: gov (gubernamental).
o País: ar (Argentina).
Archivo, por ejemplo: index1.html.
Los ejemplos indican que la página inicial del Ministerio de Educación del gobierno argentino es:
http://www.me.gov.ar/index1.html.
Protocolo de transferencia://Identificador del servicio. Dominio/archivo
NOTA
Los documentos HTML suelen tener la extensión html o htm, si bien cada servidor HTTP puede configurar las extensiones
asignadas (puede haber varias simultáneamente).
Los clientes Web
Son sofisticadas aplicaciones que se encargan de recoger y mostrar la información de los servidores HTTP. Los siguientes puntos
representan, de forma muy esquemática, los pasos que siguen para mostrar un documento HTML:







Ofrecen al usuario la posibilidad de activar una URL, seleccionando un enlace de un documento o introduciéndola
directamente.
Descodifican los campos de una URL.
Se conectan con el servidor HTTP correspondiente para recoger el contenido de la URL.
Interpretan el hipertexto y mostrarlo, adecuándose a las características y limitaciones del entorno en que se ejecuta el
cliente.
Recogen el resto de los elementos que componen una página Web, como imágenes, sonidos, aplicaciones Java, objetos
insertados,...
Tras la activación de un enlace, identificar la situación de la información requerida, y repetir el proceso anterior.
Además, suelen disponer de utilidades que simplifican muchas operaciones comunes: copias temporales de las páginas
y direcciones visitadas recientemente, agendas de URLs (los conocidos bookmarks de Netscape), clientes de correo
electrónico, etc.
Por lo general, los clientes Web tienen otras muchas capacidades especiales de acceso a Internet: enviar y recibir correo
electrónico, recoger ficheros a través de FTP o acceder a servidores Gopher o News. Por eso, son la herramienta más versátil y
completa para acceder a numerosos servicios de información de Internet.
NOTA
Por la forma en que acceden y presentan la información, los clientes Web reciben el nombre de navegadores o browsers.
Los servidores HTTP
Se encargan de que los documentos de hipertexto estén disponibles para que un usuario, a través de su cliente, los recoja.
Forman la base del sistema de distribución de información del Web. Son aplicaciones que se ejecutan tradicionalmente en
sistemas UNIX, si bien existen versiones para otros sistemas operativos, como VMS, OS/2, Windows o Macintosh.
Se ejecutan permanentemente, atendiendo en el puerto de comunicaciones asociado al protocolo HTTP; reciben las llamadas de
los clientes y proporcionan la información deseada. Los clientes seleccionan la información a través de su URL, la dirección de
cada recurso en el espacio del WWW.
Desde el punto de vista interno, en cada servidor HTTP existe un conjunto de directorios en los cuales se deposita toda aquella
información que se desea hacer pública. Cualquier fichero situado en un directorio público podrá ser visto desde el exterior
utilizando una URL adecuada.
3
Por último, los servidores HTTP tienen la capacidad de, bajo cierto tipo de peticiones, ejecutar programas especiales, que
interaccionan con el cliente y con información del propio servidor (bases de datos, información del entorno) para generar
dinámicamente datos de interés.
¿Qué tipos de información maneja el Web?
Las páginas Web están diseñadas para contener tipos muy variados de información, con lo que se pueden construir sofisticadas
presentaciones multimedia. De todos los posibles contenidos, cada cliente Web sabe representar determinados tipos de datos
(ficheros) directamente; en caso de que no sepa qué hacer con el contenido de un fichero (imágenes TIFF o presentaciones
ASAP, por ejemplo), puede buscar una aplicación adecuada para manejarlo. Los tipos de información más comunes son:






Texto, con diferentes tipos de letra, formato, alineación, etc. Prácticamente lo mismo que se puede conseguir con un
buen procesador de textos.
Imágenes, insertadas junto al texto. Se tiene control sobre la posición,
tamaño y ajuste de texto alrededor de la imagen.
Elementos activos, que pueden ser texto o imágenes. El texto activo
aparece subrayado y en distinto color. Las imágenes se rodean de un
borde fino. En cualquier caso, en un entorno gráfico, el cursor cambia
de forma cuando pasa sobre una imagen activa.
Imagemaps, imágenes activas en las que se ha definido una relación
entre zonas de la imagen y URLs. De esta forma, la información que el
usuario recibe depende del punto en el que realiza la pulsación con el
ratón. El ejemplo más claro es un mapa de España, en el que se
proporciona información sobre una región pulsando sobre su lugar en
el mapa.
Tablas, que permiten representar gran variedad de formatos, contener
imágenes u otras tablas, y alterar su presentación (color, bordes,
alineación, etc.).
Formularios, para recoger información proporcionada por un usuario. Inserción de texto, botones, diferentes tipos de
selectores de opciones, etc.
4
Descargar