Tema 4 : Internet. Contenido. 1. Definiciones. 2. Historia de Internet. Informática Básica Publicidad y Relaciones Públicas Curso 2007/2008



Documentos relacionados
Tema 4 : Internet Informática Básica Publicidad y Relaciones Públicas Curso 2007/2008

Gracias a ese IP único que tiene cada ordenador conectado a la red de internet se pueden identificar y comunicar los ordenadores.

COMO FUNCIONA INTERNET

GUÍAS FÁCILES DE LAS TIC

PREPARATORIA DIURNA DE CUAUTLA

Internet como herramientas de comunicación: El correo electrónico

1.- Qué es Internet?

PRACTICA CAPITULO 2 MODULO 1 PROTOCOLOS Y LA FUNCIONALIDAD DE LA CAPA DE APLICACIÓN

QUÉ ES UN SERVIDOR Y CUÁLES SON LOS PRINCIPALES TIPOS DE SERVIDORES? (PROXY, DNS, WEB, FTP, SMTP, ETC.) (DV00408A)

Tema 4: Internet y Teleinformática. Informática Básica

Host. En este texto, entenderemos por host toda máquina - léase computadora. Cuenta. Una cuenta, en general, es un espacio de memoria y de disco que

DIPLOMADO EN SEGURIDAD INFORMATICA

Indice Dominio y Hosting... 1 Dominio y Hosting fácil de entender con una imagen... 3 Cómo funciona el dominio y hosting?... 4 Términos más usados en

INFORMÁTICA IE. Términos a conocer y conceptos básicos. World Wide Web (WWW):

Reflexión. Inicio. Contenido

Práctica 3: Estudio de los protocolos HTTP, SMTP, POP3 e IMAP mediante un analizador de red: Wireshark

LICENCIATURA EN EDUCACION FISICA RECREACION Y DEPORTES

CAPÍTULO I INTRODUCCIÓN

TEMA 8. Internet y la World Wide Web. Álvarez, S., Bravo, S., Departamento de Informática y automática Universidad de Salamanca

DISPOSITIVO DE BANDA ANCHA

TRANSFERENCIA DE FICHEROS FTP

CÓMO CREAR UNA PÁGINA WEB

PRACTICA CAPITULO 2 MODULO 1 PROTOCOLOS Y LA FUNCIONALIDAD DE LA CAPA DE APLICACIÓN

INTERNET 4º ESO INFORMATICA / DEP. TECNOLOGIA

La vida en un mundo centrado en la red

Tema 1. Introducción a Internet y páginas web. ETSI ICAI! Departamento de Sistemas Informáticos! Rafael Palacios! Cristina Puente!

Web. Web Diapositiva 1

Redes de Ordenadores: Internet. Internet. Historia. Introducción

5.1. Qué es Internet? controla todo el sistema, pero está conectado de tal manera que hace

Capas del Modelo ISO/OSI

Internet y World Wide Web. Informática Aplicada Grado en GAP Fac. de Admón. y Dir. de Empresas Univ. Politécnica de Valencia

1. A qué se parece Internet? 2. Cómo comenzó Internet? 3. De quién es ahora Internet?

Instalar protocolo, cliente o servicio nuevo. Seleccionar ubicación de red. Práctica - Compartir y conectar una carpeta

Redes. Tipos de redes según su alcance. 1 Ediciones AKAL, S. A.

Internet, conceptos básicos

Servicio Webmail. La fibra no tiene competencia

Fuente:

Manual hosting acens

EL MODELO DE ESTRATIFICACIÓN POR CAPAS DE TCP/IP DE INTERNET

Introducción a la plataforma Moodle Aníbal de la Torre Plataforma Moodle. Accediendo a los contenidos

LA RED INTERNET Conceptos básicos.

TEMA 3. REDES Y SEGURIDAD INFORMÁTICA

INFORMÁTICA UD. INTERNET Y COMUNIDADES VIRTUALES

Hostaliawhitepapers. Usar Plesk para, poner en marcha nuestro dominio.

GUÍA Nro. 1 TECNOLOGÍA DE INTERNET. TIII PIII

* Navegar por Internet y consultar paginas de interés. * Enviar y recibir correos

FUNDAMENTOS DE REDES CONCEPTOS DE LA CAPA DE APLICACIÓN

TUTORIAL PARA CREAR UN SERVIDOR FTP

Para conectarse a Internet solo se requiere un equipo de cómputo, una línea de trasmisión, un proveedor de acceso a Internet y un navegador.

Introducción a Internet

Aprender a usar correo electrónico

El Modelo de Referencia OSI

Departamento CERES Área de Tarjetas Inteligentes Manual de Usuario

Proceso de cifrado. La fortaleza de los algoritmos es que son públicos, es decir, se conocen todas las transformaciones que se aplican al documento

Podríamos decir que Arpanet, o poco después Internet, se creó tras haber contestado a dos preguntas importantes:

Departamento de Lenguajes y Ciencias de la Computación.

CONCEPTOS BÁSICOS. HTML (Hypertext Markup Language) lenguaje de marcas de hipertexto Es el lenguaje en el que están escritas las páginas de la Web.

Escritorio remoto y VPN. Cómo conectarse desde Windows 7

Guia de realización de un GIG personal en nuestra página web (

TEMA: EL CORREO ELECTRONICO

15 CORREO WEB CORREO WEB

Internet y sus Servicios

Oficina Online. Manual del administrador

REDES INFORMÁTICAS REDES LOCALES. Tecnología de la Información y la Comunicación

MANUAL DE USUARIO DE CUENTAS DE CORREO

Poder Judicial de Tucumán Año 2013

Person IP CRM Manual MOBILE

INTERNET Y WEB (4º ESO)

PRÁCTICA 10. Configuración de Correo y Publicar en la Web

TEMA 4: EMPEZANDO A NAVEGAR ESCUELA UNIVERSITARIA DE INFORMÁTICA. Raúl Martín Martín

TEMA: PROTOCOLOS TCP/IP

Introducción al desarrollo WEB. Tecnologías Web

Tutorial DC++ Usarlo es muy sencillo y configurarlo también, aunque tiene algunos trucos importentes.

INTRODUCCIÓN. El protocolo TCP, funciona en el nivel de transporte del modelo de referencia OSI, proporcionando un transporte fiable de datos.

Manual de iniciación a

Práctica 6 - Página Web

SIEWEB. La intranet corporativa de SIE

Unidad 4. Principios básicos de internet

Contacto. Primeros pasos en MiAulario. Curso de Formación. Primeros pasos en MiAulario

El correo electrónico o es el servicio más utilizado de Internet, junto con la Web. Hay varios tipos de cuentas, POP, IMAP y SMTP.

Ayuda básica relativa al interfaz web

INTRODUCCION. Tema: Protocolo de la Capa de aplicación. FTP HTTP. Autor: Julio Cesar Morejon Rios

DOCUMENTOS COMPARTIDOS CON GOOGLE DOCS

3. Qué necesitamos para usar Wordpress?

CÓMO CREAR UNA PÁGINA WEB v.1

MANUAL DE ACCESO A TU CUENTA DE CLARO A TRAVES DE LA WEB

Existen dos formas básicas de publicar una página web, a través de un cliente FTP (Ej. NicoFTP) o a través de FrontPage.

Correo Electrónico: Webmail: Horde 3.1.1

Internet - Web. Internet - Web. Internet. Internet. Diseño de Sitios Web Desarrollo de Paginas Web. Qué es la Internet? - Qué es la Web?

Este programa se encuentra en el paquete Microsoft Explorer 5.0 y se instala al mismo tiempo que el navegador Microsoft Explorer.

Cuadernillo de Autoaprendizaje Correo Electrónico Microsoft Outlook Express

CRECE CON INTERNET. Empieza a navegar por la Red

TUTORIAL. Configuración de cuentas de correo electrónico

Qué necesito saber para tener mi sitio web en Internet?

Índice: 5. Intranet/Extranet. Conceptos básicos 6. Portales y motores de búsqueda

10. El entorno de publicación web (Publiweb)


Escudo Movistar Guía Rápida de Instalación Dispositivos Symbian

Redes de Área Local: Configuración de una VPN en Windows XP

Curso de Arquitectura de Redes TCP/IP

Transcripción:

Contenido Tema 4 : Internet Informática Básica Publicidad y Relaciones Públicas Curso 2007/2008 1. Definiciones 2. Historia de Internet 3. Protocolos de Internet 3.1. Concepto de capas de protocolos 3.2. Niveles Físico y de Enlace 3.3. Nivel de Red: IP 3.4. Nivel de Transporte: TCP 3.5. Nivel de Aplicación 3.5.1. DNS 3.5.2. Correo electrónico 3.5.3. WWW 4. Apéndices Carlos Garre del Olmo. Departamento de Arquitectura de Computadores. Escuela Superior de Ingeniería Informática. 1. Definiciones Red de ordenadores: Conjunto de ordenadores conectados entre sí para intercambiar información. Lenguaje común que define cómo se comunican entre sí. TCP/IP: Uno de los lenguajes que existen para que los ordenadores de una red se comuniquen entre sí. Internet: Conjunto de ordenadores conectados entre sí en todo el mundo, que se comunican mediante el lenguaje TCP/IP. Red descentralizada. Muchos caminos para unir dos puntos. Redes de muy diferentes tipos conectadas entre sí, teniendo en común el lenguaje TCP/IP: Internet es una red de redes. Routers: Ordenadores especiales que conectan entre sí las diferentes redes que constituyen Internet. 2. Historia de Internet ARPANET (Advanced Research Projects Agency Network): Departamento de defensa de los EEUU. Primer nodo de Internet: Universidad de California. J.C.R. Licklider: Idea original de Internet. Red capaz de sobrevivir a un ataque nuclear ( mito?): Red descentralizada. Más de un camino para comunicar dos puntos. Fragmentación de los datos. Nacimiento de TCP/IP. Conexión con otras redes mundiales: CompuServe, AOL, FidoNet, BBS 1

2. Historia de Internet (2) CERN (Conseil Européen pour la Recherche Nucléaire = Consejo Europeo para Investigación Nuclear): Primera conexión de Europa a Internet Creación de la WWW: primera página web en 1991 (Berners-Lee): 2. Cronología de Internet Correo Electrónico: 1961. Anterior a Internet! Diez años después, se empezó a usar la @ ARPANET: 1969. FTP: Protocolo de Transferencia de Ficheros. 1971. TCP/IP: Lenguaje utilizado actualmente por las máquinas de Internet. Se establece a principios de los años 80. WWW: 1991. 2. Internet ayer: ARPANET en 1977 2. Internet hoy: Proyecto OPTE 2

2. Crecimiento de Internet 3. Protocolos de Internet Protocolo: Lenguaje estandarizado para que se comuniquen entre sí dos o más ordenadores Protocolos por capas: El lenguaje se divide en diferentes capas de abstracción, cada una de las cuales utiliza un lenguaje diferente y tiene una función diferente. Modelo OSI: Modelo teórico en el que se basa TCP/IP. Consta de 7 capas. Protocolo TCP/IP: Conjunto de capas de protocolos utilizados en Internet. Consta de 5 capas. 2006: Más de 1000 millones de usuarios en todo el mundo (más de 21 millones en España) TCP: Lenguaje para que los ordenadores acuerden entre si cómo transportar los mensajes. IP: Lenguaje para que los ordenadores acuerden entre si dónde dirigir cada mensaje. 3.1. Concepto de capas de protocolos 3.1. Concepto de capas de protocolos (2) Voy a practicar una descompresión subacromial a un paciente con un síndrome de conflicto subacromial de origen extrínseco, ya que pienso que es preferible al tratamiento fisioterápico. Debo tener cuidado con la sección del ligamento coracoacromial, ya que podría provocar la pérdida del tope superior que en presencia de una insuficiencia de deltoides permita el ascenso de la cabeza humeral. descompresión subacromial paciente síndrome conflicto subacromial origen extrínseco fisioterápico sección ligamento coracoacromial tope superior insuficiencia deltoides cabeza humeral 3

3.1. Concepto de capas de protocolos (3) 3.1. Concepto de capas de protocolos (4) Todos los lenguajes técnicos se apoyan en un único lenguaje común: el Idioma. El lenguaje técnico no es completo por si mismo. Idioma: base de la comunicación entre dos personas. Lenguaje técnico: ampliación del idioma para un tipo de comunicación específica. Medio Físico: soporte que utiliza el idioma para su transmisión. Idioma: base de la comunicación entre dos personas. Lenguaje técnico: ampliación del idioma para un tipo de comunicación específica. 3.1. Capas de protocolos usadas en Internet 3.2. Niveles Físico y de Enlace Nivel 1 2 3 Nombre Físico Enlace Red Protocolo/s Ethernet (tarjetas de red) 802.11 (conexión WiFi)... IP Función Soporte físico de la comunicación: diferentes tipos de cables, aire, Identificación de los dos interlocutores. El medio que utilices para conectar dos ordenadores determinará la forma en la que éstos deberán comunicarse entre sí: Cable de red Radiofrecuencia (WiFi) ADSL Fibra óptica 4 5 Transporte Aplicación TCP UDP FTP SMTP y POP3 HTTP... Control del flujo de la conversación. Lenguaje técnico específico para cada aplicación. 4

3.3. Nivel de Red: IP (Internet Protocol) Los datos que se transmiten por una red se empaquetan en PAQUETES. Cada paquete tiene una dirección de destino, y un remite. Funcionamiento similar al correo ordinario. 3.3. Nivel de Red: Direcciones IP Un paquete de correos consta de: Dirección del destinatario Remite Un paquete IP consta de: Dirección del receptor Dirección del emisor Las direcciones utilizadas en los paquetes IP se llaman DIRECCIONES IP. Dirección IP: Cuatro números (0..255) separados por puntos: (192.168.2.5) En una dirección de correos hay diferentes apartados: Nombre Dirección Código Postal, Los cuatro números de la dirección IP codifican también diferentes apartados: En qué red está el emisor/receptor (dirección de red) En qué ordenador de esa red está el emisor/receptor (dir. de Host) 3.3. Nivel de Red: Direcciones IP (2) Una dirección IP identifica unívocamente a un ordenador de Internet: Cada ordenador tiene una y sólo una dirección IP cuando está conectado a Internet. Si hubiera dos ordenadores con la misma dirección de Internet, no habría forma de saber a cuál enviar los paquetes. 3.3. Nivel de Red: Direccionamiento en Internet Router: ordenador dedicado exclusivamente a dirigir los paquetes IP por el camino correcto para que lleguen a su destino. Son los carteros de Internet. Una comunicación a nivel IP se identifica por dos direcciones IP: Emisor Receptor Algunas redes tienen un único ordenador conectado a Internet (router), y muchos ordenadores conectados a él. Cuando un ordenador no está permanentemente conectado a Internet puede tener una dirección IP diferente en cada nueva conexión (IP dinámica). 5

3.3. Nivel de Red: Limitaciones Resumiendo, hasta donde a nosotros nos interesa, el protocolo IP lo único que hace es: Identificar a cada uno de los interlocutores que se están comunicando. 3.4. Nivel de Transporte: TCP (Transmission Control Protocol) Doctor, acuda al quirófano de Urgencias! Cualquier otro aspecto necesario para la comunicación será responsabilidad de los protocolos de las demás capas: Transporte, y Aplicación. Megafonía: cómo sabemos si el doctor ha escuchado el mensaje? Si al cabo del tiempo el doctor no ha subido al quirófano, volveremos a repetir el mismo anuncio por megafonía. 3.4. Nivel de Transporte: TCP (Transmission Control Protocol) Si transmitimos mensajes demasiado largos y el doctor no lo escucha a la primera, habrá que volver a transmitir todo el mensaje! Por tanto, los mensajes muy largos deberíamos transmitirlos poco a poco, para luego no tener que repetirlo todo. Doctor, acuda al quirófano de Urgencias para operar a un paciente de 85 años con insuficiencia renal, operado de próstata hace 5 años, con grupo sanguíneo AB+, con un peso de 77 Kgs, y cuyo color favorito es el azul! 3.4. Nivel de Transporte: Responsabilidades de TCP Asegurarse de que el destinatario recibe los paquetes. Asegurarse de que los paquetes tienen el tamaño adecuado. Asegurarse de que ninguno de los dos interlocutores habla demasiado rápido. Proporcionar un mecanismo para que dos ordenadores puedan comunicarse de diferentes formas simultáneamente. Ejemplo: Estás chateando por Messenger con un amigo. Al mismo tiempo le estás enviando un fichero. Son dos comunicaciones simultáneas pero diferentes entre dos ordenadores!! Para el protocolo IP esto sería una misma comunicación: se colaría él archivo dentro de la conversación! 6

3.4. Nivel de Transporte: Soluciones de TCP Asegurarse de que el destinatario recibe los paquetes: se pide confirmación para cada paquete enviado. Si no llega la confirmación, se vuelve a enviar. Asegurarse de que los paquetes tienen el tamaño adecuado: se fragmenta el paquete para enviarlo por piezas. Cada pieza se numera, para que el receptor sepa reconstruir el paquete original. Asegurarse de que ninguno de los dos interlocutores habla demasiado rápido: control de flujo. Proporcionar un mecanismo para que dos ordenadores puedan comunicarse de diferentes formas simultáneamente: puertos. Una conexión en TCP/IP se identifica por: Direcciones IP del emisor y el receptor Puerto del emisor, y puerto del receptor. 3.4. Nivel de Transporte: Puertos TCP El número de puerto identifica el tipo de conexión: Puerto 21: Transferencia de ficheros (FTP) Puerto 23: Terminal remota (Telnet) Puerto 25: Envío de correo electrónico (SMTP) Puerto 80: Páginas web (HTTP) Puerto 110: Recepción de correo electrónico (POP3) Hay un total de 65536 puertos, de los cuales 1024 son estándar. En total, entre dos ordenadores podría haber 65536 conexiones simultáneas diferentes! Ejemplo de comunicación TCP/IP: El emisor tiene IP = 215.13.45.1, y usa el puerto 13500 El receptor tiene IP = 171.12.4.15, y usa el puerto 25 Conclusión: el emisor está enviando un correo electrónico. 3.4. Nivel de Transporte: Modelo Cliente-Servidor Cómo podemos establecer una conexión con un puerto de otro ordenador?: El ordenador debe darnos servicio en ese puerto. Qué es un servidor de correo? Simplemente un ordenador que da servicio en los puertos 25 (envío de correo) y 110 (recepción). 3.4. Nivel de Transporte: Cómo leer tu correo? Paso 1: Solicitamos una conexión con el servidor en el servicio de recepción de correo (puerto 110). Es como llamar por teléfono y esperar a que lo cojan. Qué es un servidor web? Simplemente un ordenador que da servicio en el puerto 80 (páginas web). En toda comunicación TCP/IP participan dos ordenadores: Servidor: ofrece un servicio en un determinado puerto. Cliente: solicita ese servicio al servidor para establecer la conexión. Normalmente, nuestro PC suele ser cliente, pero a veces actúa como servidor (por ejemplo, cuando compartes ficheros en emule). 7

3.4. Nivel de Transporte: Cómo leer tu correo? (2) Paso 2: Una vez establecida la conexión, pedimos al servidor que nos envíe nuestro correo. Ya han cogido el teléfono, e iniciamos la conversación. 3.4. Nivel de Transporte: Cómo leer tu correo? (3) Paso 3: El servidor nos envía nuestro correo. El interlocutor nos responde. 3.4. Nivel de Transporte: Cómo leer tu correo? (4) Paso 4: Cortamos la conexión. Colgamos el teléfono. 3.5. Nivel de Aplicación Es el equivalente al lenguaje específico de cada profesión (lenguaje técnico). Existen infinidad de lenguajes (protocolos) según lo que queramos hacer: Recibir correo (lenguaje POP3) Enviar correo (lenguaje SMTP) Ver páginas web (lenguaje HTTP) Entre estos protocolos de aplicación destaca el llamado DNS (Domain Name System): Nos evita tener que manejar direcciones IP! 8

3.5.1. DNS (Domain Name System) Si no existiese, para entrar en la página web de Google tendríamos que escribir 209.85.135.99 en lugar de www.google.es. Los servidores DNS ofrecen un servicio en el puerto 53 que permite consular la dirección IP (209.85.135.99) que corresponde a un determinado nombre (www.google.es), y viceversa. Si no configuramos nuestro ordenador para que pueda comunicarse con al menos un servidor DNS, no podremos utilizar nombres! 3.5.1. Estructura de un nombre DNS El sistema DNS trabaja con nombres de dominio (domain names), en lugar de direcciones IP. Estos nombres son los que estamos habituados a manejar los usuarios. Un nombre de dominio consta de varios dominios separados por puntos: Ejemplo: www.google.es consta de 3 dominios: www, google, y es. Los nombres de dominio se leen de derecha a izquierda: Ejemplo: www.google.es 1. Estamos en un dominio de España (.es) 2. Dentro de los dominios españoles, estamos en el dominio de Google (.google) 3. Dentro de los dominios de Google, estamos en la world wide web (www). Generalmente, el dominio más a la izquierda es el nombre de una máquina (host). Los servidores DNS de todo el mundo se comunican entre sí para informarse de los nuevos dominios que aparecen y desaparecen. 3.5.1. La red DNS Los servidores DNS de todo el mundo forman una red que permite mantener la información de todos los nombres que existen en Internet. Un organismo llamado ICANN (Internet Corporation for Assigned Names and Numbers) es el único responsable en el mundo de asignar los dominios de primer nivel. Una vez que ICANN te concede un dominio, tú ya lo divides en los subdominios que quieras. Principales dominios de primer nivel: Países:.es (España),.uk (Francia),.fr (Francia), Empresas:.com (Company),.net (originalmente empresas de Internet) Gobierno de los EEUU:.gov (Government) Organización sin ánimo de lucro:.org (Organization) etc 3.5.1. Registro de dominios Puedo yo tener mi propio nombre de dominio? SI Hay empresas con las que puedes contratarlo. Los hay gratuitos!: www.dyndns.com, www.getfreedomain.biz, Dominios del archipielago de Tokelau (.tk) El archipielago de Tokelau: Es un pequeño país perdido en mitad del Pacífico que tuvo la genial idea de ceder gratuitamente sus nombres de dominio a todos los internautas del mundo. Gracias a esto, pasó de ser una isla perdida a ser uno de los lugares geográficos más famosos de Internet, lo que implica negocios con empresas de Internet, atraer el turismo, etc 9

3.5.2. Correo Electrónico Para poder utilizar el correo electrónico es imprescindible tener una cuenta de correo. Tener una cuenta de correo implica: Tener la dirección del servidor de correo con el cual has contratado la cuenta. Tener un nombre de usuario único dentro de ese servidor. Tener una contraseña para tu usuario. 3.5.2. Configuración de una cuenta de correo Básicamente hay dos tipos de servidores de correo: Correo web (webmail): se accede a la cuenta a través de una página web. Correo POP: el sistema clásico. Utiliza sus propios protocolos (SMTP y POP3), y para acceder a él es necesario un programa específico (Outlook, Thunderbird, ). El protocolo SMTP se utiliza para enviar correos, y el POP3 para recibirlos. Un servidor de correo tiene que dar servicio en dos puertos distintos (uno para enviar, y otro para recibir). A veces, incluso pueden ser dos servidores diferentes. 3.5.2. Sabemos escribir un email? Cualquiera sabe escribir un texto y pinchar en ENVIAR, pero pocos sabemos hacer un buen uso del correo electrónico. Vamos a ver cómo deberíamos rellenar cada uno de los campos: Destinatario (To): Aquí normalmente pondremos una única dirección de correo. Si queremos que el correo llegue a muchas personas, es mejor usar otros campos. Asunto (Subject): Es muy importante. Algunas personas y muchos sistemas automáticos de filtrado borran automáticamente los mensajes sin asunto o con un asunto que sea poco claro. CC (Carbon Copy): Aquí podemos poner una lista de destinatarios. Ojo! Todos los destinatarios verán la lista completa (esto ayuda mucho a los spammers). CCO (BCC): Copia de Carbón Oculta. Aquí podemos poner una lista de destinatarios, pero cada destinatario verá únicamente su propia dirección. Es la mejor forma de evitar que las direcciones se propaguen a posibles spammers. Cuerpo del mensaje: Para garantizar que cualquiera podrá leer el mensaje, debería ser texto sin formato (sin negritas, ni tamaños de letra, ). Ficheros adjuntos: Muchos servidores no admiten mensajes con ficheros muy grandes; en general, no debería exceder los 2 MBs. Además, muchos usuarios y servidores borran automáticamente los adjuntos con extensión peligrosa (.exe,.pif,.com,.vbs,.bat, ). 3.5.2. El correo electrónico es seguro? En algunos servidores, nuestra contraseña y nuestro mensaje circulan por la red sin cifrar. Si es posible, deberíamos activar el cifrado de las contraseñas e incluso de todo el mensaje (TLS, SSL). Para un hacker es muy fácil trucar la dirección del remitente (From). No debemos fiarnos del origen de un mensaje sólo por la dirección de origen. Es posible incluso trucar la dirección de destino. Es una práctica común enviar mensajes con una dirección de destino falsa para que creas que te ha llegado un mensaje que no iba dirigido a ti. Un informático puede analizar en profundidad el mensaje viendo la cabecera. Si aprendemos algún truco para falsificar mensajes debemos saber que cualquier informático podrá descubrirnos fácilmente. 10

3.5.2. Cabecera completa de un email 3.5.3. World Wide Web (WWW) Internet NO es la WWW. La WWW es sólo uno de los muchos servicios que puede ofrecer un ordenador conectado a Internet. Los ordenadores que ofrecen éste servicio se llaman servidores web. Un servidor web es un servidor que ofrece servicio en el puerto 80. A través de este puerto se habla en el lenguaje del protocolo HTTP (HyperText Transfer Protocol). Para las conexiones seguras (el icono del candado ) se utiliza el protocolo HTTPS, en el puerto 443. Toda la información que circula a través de una conexión segura está cifrada y es virtualmente imposible de leer por un hacker que intercepte nuestra conexión. El comando principal del protocolo HTTP es el comando GET, que utiliza nuestro ordenador para pedirle al servidor web que nos envíe los contenidos de una determinada página web. 3.5.3. Comando GET de HTTP 3.5.3. Navegadores Web Para comunicarnos con un servidor web necesitamos un programa que sepa hablar el lenguaje HTTP. Eso es lo que hace un navegador web: pedirle al servidor (con el comando GET) que le envíe los contenidos de la página. Una vez que el navegador recibe el código HTML, éste lo interpreta y lo muestra en pantalla en forma de texto, imágenes, hipervínculos, Si un servidor web utiliza un código HTML que no sea estándar puede que algunos navegadores no sepan interpretar correctamente sus páginas. No es un problema del navegador, sino del servidor que no utiliza un lenguaje estándar. Dentro del código HTML se pueden incluir otros códigos para mostrar contenidos más complejos: Flash, JavaScript, Lo que recibimos es un código HTML (HyperText Markup Language), que es el lenguaje con el que se escriben las páginas web. Prácticamente todos los navegadores web son gratuitos: Mozilla FireFox, Opera, Internet Explorer, Safari, Konqueror, 11

3.5.3. Creación de Páginas Web Cualquier usuario puede crear una página web sencilla (por ejemplo, con FrontPage), pero para crear páginas más complejas es necesario un informático. Las páginas complejas se programan combinando código HTML con otros lenguajes que sólo lee el servidor web: PHP, ASP, CGI, El código escrito en estos lenguajes nunca llega al usuario, sino que es interpretado únicamente por el servidor. 3.5.3. Contenido de la www La www nació con el fin de ser una base de datos de conocimiento científico que se pudiese consultar a nivel mundial (recordemos que nació en el CERN, un instituto de investigación). Hoy día sigue conservando ese uso, pero ésta tecnología se usa para muchas más cosas: Portales: sitios web que facilitan el acceso a múltiples servicios (buscador de contenidos, servidor de correo, foros, chat, ). Webmail: como vimos anteriormente, al correo electrónico muchas veces accedemos a través de la www. Blogs (bitáctoras): recopilación de artículos, que permite realizar un seguimiento cronológico de algún proyecto, algún grupo de personas con una afición común, o incluso la vida personal de su creador; normalmente los contenidos se encuentran visibles en una única página. Foros de discusión: centros donde cualquier usuario puede compartir información sobre un determinado tema. La aportación de cada usuario se muestra como un mensaje clasificado en alguna categoría. Wikis: páginas web que cualquier usuario puede modificar. Normalmente tratan de un tema específico, y cualquier usuario puede hacer su aportación a ese tema. Tiendas y subastas: páginas desde las que se pueden comprar o subastar objetos. Otros: juegos online, webchats, diccionarios, herramientas administrativas, 3.5.3. URL (Uniform Resource Locator) 3.5.3. WWW: Glosario de términos Es cualquier nombre que se utilice para nombrar un recurso de Internet. Los nombres de dominio son un subconjunto de las URL. Una URL suele constar de tres partes: Protocolo: protocolo que hay que utilizar para acceder a ese recurso. Nombre de la máquina: un nombre de dominio que define dónde está esa máquina. Camino: dentro de ese dominio, dónde está el recurso al que queremos acceder. http://www.urjc.es/z_files/af_alumn/af06_exame.html: Protocolo: http Nombre: www.urjc.es Camino: z_files/af_alumn/af06_exame.html Es la página desde la que podemos consultar las fechas de exámenes de la URJC. En un navegador web, si no pones el protocolo, por defecto asume que es HTTP. ftp://anonymous:pass@ftp.debian.org:21/debian/dists/sarge/main/binary-i386/ Protocolo: ftp Usuario y contraseña: anonymous y pass Nombre: ftp.debian.org Puerto TCP: 21 Camino: debian/dists/sarge/main/binary-i386 Para bajar gratis una distro de Linux desde un servidor FTP (transferencia de ficheros). ASP, PHP, CGI: Lenguajes de programación que permiten crear páginas web dinámicas. Flash: Lenguaje que se incrusta dentro del código HTML para crear animaciones o sencillos programas gráficos dentro de una página web. HTML: Lenguaje en el que se escriben todas las páginas web. Cualquier otro lenguaje que se utilice estará siempre incrustado dentro de un código HTML. HTTP: Protocolo que tienen que hablar los ordenadores para transmitir entre sí los contenidos de una página web. HTTPS: Versión cifrada de HTTP. Garantiza una gran seguridad. Java, Javascript: Lenguajes para programar aplicaciones que se pueden incluir dentro de un código HTML. Permite que una página web incluya un programa que se ejecute en la máquina del usuario. Página web dinámica: Una página que no se muestra siempre igual al usuario, ya que la forma en que se muestra depende de un programa que se ejecuta en el servidor (PHP, ASP, ). Sitio web: Conjunto de páginas enlazadas entre sí a las que se puede acceder desde un determinado dominio. URL: Forma universal y unívoca de nombrar cualquier recurso accesible desde Internet. WWW: La red en sí que forman todos los servidores web que se conectan entre sí a través de la red Internet. 12

4. Otros recursos de Internet Programas de mensajería: permiten a un usuario comunicarse en tiempo real con sus amigos o conocidos. Normalmente, para poder comunicarte con una persona ésta tiene que darte permiso para ello. Incluyen diferentes servicios como: chat, mensajería instantánea, videollamada, transferencia de ficheros, Chat: servicio específico para establecer charlas entre dos o más usuarios, utilizando normalmente mensajes de texto instantáneos. Existen diferentes formatos: webchat (a través de una página web), IRC (el sistema de chat por excelencia), programas de mensajería, Redes P2P: estrictamente hablando es una topología de red, pero en la práctica se llaman redes P2P a las que interconectan muchos usuarios para compartir e intercambiar toda clase de ficheros. FTP: sistema de transferencia de ficheros basado en el modelo cliente-servidor. Generalmente las transferencias son mucho más rápidas que usando redes P2P. Voz sobre IP: llamadas telefónicas a través de Internet. Juegos online: miles de jugadores jugando al mismo juego simultáneamente. 4. Software para Internet (ejemplos) Cliente DNS: no se necesita software. Se encarga directamente el sistema operativo. Servidor DNS: Bind (gratuito, con aproximadamente el 70% de cuota de mercado). Clientes de Email: Microsoft Outlook. Gratuitos: Mozilla Thunderbird. Navegadores web: Mozilla Firefox, Opera, Microsoft Internet Explorer, Safari (Mac), Konqueror (Linux). Todos ellos son gratuitos. Servidores web: Microsoft IIS. Gratuitos: Apache (aproximadamente 70% del mercado). Creación de páginas web: Microsoft FrontPage, Macromedia Dreamweaver. Gratuitos: NVU, Open Office. Servidor proxy: Squid (gratuito). Programas de mensajería: Microsoft Messenger, ICQ (el primero, con más de 100 millones de usuarios), Yahoo Messenger. Todos ellos son gratuitos. Clientes de IRC (chat): mirc, Xchat. Son gratuitos. Clientes de redes P2P: emule, BitTorrent, Azureus, amule. Son gratuitos. Clientes de FTP: FlashFxp, CuteFTP, Igloo. Gratuitos: gftp, CoffeeCup. Servidores de FTP: BulletProof, Serv-U. Gratuitos: glftpd. Voz sobre IP: Skype (gratuito el software, pero no todas las llamadas). Juegos online: World of Warcraft, Second Life. Gratuitos: Ogame. Se ha marcado en rojo el software que probablemente nunca usará el alumno. Se han subrayado algunas recomendaciones totalmente subjetivas del profesor. 4. Algunos sitios útiles en Internet Diccionario de la Real Academia: diccionario online de la lengua española. Ebay: la mayor web de subastas. Puedes comprar o vender prácticamente cualquier artículo. Gmail: servidor de correo web con una gran capacidad de almacenaje y una interfaz muy cómoda. Google: el mayor portal de Internet. Posee el mayor buscador, así como muchos otros servicios, entre los que se incluyen Gmail y GoogleMaps. Googlemaps: versión web del programa GoogleEarth. Permite ver el mapa e imágenes de satélite de cualquier lugar del mundo, así como trazar rutas. Lanetro: guía de ocio con opiniones de los clientes (restaurantes, espectáculos, ). QDQ: guía telefónica y callejero. Puedes recorrer virtualmente algunas ciudades (como Madrid), tanto en 3D como mediante fotografías de cada punto de la ciudad. Tucows: una de tantas páginas que recopilan software gratuito (freeware y shareware). Wikipedia: la mayor enciclopedia del mundo. Aunque sea un wiki, sus contenidos son muy fiables, ya que hay un gran control sobre lo que se publica. Word Reference: diccionario de idiomas online. Yahoo: uno de los primeros portales de Internet. Destaca su servicio de webmail. Youtube: el mayor buscador de vídeos de Internet. Actualmente, muchos programas de televisión se nutren de los contenidos que bajan de Youtube. 13