programación web i - isc - ucq - presentación 02

14
PROGRAMACIÓN WEB I

Upload: giovanni-orozco

Post on 14-Jul-2015

118 views

Category:

Education


1 download

TRANSCRIPT

Page 1: Programación Web I - ISC - UCQ - Presentación 02

PROGRAMACIÓN WEB I

Page 2: Programación Web I - ISC - UCQ - Presentación 02

PROGRAMACIÓN WEB I

Internet es un conjunto descentralizado de redes de comunicación interconectadas que utilizan la familia de protocolos TCP/IP, garantizando que las redes físicas heterogéneas que la componen funcionen como una red lógica única, de alcance mundial.

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.

Page 3: Programación Web I - ISC - UCQ - Presentación 02

PROGRAMACIÓN WEB I

Uno de los servicios que más éxito ha tenido en Internet ha sido la World Wide Web (WWW, o "la Web").

La WWW es un conjunto de protocolos que permite, de forma sencilla, la consulta remota de archivos de hipertexto. Ésta fue un desarrollo posterior (1990) y utiliza Internet como medio de transmisión.

Page 4: Programación Web I - ISC - UCQ - Presentación 02

PROGRAMACIÓN WEB I

Web Correo electrónico (SMTP) Transmisión de archivos (FTP y P2P) Chat (IRC) y mensajería Telefonía (VoIP) Televisión (IPTV) Noticias (News) Juegos en línea Acceso remoto a dispositivos (Telnet)

Page 5: Programación Web I - ISC - UCQ - Presentación 02

PROGRAMACIÓN WEB I

1958 La compañía BELL crea el primer modem que permitía transmitir datos binarios sobre una línea telefónica simple.

1961 Leonard Kleinrock del Massachusetts Institute of Technology publica una primera teoría sobre la utilización de la conmutación de paquetes para transferir datos.

1962 Inicio de investigaciones por parte de ARPA, una agencia del ministerio americano de Defensa, donde J.C.R. Licklider defiende exitosamente sus ideas relativas a una red global de computadoras.

Page 6: Programación Web I - ISC - UCQ - Presentación 02

PROGRAMACIÓN WEB I

1964 Leonard Kleinrock del MIT publica un libro sobre la comunicación por conmutación de paquetes para implementar una red.

1967 Primera conferencia sobre ARPANET.

1969 Conexión de las primeras computadoras entre 4 universidades americanas a través de la Interface MessageProcessor de Leonard Kleinrock.

1971 23 computadoras son conectadas a ARPANET. Envío del primer correo por Ray Tomlinson.

Page 7: Programación Web I - ISC - UCQ - Presentación 02

PROGRAMACIÓN WEB I

1972 Nacimiento del InterNetworkingWorking Group, organización encargada de administrar Internet.

1973 Inglaterra y Noruega se adhieren a Internet, cada una con una computadora.

1979 Creación de los NewsGroups (foros de discusión) por estudiantes americanos.

1982 Definición del protocolo TCP/IP y de la palabra Internet.

1983 Primer servidor de nombres de sitios (DNS).

Page 8: Programación Web I - ISC - UCQ - Presentación 02

PROGRAMACIÓN WEB I

1984 1,000 computadoras conectadas.

1987 10,000 computadoras conectadas.

1989 100,000 computadoras conectadas.

1990 Desaparición de ARPANET.

1991 Se anuncia públicamente el World Wide Web.

1992 1 millón de computadoras conectadas.

Tim Berners-Lee

Page 9: Programación Web I - ISC - UCQ - Presentación 02

PROGRAMACIÓN WEB I

1993 Aparición del navegador web NCSA Mosaic

1996 10 millones de computadoras conectadas.

2000 Explosión de la Burbuja punto com

2006 El 3 de enero, Internet alcanzó los 1,100 millones de usuarios.

Se prevé que para el 2016, la cantidad supere los 2,000 millones. La población mundial actual es de poco más de 7,000 millones.

Page 10: Programación Web I - ISC - UCQ - Presentación 02

PROGRAMACIÓN WEB I

Un navegador web (web browser) es una aplicación que opera a través de Internet, interpretando la información de archivos y sitios web para que podamos ser capaces de leerla (ya sea que se encuentre alojada en un servidor Web o en un servidor local).

El navegador interpreta el código HTML (y otros más) en el que está escrita la página web y lo presenta en pantalla. Permite además interactuar con su contenido y navegar hacia otros sitios mediante enlaces (hipervínculos).

Page 11: Programación Web I - ISC - UCQ - Presentación 02

PROGRAMACIÓN WEB I

Una Intranet es una red privada de computadoras que utiliza tecnología de Internet para compartir dentro de una organización parte de sussistemas deinformación ysistemasoperacionales.

Page 12: Programación Web I - ISC - UCQ - Presentación 02

PROGRAMACIÓN WEB I

El TCP/IP es la base de Internet, y sirve para enlazar equipos que utilizan diferentes sistemas operativos (incluyendo PC’s, computadoras centrales, teléfonos inteligentes, y algunos dispositivos dedicados) sobre redes de área local (LAN) y área extensa (WAN).

TCP/IP fue desarrollado y demostrado (experimentalmente) por primera vez en 1972 por el Departamento de Defensa de los Estados Unidos, ejecutándolo en ARPANET, una red de área extensa de dicho departamento.

Page 13: Programación Web I - ISC - UCQ - Presentación 02

PROGRAMACIÓN WEB I

Transmission Control Protocol (en español Protocolo de Control de Transmisión), es uno de los protocolos fundamentales en Internet. Fue creado entre los años 1973 y 1974 por Vint Cerf y Robert Kahn.

Muchos programas dentro de una red de datos compuesta por computadoras, pueden usar TCP para crear conexiones entre ellos a través de las cuales puede enviarse un flujo de datos. El protocolo garantiza que los datos serán entregados en su destino sin errores y en el mismo orden en que se transmitieron.

Page 14: Programación Web I - ISC - UCQ - Presentación 02

PROGRAMACIÓN WEB I

Internet Protocol (en español Protocolo de Internet), es un protocolo no orientado a conexión, usado tanto por el origen como por el destino para la comunicación de datos, a través de una red de paquetes conmutados no fiable y de mejor entrega posible sin garantías.

Los datos en una red basada en IP son enviados en bloques conocidos como paquetes o datagramas. En particular, en IP no se necesita ninguna configuración antes de que un equipo intente enviar paquetes a otro con el que no se había comunicado antes.