Cómo nace internet

16.786 visualizaciones

Publicado el

0 comentarios
1 recomendación
Estadísticas
Notas
  • Sé el primero en comentar

Sin descargas
Visualizaciones
Visualizaciones totales
16.786
En SlideShare
0
De insertados
0
Número de insertados
3
Acciones
Compartido
0
Descargas
66
Comentarios
0
Recomendaciones
1
Insertados 0
No insertados

No hay notas en la diapositiva.

Cómo nace internet

  1. 1. Internet 1. ¿Cómo nace internet? 2. ¿Qué es internet? 3. ¿Cómo funciona internet? 4. ¿Qué es http y HTML? 5. ¿Qué es un sitio web? 6. ¿Cómo funcionan las páginas web? 7. ¿Qué se requiere para publicar una página web? 8. ¿Qué son los servidores?1. Se puede decir que comenzó a finales de los años 60, pero para ello es necesarioque nos remontemos una década anterior más precisamente 1957, cuando la UniónSoviética había lanzado el satélite Sputnik. Se estaba en plena guerra fría y EstadosUnidos quería estar seguro de estar a la cabeza de la tecnología militar.En 1962, Baran, Paul para el Departamento de Defensa, Baran Propuso un sistema decomunicaciones mediante computadoras conectadas en una red descentralizada, demanera que si uno o varios nodos importantes eran destruidos, los demás podíancomunicarse entre sí sin ningún inconveniente.La idea era conseguir una red con una tecnología tal que se asegurarse que lainformación llegará al destino aunque parte de la red quedara destruida, esta se conocecon el nombre de conmutación de paquetes, según la conmutación de paquetes toda lainformación que sale de una terminal para ser transmitida por la red es troceada enbloques de una determinada longitud llamados paquetes. En 1980 se inter conectaron lasredes CSNET (Una red que conectaba ordenadores de distintos departamentos de cienciade algunos estados de Estados Unidos) con Arpanet, convirtiéndose así en la primer redautónoma que se conectaba a Arpanet.En enero de 1983, el Departamento de Defensa de los Estados Unidos, decidió usar elprotocolo TCP/IP en su red Arpanet, creando la red Arpa Internet, esta red empezó a serusada por otras agencias gubernamentales, entre ellas la NASA, por lo que su nombre fueevolucionando al de Federal Research Internet , TCP/IP Internet y finalmente se quedócon el nombre de Internet.En 1980 finaliza Arpanet, la red de trabajo que dio origen a Internet y en ese mismo año elmayor centro de Internet en Europa era el CERN. En ese organismo, en el año 1992 TimBerners Lee, creó la Wold Wide Web, utilizando tres nuevos recursos: HTML (HypertextMarkup Languaje), TTP (Hipertext Transfer Protocol) y un programa cliente llamado WebBroswer. Todo este trabajo se basó en un escrito de Ted Nelsón.
  2. 2. En resumen Sus orígenes se remontan a 1969, cuando se estableció la primera conexiónde computadoras, conocida como ARPANET, entre tres universidades en California y unaen Utah, Estados Unidos2. Podemos definir a Internet como una "red de redes", es decir, una red que no sólointerconecta computadoras, sino que interconecta redes de computadoras entre sí.Internet tiene su origen en un proyecto del Departamento de Defensa de Estados Unidosen los años 60 y pronto fue utilizado y desarrollado por universidades e institucionesacadé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 decomunicación.Internet es un acrónimo de INTERconected NETworks (Redes interconectadas).Para otros, Internet es un acrónimo del inglés INTERnational NET, que traducido alespañol sería Red MundialLa WWW es un conjunto de protocolos que permite, de forma sencilla, la consulta remotade archivos de hipertexto. Ésta fue un desarrollo posterior (1990) y utiliza Internet comomedio de transmisión.Internet en sí misma no contiene información. Internet es un medio de transporte para lainformación almacenada en archivos o documentos en otro ordenador. Por lo tanto, nocuando 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únmenteconocemos como „la Web‟. La World Wide Web es uno de los muchos servicios queutilizan la red Internet como medio de transmisión, en este caso para enviar y recibirpáginas web que podemos ver mediante nuestro navegador.Algunos de los otros servicios disponibles en Internet aparte de la Web, y que utilizamoshabitualmente, son por ejemplo el correo electrónico, la mensajería instantánea (MSNMessenger, Yahoo Messenger, Google Talk, Skype), las conversaciones en línea (IRC ychats), 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), etc.3. Son Redes de área local, por lo general basadas en el estándar Ethernet. Son las másutilizadas en redes corporativas de empresas u organizaciones, con extensiones menoresde 2 Km.Enlaces internacionales, proporcionados por compañía de comunicaciones conimplantación internacional. Pueden utilizar cableado convencional, fibra óptica, satélites,enlaces por microondas
  3. 3. Además, muchos usuarios utilizan módems para conectarse desde sus casas, a través dellamadas telefónicas comunes, a proveedores de comunicaciones que dan, a su vez,acceso a Internet. El uso de líneas RDSI (Red Digital de Servicios Integrados) es cadavez más frecuente, como solución de futuro para conectar a usuarios particulares a lasredes de información de alta velocidad.Todos los sistemas de comunicaciones mencionados producen una „maraña‟ de cables,que permite, del mismo modo que en las comunicaciones telefónicas, disponer de uncanal virtual de comunicación entre dos ordenadores situados en diferentes lugares de lared.Para los enlaces físicos y equipamiento de comunicaciones, se requiere que cadaordenador disponga de un software de comunicaciones, que permita conectarse eintercambiar información con otros sistemas de la red.El protocolo TCP/IPSegún se ha visto, Internet está formada por sistemas de tipos muy diversos, unidos porenlaces de comunicaciones variados, de los que se desconoce su estructura yfuncionamiento. Para solucionar posibles problemas existe el protocolo TCP/IP. Se tratade un lenguaje de comunicación entre ordenadores, que permite la interconexión eintercambio de información entre equipos muy diversos. Sus características principalesson:Se encarga de localizar los equipos a través de la red, con independencia de su situacióno el camino a seguir para alcanzarlos.Automáticamente resuelve los problemas que se presentan durante el intercambio dedatos: 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 entreordenadores, debidas a los diferentes sistemas de representación digital de la informaciónque éstos utilizan.Clientes y servidoresLa mayoría de los servicios de comunicaciones en Internet funcionan según unaestructura de clientes y servidores. Detrás de este nombre se esconde una idea muysencilla: un programa de ordenador se especializa en recoger y presentar información (elcliente) y otro en hacer que esta información sea fácilmente accesible (el servidor). Susprincipales características son:Los servidores son programas que, por lo general, se ejecutan en ordenadores concaracterísticas especiales (en cuanto a su sistema operativo, potencia, etc.). Cada uno deellos tiene una información que proporcionar; para obtenerla, se llama al ordenador que laofrece, y se establece un diálogo con el programa correspondiente. A través de estediálogo, es posible conocer la información que está disponible, y recoger lo que interesa.
  4. 4. Los clientes son programas que facilitan el acceso a los servidores; conocen lascaracterísticas del diálogo con cada tipo de servicio, y gestionan todos los pasos a seguirpara recoger y mostrar la información deseada. Normalmente se ejecutan en ordenadorespersonales, 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 dereglas, comandos y formatos de mensajes que se utilizan en el diálogo entre clientes yservidores, 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 oreservados‟ (well-known ports). Los servidores se conectan a esos puertos, y esperan aque una aplicación cliente conecte con ellos, para intercambiar datos según el protocolode aplicación correspondiente. De esta forma, es posible conocer las direcciones localesde cada servidor, ya que un mismo servicio siempre utiliza los mismos números de puertoen todos los sistemas.Para referirse a los programas que actúan como clientes o servidores de un determinadoservicio, se utilizan comúnmente los términos resultantes de unir las palabras cliente oservidor al nombre del propio servicio: cliente Telnet, servidor FTP, etc.4.HTTPEl término http quiere decir "Hypertext Transfer Protocol", en español "Protocolode Transferencia de Hipertexto". El hipertexto se refiere a texto común con algunosatributos propios de las páginas en Internet, como lo son los enlaces. Por lo tanto http esun conjunto de reglas acordadas para transferir texto con atributos propios de la Internet.Bastante sencillo. 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 paranavegar por la red como el Internet Explorer, y el servidor es aquel en donde sealmacenan las páginas de Internet (aquellos que publican información en la Internetcontratan estos servidores para almacenar su información, de tal manera que los usuarioso visitas puedan acceder a la misma desde sus computadores de manera remota).Para saber qué información esta acezando nuestro navegador en un momento dado,basta simplemente con observar la "barra de navegación", en la parte de arriba de nuestrapantalla, 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 queno es más que la dirección que estamos visitando. Generalmente estas direccionescomienzan con www, que quiere decir "World Wide Web", pero existen muchas otrasextensiones posibles.HTML Todas las páginas web están escritas en lenguaje de hypertexto (hyper-textmarkup language (HTML)), por lo que el hipertexto es el contenido de las páginas web.Elprotocolo de transferencia es el sistema mediante el cual se transfiere información entrelos servidores y los clientes (por ejemplo los navegadores).
  5. 5. HTML es el lenguaje con el que se definen las páginas web. Básicamente se trata de unconjunto de etiquetas que sirven para definir el texto y otros elementos que compondránuna página web.El HTML es un lenguaje de marcación de elementos para la creación de documentoshipertexto, muy fácil de aprender, lo que permite que cualquier persona, aunque no hayaprogramado en la vida, pueda enfrentarse a la tarea de crear una web. HTML es fácil ypronto podremos dominar el lenguaje. Más adelante se conseguirán los resultadosprofesionales 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 tienenque presentar las webs, como CSS.Una vez conocemos el concepto de HTML os vamos a adelantar algunas cosas más. Este5. La "web", o telaraña, es la colección de redes interconectadas.6. Las computadoras que contienen los sitios web, llamadas "servidores web", tienendirecciones 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 secomunican y cambian informaciones. Las direcciones IP son solamente númerosorganizados en bloques, como por ejemplo 127.0.0.1 . Estos números son designados porentidades autorizadas a distribuirlos para las empresas o individuos que los van autilizar.Obviamente, no sería práctico que los sitios web fuesen accedidos a través de susdirecciones IP, porque las personas no conseguirían memorizarlos. Imagine, por ejemplo,si usted tuviese que acceder a Google digitando "74.125.53.100".Por eso, existe algo quese llama "DNS" o "Domain Name System" (Sistema de Nombres de Dominios).Es unsistema en que las direcciones IP son asociadas a dominios, que son los "nombres" delas direcciones, mucho más fáciles de recordar. Estos registros dominio/IP quedanregistrados en máquinas llamadas "servidores DNS", también conectadas a la red. Coneso, cuando un internauta digita en su navegador el dominio "www.google.com", elbrowser envía un pedido a un servidor de DNS, preguntando a él cuál es la dirección IPasociada al dominio. El servidor DNS le contesta que es "74.125.53.100", y el browserentonces sabrá donde encontrar el contenido al que desea acceder. Cuando el browsersabe dónde está el contenido que desea acceder, él envía un pedido donde especifica lapágina que desea al servidor web que "hospeda" el contenido. El servidor web debecontestar al browser con un documento en el lenguaje "HTML", que es la única cosa queel browser comprende y sabe exhibir en la pantalla (no es exactamente la única, pero porsimplicidad es suficiente tener eso en cuentaCada lenguaje tiene sus características y su sintaxis. El servidor web debe "conocer" ellenguaje 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 deinterpretar las instrucciones de la página pedida, el servidor las "traduce" para HTML y lasretorna al browser, que exactamente como en el caso de páginas estáticas, exhibe elresultado en la pantalla.
  6. 6. 7. Los gratuitos son empresas que ofrecen espacio web para páginas web a cambio deinsertar en ellas de forma automática publicidad. Normalmente ofrecen entre 10 y 30MegaBytes de espacio. Las páginas suelen cargar más lentamente en este tipo deservidores. 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 mayorvelocidad y robustez. La mayoría de las empresas, ofrecen una gran diversidad de"packs", donde cada "pack" es un conjunto de servicios y/o características que definen elhospedaje, estas características pueden ser: - Cantidad de espacio web para albergar losarchivos que forma la web.- Transferencia máxima. Esta cantidad es un tope que está compuesto por el tráficogenerado por la transferencia de archivos al servidor asá como del tráfico de archivosgenerado 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 servidoresWindows)Listado de proveedores de espacio web gratuito:Iespana - MiArroba - Tripod - Geocities - GaleonListado de proveedores de espacio web de pago:EvidaliaHost - DinaHosting - Zilos - Acens - Arsys - TusProfesionalesSegundo paso: contratar una cuentaUna 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 formulariosoportunos para crear la cuenta.- Si es de pago: Entraremos en la web de la empresa, seleccionaremos el producto quemá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 como mínimo de los siguientes datos:
  7. 7. Dirección FTP: parecido a esto: ftp.nombrededomino.comNombre de usuario (Nombre elegido por nosotros o facilitado por la empresa):NombreUsuarioPassword o contraseña de la cuenta: *******Dirección web (url) del panel de control o configuración.Publicar la página webMediante un cliente FTP (programa para conectarnos al servidor) accederemos a nuestroespacio web y allí depositaremos nuestra página web (documentos html, imágenesutilizadas y demás archivos).Para ello, puedes descargarte el programa freeware NICO_FTP (de la sección "Descargas" de esta misma web).El uso de todos los programas FTP es muy similar.A continuación explico brevemente el eso del programa NICO_FTP:1. En el Menú "FTP", haremos clic en el comando "Conectar", y en la ventana queaparece 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 losdatos 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" paraconectarnos 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 laderecha. En la ventana de la izquierda podremos explorar nuestro disco duro y en laderecha podremos explorar el contenido de nuestro espacio web y manipularlo (borrar,hacer copias...)La transferencia de archivos de nuestro ordenador hacia el servidor, consiste enseleccionar todos los archivos que componen nuestra página web y a continuación en elMenú "Transferencia" haremos clic en el comando "Enviar archivos" (Esto se puede hacertambié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 elservidor. Una vez finalice el proceso, la páginaestará disponible en el servidor, por lotanto, se podrá acceder a ella desde Internet8- En Internet, un servidor es un ordenador remoto que provee los datos solicitados porparte de los navegadores de otras computadoras.
  8. 8. En redes locales se entiende como el software que configura un PC como servidor parafacilitar el acceso a la red y sus recursos.Los Servidores almacenan información en forma de páginas web y a través del protocoloHTTP 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 delos usuarios. El término servidor ahora también se utiliza para referirse al ordenador físicoen el cual funciona ese software, una máquina cuyo propósito es proveer datos de modoque otras máquinas puedan utilizar esos datos.Este uso dual puede llevar a confusión. Por ejemplo, en el caso de un servidor web, estetérmino podría referirse a la máquina que almacena y maneja los sitios web, y en estesentido 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, quefunciona en la máquina y maneja la entrega de los componentes de las páginas webcomo respuesta a peticiones de los navegadores de los clientes.Un servidor sirve información a los ordenadores que se conecten a él. Cuando losusuarios se conectan a un servidor pueden acceder a programas, archivos y otrainformación del servidor.En la web, un servidor web es un ordenador que usa el protocolo http para enviar páginasweb 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 quetiene acceso la mayoría de la gente al usar Internet.Algunos servidores manejan solamente correo o solamente archivos, mientras que otroshacen más de un trabajo, ya que un mismo ordenador puede tener diferentes programasde servidor funcionando al mismo tiempo.Los servidores se conectan a la red mediante una interfaz que puede ser una redverdadera o mediante conexión vía línea telefónica o digital.

×