jueves, 21 de mayo de 2015

PERIODISMO DIGITAL 2015 LIC. BORIS W. MÍGUEZ RÍOS TEMA 1 FUNDAMENTOS DEL INTERNET


TEMA 1 FUNDAMENTOS DEL INTERNET




¿Cómo nace internet?

Se puede decir que comenzó a finales de los años 60, pero para ello es necesario que nos remontemos una década anterior más precisamente 1957, cuando la Unión Soviética había lanzado el satélite Sputnik. Estábamos en plena guerra fría y Estados Unidos quería estar seguro de estar a la cabeza de la tecnología militar. En 1962, Baran Paul propuso para el Departamento de Defensa un sistema de comunicación mediante computadoras conectadas en una red descentralizada, de manera que si uno o varios nodos importantes eran destruidos, los demás podían comunicarse entre sí sin ningún inconveniente. Esta red fue conocida como ARPANET. La idea era conseguir una red con una tecnología tal que asegure que la información llegará al destino aunque parte de la red quedara destruida, esto se conoce con el nombre de conmutación de paquetes. Según la conmutación de paquetes toda la información que sale de una terminal para ser transmitida por la red es troceada en bloques de una determinada longitud llamados paquetes. Esta red, exclusivamente militar, creada en plena guerra fría por Estados Unidos tenía el objetivo de que, en el hipotético caso de un ataque ruso, se pudiera tener acceso a la información militar desde cualquier punto del país.

ARPANET en principio contaba con 4 ordenadores distribuidos entre distintas universidades del país. Dos años después, ya tenía unos 40 ordenadores conectados. Tanto fue el crecimiento de la red que su sistema de comunicación se quedó obsoleto. Entonces dos investigadores crearon el Protocolo TCP/IP, que se convirtió en el estándar de comunicaciones dentro de las redes informáticas (actualmente seguimos utilizando dicho protocolo).
El desarrollo de las redes fue abismal, y se fueron creando nuevas redes de libre acceso que más tarde se unen a NSFNET, formando el embrión de lo que hoy conocemos como INTERNET.
En la década del 80 se interconectaron las redes CSNET (Una red que conectaba ordenadores de distintos departamentos de ciencia de algunos estados de Estados Unidos) con la ya existente Arpanet, convirtiéndose así en la primera red autónoma que se conectó a Arpanet.
En resumen Sus orígenes se remontan a 1969, cuando se estableció la primera conexión de computadoras, conocida como ARPANET, entre tres universidades en California y una en Utah, Estados Unidos
En 1985 la red Internet ya era una tecnología establecida, aunque conocida por unos pocos. El desarrollo fue tal que hacia el año 1990 ya contaba con alrededor de 100.000 servidores.
La nueva fórmula permitía vincular información en forma lógica y a través de las redes. El contenido se programaba en un lenguaje de hipertexto con "etiquetas" que asignaban una función a cada parte del contenido. Luego, un programa de computación, un intérprete, eran capaz de leer esas etiquetas para desplegar la información. Ese intérprete sería conocido como "navegador" o "browser".
La interfaz gráfica iba más allá de lo previsto y la facilidad con la que podía manejarse el programa abría la red a los legos. Poco después un Sr. de apellido Andreesen encabezó la creación del programa Netscape. A partir de entonces Internet comenzó a crecer más rápido que otro medio de comunicación, convirtiéndose en lo que hoy todos conocemos.
La red Arpa Internet empezó a ser usada por otras agencias gubernamentales, entre ellas la agencia espacial NASA, por lo que su nombre fue evolucionando al de Federal Research Internet , TCP/IP Internet y finalmente se quedó con el nombre de Internet.
En 1980 finaliza el proyecto Arpanet, la red de trabajo que dio origen a Internet y en ese mismo año el mayor centro de Internet en Europa era el CERN. En ese organismo, en el año 1992 Tim Berners Lee, creó la Wold Wide Web, utilizando tres nuevos recursos: HTML (Hypertext Markup Languaje), TTP (Hipertext Transfer Protocol) y un programa cliente llamado Web Broswer.

¿Qué es internet?

Podemos definir a Internet como una "red de redes", es decir, una red que no sólo interconecta computadoras, sino que interconecta redes de computadoras entre sí. Internet tiene su origen en un proyecto del Departamento de Defensa de Estados Unidos en los años 60 y pronto fue utilizado y desarrollado por universidades e instituciones académicas y gubernamentales para la investigación y la comunicación.
Así pues, Internet es la "red de redes" que utiliza TCP/IP como su protocolo de comunicación. Internet es un acrónimo de INTER conected NET works (Redes interconectadas).
Para otros, Internet es un acrónimo del inglés INTER national NET, que traducido al español sería Red Mundial.
La WWW es un conjunto de protocolos de desarrollo posterior (1990) que permite, de forma sencilla, la consulta remota de archivos de hipertexto, y que utiliza Internet como medio de transmisión.
Internet en sí misma no contiene información. Internet es un “medio de transporte” para la información almacenada en archivos o documentos contenidos en otro ordenador. Por lo tanto, cuando decimos “lo encontré en Internet” no estamos hablando del todo correctamente, más bien deberíamos decir “lo encontré a través de Internet”.
Es bastante usual confundir Internet con la World Wide Web, a la que comúnmente conocemos como ‘la Web’. La World Wide Web es uno de los muchos servicios que utilizan la red Internet como medio de transmisión, en este caso para enviar y recibir páginas web que podemos ver mediante nuestro navegador.
Algunos de los otros servicios disponibles en Internet aparte de la Web, y que utilizamos habitualmente son, por ejemplo, el correo electrónico, la mensajería instantánea (MSN Messenger, las conversaciones audio y visuales en línea (IRC y chats), el acceso remoto a otras máquinas (SSH y telnet), la transferencia de archivos (FTP), los boletines electrónicos (news o grupos de noticias), la transmisión de archivos (P2P o descarga directa), y un largo etc.

¿Cómo funciona internet?

Son Redes de área local, por lo general basadas en el estándar Ethernet. Son las más utilizadas en redes corporativas de empresas u organizaciones, con extensiones menores de muchos Km. Enlaces internacionales, proporcionados por compañías de comunicaciones con alcance nacional e internacional. A veces utilizan cableado convencional, fibra óptica, satélites, enlaces por microondas, etc.
Además, muchos usuarios utilizan módems para conectarse desde sus casas, a través de llamadas telefónicas comunes, conexiones a proveedores de comunicaciones que dan, a su vez, acceso a Internet. El uso de líneas RDSI (Red Digital de Servicios Integrados) es cada vez más frecuente, para conectar a usuarios particulares a las redes de información de alta velocidad. Y no hay que olvidarse del cotizado WI FI público y privado.
Todos los sistemas de comunicaciones mencionados producen una ‘maraña’ de cables, que permite, del mismo modo que en las comunicaciones telefónicas, se pueda disponer de un canal virtual de comunicación entre dos ordenadores situados en diferentes lugares de la red.
Para los enlaces físicos y equipamiento de comunicaciones, se requiere que cada ordenador disponga de un software de comunicaciones, que permita conectarse e intercambiar información con otros sistemas de la red.

El protocolo TCP/IP

Según se ha visto, Internet está formada por sistemas de tipos muy diversos, unidos por enlaces de comunicaciones variados, de muchos incluso se desconoce su estructura y funcionamiento. Para solucionar justamente esos posibles problemas que de hecho se dan, se creó 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.

Clientes y servidores

La mayoría de los servicios de comunicaciones en Internet funcionan según una estructura de clientes y servidores. Detrás de este nombre se esconde una idea muy sencilla: un programa de ordenador se especializa en recoger y presentar información (el cliente) y otro en hacer que esta información sea fácilmente accesible (el servidor). Sus principales características son:
Los servidores son programas que, por lo general, se ejecutan en ordenadores con características especiales (en cuanto a su sistema operativo, potencia, etc.). Cada uno de ellos tiene una información que proporcionar; para obtenerla, se llama al ordenador que la ofrece, y se establece un diálogo con el programa correspondiente. A través de este diálogo, es posible conocer la información que está disponible, y recoger lo que interesa.
Los clientes son programas que facilitan el acceso a los servidores; conocen las características del diálogo con cada tipo de servicio, y gestionan todos los pasos a seguir para recoger y mostrar la información deseada. Normalmente se ejecutan en ordenadores personales, PC’s, Macintosh...
Los clientes y servidores confían en TCP (o UDP) para intercambiar datos de forma fiable. Además, cada servicio utiliza un ‘protocolo de aplicación’, denominando así al conjunto de reglas, comandos y formatos de mensajes que se utilizan en el diálogo entre clientes y servidores, para intercambiar datos de forma coherente.
Determinados puertos de comunicaciones TCP (generalmente por debajo del valor 1024) están reservados a aplicaciones concretas. Se los denomina ‘puertos conocidos o reservados’ (well-known ports). Los servidores se conectan a esos puertos, y esperan a que una aplicación cliente conecte con ellos, para intercambiar datos según el protocolo de aplicación correspondiente. De esta forma, es posible conocer las direcciones locales de cada servidor, ya que un mismo servicio siempre utiliza los mismos números de puerto en todos los sistemas.
Para referirse a los programas que actúan como clientes o servidores de un determinado servicio, se utilizan comúnmente los términos resultantes de unir las palabras cliente o servidor al nombre del propio servicio: cliente Telnet, servidor FTP, etc.

¿Qué es HTTP?

El término http quiere decir "Hypertext Transfer Protocol", en español "Protocolo Transferencia de Hipertexto". El hipertexto se refiere a texto común con algunos atributos propios de las páginas en Internet, como lo son los enlaces. Por lo tanto http es un conjunto de reglas acordadas para transferir texto con atributos propios de la Internet. Este protocolo opera a través de solicitudes y respuestas, entre un "cliente" y un "servidor". El cliente para los usuarios es el navegador web, usado para navegar por la red como el Internet Explorer, Google Chrome, etc. y el servidor es aquél en donde se almacenan las páginas de Internet (aquellos que publican información en la Internet contratan estos servidores para almacenar su información, de tal manera que los usuarios o visitas puedan acceder a la misma desde sus computadores de manera remota).
Para saber qué información está accesando nuestro navegador en un momento dado, basta simplemente con observar la "barra de navegación", en la parte de arriba de nuestra pantalla, justo después de las herramientas del navegador. La información que sigue a "http" se denomina el URI (Uniform Resouce Identifier), más conocido como URL, lo que no es más que la dirección que estamos visitando. Generalmente estas direcciones comienzan con www, que quiere decir "World Wide Web", pero existen muchas otras extensiones posibles.

HTML

Todas las páginas web están escritas en lenguaje de hypertexto (hyper-text markup language (HTML)), por lo que el hipertexto es el contenido de las páginas web. El protocolo de transferencia es el sistema mediante el cual se transfiere información entre los servidores y los clientes (por ejemplo los navegadores).
HTML es el lenguaje con el que se definen las páginas web. Básicamente se trata de un conjunto de etiquetas que sirven para definir el texto y otros elementos que compondrán una página web.
El HTML es un lenguaje de marcación de elementos para la creación de documentos hipertexto, muy fácil de aprender, lo que permite que cualquier persona, aunque no haya programado en la vida, pueda enfrentarse a la tarea de crear una web. HTML es fácil y pronto podremos dominar el lenguaje. Más adelante se conseguirán los resultados profesionales gracias a nuestras capacidades para el diseño y nuestra vena artista, así como a la incorporación de otros lenguajes para definir el formato con el que se tienen que presentar las webs, como CSS.

IP, Dominios, hosting

Las computadoras que contienen los sitios web, llamadas "servidores web", tienen direcciones propias y únicas, que se llaman "direcciones IP".IP es una abreviación de "Internet Protocol", que es la "lengua" universal a través de la cual estas máquinas se comunican y cambian informaciones. Las direcciones IP son solamente números organizados en bloques, como por ejemplo 127.0.0.1 . Estos números son designados por entidades autorizadas a distribuirlos para las empresas o individuos que los van a utilizar. Obviamente, no sería práctico y fácil que los sitios web fuesen accedidos a través de sus direcciones IP, porque las personas no conseguirían memorizarlos. Imaginemos, por ejemplo, que tuviésemos que acceder a Google digitando "74.125.53.100".Por eso, existe algo que se llama "DNS" o "Domain Name System" (Sistema de Nombres de Dominios).Es un sistema en que las direcciones IP son asociadas a dominios, que son los "nombres" de las direcciones, mucho más fáciles de recordar. Estos registros dominio/IP quedan registrados en máquinas llamadas "servidores DNS", también conectadas a la red. Con eso, cuando un internauta digita en su navegador el dominio "www.google.com", el browser envía un pedido a un servidor de DNS, preguntando a él cuál es la dirección IP asociada al dominio. El servidor DNS le contesta que es "74.125.53.100", y el browser entonces sabrá donde encontrar el contenido al que desea acceder. Cuando el browser sabe dónde está el contenido que desea acceder, él envía un pedido donde especifica la página que desea al servidor web que "hospeda" el contenido. El servidor web debe contestar al browser con un documento en el lenguaje "HTML", que es la única cosa que el browser comprende y sabe exhibir en la pantalla (no es exactamente la única, pero por simplicidad es suficiente tener eso en cuenta).
Cada lenguaje tiene sus características y su sintaxis. El servidor web debe "conocer" el lenguaje para saber lo que hacer para procesarla y retornar solamente HTML al browser, porque como se ha dicho antes, los browsers solo conocen este lenguaje. Después de interpretar las instrucciones de la página pedida, el servidor las "traduce" para HTML y las retorna al browser, que exactamente como en el caso de páginas estáticas, exhibe el resultado en la pantalla.

Hosting/ alojamiento

Web Los alojamientos gratuitos son provistos por empresas que ofrecen espacio web para páginas web a cambio de insertar en ellas de forma automática publicidad. Normalmente ofrecen entre 100 y 300 Megabytes (Mb) de espacio. Las páginas suelen cargar más lentamente en este tipo de servidores. Suelen ofrecer otros servicios complementarios como contadores de visitas, opción a crear libros de visitas, foros de discusión etcétera.
Los proveedores de hospedaje web de pago tienen las características de ofrecer mayor velocidad y robustez. La mayoría de las empresas, ofrecen una gran diversidad de "packs", donde cada "pack" o paquete es un conjunto de servicios y/o características que definen el hospedaje, estas características pueden ser:
- Cantidad de espacio web para albergar los archivos que forma la web.
- Transferencia máxima. Esta cantidad es un tope que está compuesto por el tráfico generado por la transferencia de archivos al servidor así como del tráfico de archivos generado por los visitantes de la web.
- Número de cuentas de correo: Número de cuentas de correo asociadas a tu dominio - Posibilidad de registrar un dominio de primer nivel (.COM, .NET, .ORG, ...)
- Número de base de datos... etc.
- Lenguaje de programación soportado: PHP (en servidores Linux) y ASP (en servidores Windows) Una vez hayamos decidido si vamos a contratar hospedaje web gratuito o de pago, procederemos a crearnos una cuenta:
- Si es gratuito: Entraremos en la web del proveedor y rellenaremos los formularios oportunos para crear la cuenta.
- Si es de pago: Entraremos en la web de la empresa, seleccionaremos el producto que más se ajuste a nuestras necesidades, y posteriormente realizaremos el pago.
Una vez tengamos la cuenta de espacio web creada (ya se gratuita o de pago), deberemos disponer del usuario y el pasword necesarios para acceder al cpanel, además de la dirección web (url) del panel de control o configuración.
Para publicar la página web también podemos utilizar un cliente FTP (programa para conectarnos al servidor) accederemos a nuestro espacio web y allí depositaremos nuestra página web (documentos html, imágenes utilizadas y demás archivos).
Para ello, hay muchas opciones, una de ellas es el programa freeware NICO FTP. El uso de todos los programas FTP es muy similar.
A continuación una breve explicación del uso del programa NICO_FTP:
1. En el Menú "FTP", haremos clic en el comando "Conectar", y en la ventana que aparece haremos clic en el botón "Nuevo" para configurar nuestra cuenta de hospedaje. Al hacer clic en "Nuevo" nos aparece una ventana que deberemos cumplimentar con los datos proporcionados por nuestro proveedor de hospedaje web. Una vez rellenados, haremos clic en "Aceptar" para guardar la configuración.
2. Una vez tengamos configurada nuestra cuenta, haremos clic en "Conectar" para conectarnos al servidor y así poder acceder a nuestro espacio web asignado.
El programa NICO_FTP ofrece exploradores de ventanas, uno a la izquierda y otro a la derecha. En la ventana de la izquierda podremos explorar nuestro disco duro y en la derecha podremos explorar el contenido de nuestro espacio web y manipularlo (borrar, hacer copias...)
La transferencia de archivos de nuestro ordenador hacia el servidor, consiste en seleccionar todos los archivos que componen nuestra página web y a continuación en el Menú "Transferencia" haremos clic en el comando "Enviar archivos" (Esto se puede hacer también haciendo clic en el icono de la flecha verde).
A partir de esta acción, empezará el proceso de transferencia desde nuestro PC hacia el servidor. Una vez finalice el proceso, la página estará disponible en el servidor, por lo tanto, se podrá acceder a ella desde Internet.
En Internet, un servidor es un ordenador remoto que provee los datos solicitados por parte de los navegadores de otras computadoras. En redes locales se entiende como el software que configura un PC como servidor para facilitar el acceso a la red y sus recursos.
Los Servidores almacenan información en forma de páginas web y a través del protocolo HTTP lo entregan a petición de los clientes (navegadores web) en formato HTML.
En informática, un servidor es un tipo de software que realiza ciertas tareas en nombre de los usuarios. El término servidor ahora también se utiliza para referirse al ordenador físico en el cual funciona ese software, una máquina cuyo propósito es proveer datos de modo que otras máquinas puedan utilizar esos datos.
Este uso dual puede llevar a confusión. Por ejemplo, en el caso de un servidor web, este término podría referirse a la máquina que almacena y maneja los sitios web, y en este sentido es utilizada por las compañías que ofrecen hosting u hospedaje. Alternativamente, el servidor web podría referirse al software, como el servidor de http de Apache, que funciona en la máquina y maneja la entrega de los componentes de las páginas web como respuesta a peticiones de los navegadores de los clientes.
Un servidor sirve información a los ordenadores que se conecten a él. Cuando los usuarios se conectan a un servidor pueden acceder a programas, archivos y otra información del servidor.
En la web, un servidor web es un ordenador que usa el protocolo http para enviar páginas web al ordenador de un usuario cuando el usuario las solicita.
Los servidores web, servidores de correo y servidores de bases de datos son a lo que tiene acceso la mayoría de la gente al usar Internet.
Algunos servidores manejan solamente correo o solamente archivos, mientras que otros hacen más de un trabajo, ya que un mismo ordenador puede tener diferentes programas de servidor funcionando al mismo tiempo.

Los servidores se conectan a la red mediante una interfaz que puede ser una red verdadera o mediante conexión vía línea telefónica o digital.

PARA QUE ESTUDIEN OK

Compartir en:

0 Comentarios " PERIODISMO DIGITAL 2015 LIC. BORIS W. MÍGUEZ RÍOS TEMA 1 FUNDAMENTOS DEL INTERNET"

Publicar un comentario