Está en la página 1de 5

SISTEMAS EN RED DE SEGUNDO DE BACHILLERATO

TERCER PARCIAL SEGUNDO QUIMESTRE 2016-2017

- Concepto de Internet y su historia

Historia del Internet

Los inicio de Internet nos remontan a los años 60. En plena guerra fría, Estados Unidos crea una
red exclusivamente militar, con 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. 
Este red se creó en 1969 y se llamó ARPANET.En principio, la red contaba con 4 ordenadores
distribuidos entre distintas universidades del país. Dos años después, ya contaba con 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).

ARPANET siguió creciendo y abriéndose al mundo, y cualquier persona con fines académicos o
de investigación podía tener acceso a la red. 
Las funciones militares se desligaron de ARPANET y fueron a parar a MILNET, una nueva red
creada por los Estados Unidos. 
La NSF (National Science Fundation) crea su propia red informática llamada NSFNET, que más
tarde absorbe aARPANET, creando así una gran red con propósitos científicos y académicos. 
El desarrollo de las redes fue abismal, y se crean 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 1985 la Internet ya era una tecnología establecida, aunque conocida por unos pocos. 
El autor William Gibson hizo una revelación: el término "ciberespacio".
En ese tiempo la red era basicamente textual, así que el autor se baso en los videojuegos. Con
el tiempo la palabra "ciberespacio" terminó por ser sinonimo de Internet.
El desarrollo de NSFNET fue tal que hacia el año 1990 ya contaba con alrededor de 100.000
servidores.
En el Centro Europeo de Investigaciones Nucleares (CERN), Tim Berners Lee dirigía la
búsqueda de un sistema de almacenamiento y recuperación de datos. Berners Lee retomó la
idea de Ted Nelson (un proyecto llamado "Xanadú" )de usar hipervínculos. Robert Caillau quien
cooperó con el proyecto, cuanta que en 1990 deciden ponerle un nombre al sistema y lo
llamarón World Wide Web (WWW) o telaraña mundial.

La nueva formula permitía vincular información en forma lógica y através de las redes. El
contenido se programaba en un lenguaje de hipertexto con "etíquetas" 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 despeglar la información. Ese interprete sería conocido como
"navegador" o "browser".

En 1993 Marc Andreesen produjo la primera versión del navegador "Mosaic", que permitió


acceder con mayor naturalidad a la WWW.
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 Andreesen encabezó la creación del
programa Netscape.

Apartir de entonces Internet comenzó a crecer más rápido que otro medio de comunicación,
convirtiendose en lo que hoy todos conocemos.

Algunos de los servicios disponibles en Internet aparte de la WEB son el acceso remoto a otras
máquinas (SSH y telnet), transferencia de archivos (FTP), correo electrónico (SMTP),
conversaciones en línea (IMSN MESSENGER, ICQ, YIM, AOL, jabber), transmisión de
archivos (P2P, P2M, descarga directa), etc.

- Concepto de servidor Web


Servidores Web
Los servidores web son aquellos cuya tarea es alojar sitios y/o aplicaciones, las cuales son accedidas por
los clientes utilizando un navegador que se comunica con el servidor utilizando
el protocolo HTTP (hypertext markup language).
Básicamente un servidor WEB consta de un interprete HTTP el cual se mantiene a la espera de
peticiones de clientes y le responde con el contenido según sea solicitado. El cliente, una vez recibido
el código, lo interpreta y lo exhibe en pantalla.
Además los servidores pueden disponer de un intérprete de otros lenguajes de programación que
ejecutan código embebido dentro del código HTML de las páginas que contiene el sitio antes de enviar el
resultado al cliente. Esto se conoce como programación de lado del servidor y utiliza lenguajes
como ASP, PHP, Perl y Ajax. Las ventajas de utilizar estos lenguajes radica en la potencia de los mismos
ejecutando tareas mas complejas como, por ejemplo acceder a bases de datos abstrayendo al cliente de
toda la operación.
Leer más: http://www.monografias.com/trabajos75/servidores-web/servidores-web.shtml#ixzz4VES3hNYw

Diagrama representativo de un Servidor web


Servidores Web más utilizados

Encuesta Septiembre 2009 Netcraft


La grafica anterior es el resultado de la encuesta realizada por Netcraft en donde se muestra los
porcentajes del mes de septiembre de 2009 además de la comparación con semestres anteriores. La
encuesta fue realizada a 226,099,841 sitios web.
Al visitar la página web donde se muestran estos resultados observamos que más del 40% de
los servidores en el mundo son Apache, después de sigue el servidor IIS de Microsoft con más del 20% y
el resto se compone de otros servidores web como nginx, google, lighttpd entre otros.
A partir de los resultados que observamos en la grafica, vamos a describir uno de los servidores web
mencionados, en este caso el servidor web apache, para entender porque se encuentra en el gusto de la
mayoría de los sitios web a nivel mundial.
Apache
Apache es uno de los servidores web más utilizados, posiblemente porque ofrece instalaciones sencillas
para sitios pequeños y si se requiere es posible expandirlo hasta el nivel de los
mejores productos comerciales. Además el servidor HTTP (Hypertext Transfer Protocol)  y
de código abierto para las plataformas Windows, Mac OS X y UNIX (GNU, BSD, etc),
En cuanto a las características que posee Apache y que la llevo al éxito en la inserción y utilización en
ámbitos empresariales, tecnológicos y educativos:
 Fundamentalmente corre sobre una multitud de plataformas y Sistemas Operativos.
 Ofrece tecnología libre y de código abierto.
 Es un servidor Web configurable y de diseño modular, capaz de extender su funcionalidad y
la calidad de sus servicios.
 Trabaja en conjunto con gran cantidad de lenguajes de programación interpretados como PHP,
Perl, Java, JSP (Java Server Pages) y otros lenguajes de script, que son el complemento ideal para los
sitios web dinámicos.
 Es posible configurar y personalizar cada uno de los mensajes de error que se pueden producir
por la utilización del servidor.
 Contar con los archivos Log, en donde registra gran cantidad de información global del sistema,
errores producidos en un determinado tiempo, en la cual estos archivos son de gran importancia para los
administradores de sistemas y pueden influenciar de alguna manera las políticas de seguridad debido a la
gran cantidad de información que contiene.
 Otra particularidad propia de Apache, es que al ser tan popular y utilizado, es posible encontrar
gran cantidad de documentos, ejemplos y ayuda en internet en todos los idiomas.
Si se utiliza para un sitio pequeño que solo contenga archivos en HTML, esto es, no requiera de
aplicaciones de servidor su funcionalidad es excelente, pero ¿que sucede cuando se requiere
una aplicación de Servidor? La aplicación de servidor implica lo siguiente:

Solicitud al servidor apache


Cuando el servidor de páginas (Apache) recibe la requisición para "x" página éste reconoce cuando debe
enviar un documento estático (HTML) o ejecutar algún tipo de aplicación, en el diagrama se puede
observar que la solicitud de "x" página invoca un programa en Perl  y este a su vez solicita información a
una base de datos, por lo tanto para llevar acabo esta operación debieron iniciarse 2 procesos nuevos,
quizás esto no sea de gran importancia para un sitio de con pocas visitas diarias, de lo contrario si no se
tienen los suficientes recursos en cuanto a memoria y procesadores se refiere, seguramente caerá el
servidor o bien se queme el "Host" (computadora física) por la demanda excesiva. Apache tiene tanto
tiempo de desarrollo que han sido desarrolladas diferentes soluciones para evitar estas ineficiencias,
algunas:
 Es capaz de utilizar otros interpretadores y lenguajes como "Tcl", "PhP" y "Python".
 Puede conectarse directamente a una Base de datos.
 Entre otras, posee diversos módulos que le permiten utilizar una gran gamma de lenguajes y
desarrollar funcionalidades avanzadas.
Cabe mencionar que muchos sitios de alto tráfico aún permanecen bajo este tipo de Arquitectura, en
ocasiones si se tienen los recursos suficientes continua siendo costeable esta metodología a migrar a otro
tipo de desarrollo, sin embargo, siempre es conveniente conocer otras alternativas.
Módulos
Un módulo en Apache es una manera de agrupar ciertas funcionalidades para el servidor, existen una
gran cantidad de módulos para utilizarse con Apache, una de las principales razones de emplear
módulos, es que no toda instalación requiere de las mismas funcionalidades.
Por lo tanto, si fueran incluidas todas las funcionalidades posibles en una versión única de Apache, esto lo
haría sumamente pesado en cuanto a requerimientos de Memoria RAM y espacio en Disco Duro, por esto
se opta por crear módulos e incluir en las versiones solo lo necesario.
Conclusiones
Tener un servidor bajo apache es una solución sencilla, eficaz y rápida para tener nuestros sitios web
funcionando al 100% sobre todo sin pagar un solo centavo. Otra ventaja es que tenemos con este
servidor es que es muy fácil conseguir ayuda o soporte, lo conseguimos en la página de
apache software foundation y también se puede encontrar mucha información en foros.
Es sin duda una buena opción ya que actualmente lo utilizan páginas reconocidas mundialmente, como
en la página principal del buscador de Google o en el de YouTube por mencionar algunas.

Leer más: http://www.monografias.com/trabajos75/servidores-web/servidores-
web2.shtml#ixzz4VESNoRVb

- Concepto de navegador

DEFINICIÓ N DE NAVEGADOR
Del latín navigator, navegador es un adjetivo que hace referencia a aquél o aquello que
navega. Navegar, por otra parte, es un verbo que señala la acción de viajar en una
embarcación o desplazarse a través de una red informática.

El término, por lo tanto, tiene dos grandes usos: uno vinculado a la navegación tradicional (es
decir, a los traslados a través de ríos, mares o lagos) y otro relacionado con las redes virtuales,
siendo Internet la más ampliamente conocida.
La persona especializada en el control de barcos y otros medios de transporte acuático se conoce
como navegador o navegante. En este caso, la noción también se aplica al navegante aéreo,
que es el profesional a cargo de guiar los aviones a través de diversos métodos.
En el ámbito de la tecnología, un navegador o navegador web es un programa informático
que permite visualizar la información contenida en una página web, ya sea alojada en Internet o
en un servidor local.
Un navegador web tiene las herramientas necesarias para interpretar el código de una página,
el cual puede constar de uno o varios lenguajes de programación, y presentar el contenido en
pantalla de modo tal que el usuario pueda interactuar con la información y navegar hacia otras
páginas a través de enlaces (también conocidos como hipervínculos o links). A principios de los
años 90, estas aplicaciones se desarrollaban exclusivamente para ordenadores, ya que eran los
únicos dispositivos con la infraestructura necesaria para ejecutarlos, pero esto ha cambiado
drásticamente en los últimos tiempos.
Con el paso de los años, más y más aparatos de uso cotidiano han evolucionado hasta ser
capaces de realizar muchas de las tareas que en el pasado estaban reservadas para los
ordenadores. Hoy en día, tanto un teléfono móvil, como una consola de videojuegos (sea
portátil o casera) o incluso una cámara de fotos pueden  conectarse a la Red. Esto no significa,
cabe la aclaración, que todos ellos presenten un rendimiento equivalente o que ofrezcan las
mismas posibilidades.
La compatibilidad entre las funciones que ofrecen los distintos navegadores suele ser
la pesadilla de cualquier desarrollador, dado que el mismo código puede generar diversos
resultados, dependiendo de la aplicación que se utilice para visualizar una página. Por
ejemplo, para conseguir un efecto de degradado de colores (muy utilizado para el diseño de
botones y otros elementos propios de un formulario web) es indispensable contar con al menos
dos versiones del mismo código para que todos los navegadores lo entiendan.
Algo similar ocurre con los bordes redondeados de los marcos, algo que no todos los
navegadores pueden mostrar. También dentro de esta línea, para  incrustar (término técnico
utilizado como sinónimo de incluir) un vídeo en una página, no sólo es necesario desarrollar
varios códigos distintos, sino que se debe contar con muchas versiones de la misma película,
cada una en un formato diferente. Los tres estándares de codificación de vídeo más populares
son H.264, Ogg Theora y VP8 (WebM); cada navegador tiene preferencia por uno u otro, y en
más de un caso la compatibilidad con alguno de ellos es nula.
Los navegadores de dispositivos móviles suelen no permitir la reproducción de archivos
de Flash, lo cual afecta principalmente el contenido de Youtube. Sin embargo, recientemente
Google (la compañía desarrolladora del famoso canal de vídeos antes mencionado) comenzó a
experimentar con el lenguaje HTML5, considerado por muchos el inevitable sucesor de Flash.
Un navegador GPS (Global Positioning System o Sistema de Posicionamiento Global) es
un dispositivo que permite ubicar puntos en un mapa digital, vinculado a una base de datos.
Estos sistemas suelen tener información de las calles de una ciudad: el usuario, por lo tanto,
puede valerse de un navegador GPS para realizar consultas que lo guíen a lo largo de un
recorrido.

- Conceptos de servicios que ofrece Internet: servidor FTP, servidor Telnet y


servidores de correo electrónico.

- Lenguaje HTML. Estructura de una página Web. Formato del texto de una
página Web. Formato de página Web, listas. Tablas. Mapas. Marcos. Elementos
audiovisuales: imágenes. Sonidos. Videos. Formularios.

También podría gustarte