INTERNET Internet Aplicado a la Docencia
Evolución de Internet (I) 1961: Kleinrock y su Teoría de transmisión mediante paquetes de datos. 1965: Roberts realiza la primera experiencia de conexión entre ordenadores ubicados en distintas ciudades. 1966: Nace ARPANET. 1972: Primera demostración pública de ARPANET. 1972: Aparece el Correo Electrónico. 1984: Uso de TCP/IP e Incorporación al S.O. Unix
Evolución de Internet (II) 1986: NFSNET se encarga del tráfico en la red a nivel de investigación 1990: Liberalización del tráfico en Internet 1992: Internet Society cobra importancia. Gopher. 1993: “Informe Gore” 1994: Nace el World Wide Web / Informe Bangemann 1995: España: Infovía 1999: España: Acceso gratuito a Internet 2000: España: Tarifa plana 2001: Cableado fibra óptica en la mayoría de ciudades de 50.000 habs. en España.
Panorámica actual Liberalización del tráfico y del sector comercial Desarrollo de estándares de seguridad El Correo electrónico y World Wide Web se han convertido en las aplicaciones estrella Oportunidades de negocio en el sector de los medios de comunicación Desarrollo tecnológico continuo
Internet = Descentralización A B Nodo activo en la transmisión Nodo inactivo en la transmisión Ruta de transmisión de datos Rutas disponibles no usadas
Internet = Interconexión Ordenadores con distintos Sistemas Operativos Distintos tipos de conexión a Internet Independencia del tipo de red local Diversidad de plataformas Hardware
Terminología (I) Ordenador Host:  cualquier ordenador conectado a Internet, que disponga de su número IP y de un nombre definido; capaz de recibir o de enviar información Ordenador Local:  por regla general es el ordenador que el usuario está utilizando en primera instancia Ordenador Remoto:  es el host al que se solicita un servicio desde el ordenador local Gateway:  programa o dispositivo de comunicaciones que transfiere datos entre redes que tienen funciones similares pero operativas diferentes. Routers: o direccionadores , son el conjunto de ordenadores que redirigen los paquetes de información que reciben de las subredes que forman Internet para encaminarlos a su destino. Aplicación Cliente:  es la rutina informática que se ejecuta en el ordenador local
Terminología (II) HTML:  Lenguaje de marcas utilizado para la elaboración de páginas WEB JavaScript:  Lenguaje de programación insertado dentro de las páginas HTML e interpretado por el cliente Web. Java:  Lenguaje de programación utilizado para construir objetos referenciados desde páginas HTML e interpretado por la máquina del propio usuario PHP, ASP:  Lenguaje de programación interpretado por el servidor antes de enviar los resultados como una página HTML.
Arquitectura Cliente/Servidor (I) Filosofía de desarrollo de aplicaciones para Internet. Los datos se almacenan en formato estandar (dependiendo de la aplicación) en el servidor. Tras solicitar la aplicación cliente a la aplicación servidor determinados datos estos son enviados a la aplicación cliente que los interpreta. La interpretación de los datos dependerá del cliente que utilice el usuario. Servidor y Cliente son dos términos que se pueden utilizar de forma indistinta para referirse a las aplicaciones como a los ordenadores.
Arquitectura Cliente/Servidor (II) Datos Servidor Clientes
Protocolo TCP/IP Protocolo utilizado en Internet. Se divide en dos partes TCP e IP. TCP se encarga del control de que los datos se transmiten y se recogen correctamente y sin errores. IP se encarga de dirigir los paquetes de datos para que lleguen a su destino. Los números IP identifican a cada ordenador en Internet con 4 grupos de números entre 0 y 255. Por ejemplo: 155.54.1.1
DNS Este sistema permite identificar una dirección IP de Internet con un nombre más significativo. El nombre de un Host (ordenador) en Internet se compone de nombre.subdominio.dominio Ejemplo: bbl3.edu.um.es (el Host se llama bbl3 y pertenece al subdominio edu, del subdominio um, del dominio es El DNS es en realidad un ordenador (generalmente cada institución o subdominio dispone de uno) con las equivalencias entre números IP y nombre de host.
Correo Electrónico o E-Mail (I) Es quizás la aplicación más conocida de Internet. Permite enviar mensajes escritos y anexar a los mismos ficheros de distinto tipo. Este servicios también se utiliza fuera de Internet en el ámbito de las redes ofimáticas. Los mensajes se envían a direcciones (o buzones) de correo electrónico.
Correo Electrónico o E-Mail (II) Sintaxis de los buzones: [email_address] . Existen distintos tipos de correo (SMTP/POP, IMAP, WebMail) Los mensajes de correo saltan de un servidor a otro hasta llegar al servidor e-mail del destinatario. Es necesario conocer un nombre de usuario y una clave para leer el buzón de correo electrónico
World Wide Web - Introducción Este sistema permite la consulta de información multimedia (texto, imágenes, video, sonido). Permite la creación de redes de documentos mediante la creación de enlaces en el cuerpo de los mismos (Hipertexto). Acceso no secuencial.
World Wide Web - Ideas Mundo ilimitado de información. Sistema de Direcciones de Recursos (URL) Utiliza un protocolo de red para el desarrollo de las aplicaciones servidores que se encargan de la transmisión de objetos (HTTP) Las aplicaciones clientes se denominan navegadores. Existen editores de páginas Web Integración entre objetos multimedia, páginas HTML, lenguajes de programación y Sistemas de Gestión de Bases de Datos.
World Wide Web - URL Es un sistema de direcciones que permite identificar de forma unívoca a cada objeto. Sintaxis: protocolo://nombre_máquina:puerto/directorios.../archivo Distintos tipos de protocolos comprensibles para el navegador Web: http, https, ftp, mailto, news, file
World Wide Web – HTTP (I) Propuesto por Tim Berners-Lee Soportado por TCP/IP y es un servicio común en entornos UNIX. El cliente envía una solicitud al servidor que responde a la misma y realiza la transferencia de múltiples tipos de objetos.
World Wide Web – HTTP (II) Comunicación en 8 bits para todo tipo de doc. Transferencia objetos multimedia Tres comandos básicos: GET, POST y HEAD Las conexiones se establecen para la transmisión de objetos y se liberan tras la misma. No mantiene estado por lo que cada petición no es influida por transacciones anteriores.
World Wide Web – Caché y Proxy CACHÉ: Sistema utilizado por la mayoría de navegadores Web para almacenar objetos de anteriores conexiones y agilizar la presentación de documentos previamente visualizados. PROXY: Se trata de un servidor HTTP que realiza las mismas funciones que el sistema caché de los navegadores. Tiene la ventaja de que es usado por toda la organización
World Wide Web - Cookies Incorporación del nuevo estándar HTTP 1.1 Permite solucionar la información de estado entre dos transacciones. Las soluciones anteriores para recordar estados de transacciones eran engorrosas y complicadas. Los datos de una Cookie se almacena en el ordenador del usuario. Conlleva ciertos problemas de seguridad.

3 internet

  • 1.
  • 2.
    Evolución de Internet(I) 1961: Kleinrock y su Teoría de transmisión mediante paquetes de datos. 1965: Roberts realiza la primera experiencia de conexión entre ordenadores ubicados en distintas ciudades. 1966: Nace ARPANET. 1972: Primera demostración pública de ARPANET. 1972: Aparece el Correo Electrónico. 1984: Uso de TCP/IP e Incorporación al S.O. Unix
  • 3.
    Evolución de Internet(II) 1986: NFSNET se encarga del tráfico en la red a nivel de investigación 1990: Liberalización del tráfico en Internet 1992: Internet Society cobra importancia. Gopher. 1993: “Informe Gore” 1994: Nace el World Wide Web / Informe Bangemann 1995: España: Infovía 1999: España: Acceso gratuito a Internet 2000: España: Tarifa plana 2001: Cableado fibra óptica en la mayoría de ciudades de 50.000 habs. en España.
  • 4.
    Panorámica actual Liberalizacióndel tráfico y del sector comercial Desarrollo de estándares de seguridad El Correo electrónico y World Wide Web se han convertido en las aplicaciones estrella Oportunidades de negocio en el sector de los medios de comunicación Desarrollo tecnológico continuo
  • 5.
    Internet = DescentralizaciónA B Nodo activo en la transmisión Nodo inactivo en la transmisión Ruta de transmisión de datos Rutas disponibles no usadas
  • 6.
    Internet = InterconexiónOrdenadores con distintos Sistemas Operativos Distintos tipos de conexión a Internet Independencia del tipo de red local Diversidad de plataformas Hardware
  • 7.
    Terminología (I) OrdenadorHost: cualquier ordenador conectado a Internet, que disponga de su número IP y de un nombre definido; capaz de recibir o de enviar información Ordenador Local: por regla general es el ordenador que el usuario está utilizando en primera instancia Ordenador Remoto: es el host al que se solicita un servicio desde el ordenador local Gateway: programa o dispositivo de comunicaciones que transfiere datos entre redes que tienen funciones similares pero operativas diferentes. Routers: o direccionadores , son el conjunto de ordenadores que redirigen los paquetes de información que reciben de las subredes que forman Internet para encaminarlos a su destino. Aplicación Cliente: es la rutina informática que se ejecuta en el ordenador local
  • 8.
    Terminología (II) HTML: Lenguaje de marcas utilizado para la elaboración de páginas WEB JavaScript: Lenguaje de programación insertado dentro de las páginas HTML e interpretado por el cliente Web. Java: Lenguaje de programación utilizado para construir objetos referenciados desde páginas HTML e interpretado por la máquina del propio usuario PHP, ASP: Lenguaje de programación interpretado por el servidor antes de enviar los resultados como una página HTML.
  • 9.
    Arquitectura Cliente/Servidor (I)Filosofía de desarrollo de aplicaciones para Internet. Los datos se almacenan en formato estandar (dependiendo de la aplicación) en el servidor. Tras solicitar la aplicación cliente a la aplicación servidor determinados datos estos son enviados a la aplicación cliente que los interpreta. La interpretación de los datos dependerá del cliente que utilice el usuario. Servidor y Cliente son dos términos que se pueden utilizar de forma indistinta para referirse a las aplicaciones como a los ordenadores.
  • 10.
    Arquitectura Cliente/Servidor (II)Datos Servidor Clientes
  • 11.
    Protocolo TCP/IP Protocoloutilizado en Internet. Se divide en dos partes TCP e IP. TCP se encarga del control de que los datos se transmiten y se recogen correctamente y sin errores. IP se encarga de dirigir los paquetes de datos para que lleguen a su destino. Los números IP identifican a cada ordenador en Internet con 4 grupos de números entre 0 y 255. Por ejemplo: 155.54.1.1
  • 12.
    DNS Este sistemapermite identificar una dirección IP de Internet con un nombre más significativo. El nombre de un Host (ordenador) en Internet se compone de nombre.subdominio.dominio Ejemplo: bbl3.edu.um.es (el Host se llama bbl3 y pertenece al subdominio edu, del subdominio um, del dominio es El DNS es en realidad un ordenador (generalmente cada institución o subdominio dispone de uno) con las equivalencias entre números IP y nombre de host.
  • 13.
    Correo Electrónico oE-Mail (I) Es quizás la aplicación más conocida de Internet. Permite enviar mensajes escritos y anexar a los mismos ficheros de distinto tipo. Este servicios también se utiliza fuera de Internet en el ámbito de las redes ofimáticas. Los mensajes se envían a direcciones (o buzones) de correo electrónico.
  • 14.
    Correo Electrónico oE-Mail (II) Sintaxis de los buzones: [email_address] . Existen distintos tipos de correo (SMTP/POP, IMAP, WebMail) Los mensajes de correo saltan de un servidor a otro hasta llegar al servidor e-mail del destinatario. Es necesario conocer un nombre de usuario y una clave para leer el buzón de correo electrónico
  • 15.
    World Wide Web- Introducción Este sistema permite la consulta de información multimedia (texto, imágenes, video, sonido). Permite la creación de redes de documentos mediante la creación de enlaces en el cuerpo de los mismos (Hipertexto). Acceso no secuencial.
  • 16.
    World Wide Web- Ideas Mundo ilimitado de información. Sistema de Direcciones de Recursos (URL) Utiliza un protocolo de red para el desarrollo de las aplicaciones servidores que se encargan de la transmisión de objetos (HTTP) Las aplicaciones clientes se denominan navegadores. Existen editores de páginas Web Integración entre objetos multimedia, páginas HTML, lenguajes de programación y Sistemas de Gestión de Bases de Datos.
  • 17.
    World Wide Web- URL Es un sistema de direcciones que permite identificar de forma unívoca a cada objeto. Sintaxis: protocolo://nombre_máquina:puerto/directorios.../archivo Distintos tipos de protocolos comprensibles para el navegador Web: http, https, ftp, mailto, news, file
  • 18.
    World Wide Web– HTTP (I) Propuesto por Tim Berners-Lee Soportado por TCP/IP y es un servicio común en entornos UNIX. El cliente envía una solicitud al servidor que responde a la misma y realiza la transferencia de múltiples tipos de objetos.
  • 19.
    World Wide Web– HTTP (II) Comunicación en 8 bits para todo tipo de doc. Transferencia objetos multimedia Tres comandos básicos: GET, POST y HEAD Las conexiones se establecen para la transmisión de objetos y se liberan tras la misma. No mantiene estado por lo que cada petición no es influida por transacciones anteriores.
  • 20.
    World Wide Web– Caché y Proxy CACHÉ: Sistema utilizado por la mayoría de navegadores Web para almacenar objetos de anteriores conexiones y agilizar la presentación de documentos previamente visualizados. PROXY: Se trata de un servidor HTTP que realiza las mismas funciones que el sistema caché de los navegadores. Tiene la ventaja de que es usado por toda la organización
  • 21.
    World Wide Web- Cookies Incorporación del nuevo estándar HTTP 1.1 Permite solucionar la información de estado entre dos transacciones. Las soluciones anteriores para recordar estados de transacciones eran engorrosas y complicadas. Los datos de una Cookie se almacena en el ordenador del usuario. Conlleva ciertos problemas de seguridad.