26
Introducción a los servicios Web Contenido Descripción general 1 Identificación de conceptos de Internet 2 Uso de tecnologías cliente 9 Conexión a Internet 16 Conceptos relacionados con los servidores Web 21

7.- Introduccion a Los Servicios Web

Embed Size (px)

DESCRIPTION

p

Citation preview

Page 1: 7.- Introduccion a Los Servicios Web

Introducción a los servicios Web

Contenido

Descripción general 1

Identificación de conceptos de Internet 2

Uso de tecnologías cliente 9

Conexión a Internet 16

Conceptos relacionados

con los servidores Web 21

Page 2: 7.- Introduccion a Los Servicios Web

Introducción a los servicios Web i

Notas del Instructor Este módulo proporciona a los estudiantes información sobre Internet y cómo acceder a ella de forma segura desde una red Microsoft® Windows® 2000. El módulo se inicia con una introducción a Internet, los servicios de Internet, las intranets y los nombres de dominio. A continuación, se describen las tecnologías cliente más comunes y se describen los protocolos de Internet y los localizadores de recursos universales (Uniform Resource Locators, URLs).

El módulo continúa con una descripción de los métodos para la conexión a Internet de forma segura. Concluye con una explicación de los conceptos relacionados con los servidores Web y con el software Internet Información Services (IIS) de Microsoft que forma parte del sistema operativo Windows 2000.

En este módulo, los estudiantes aprenderán a:

• Describir Internet, intranet, el espacio de nombres de dominio y URL. • Describir las diferentes tecnologías de cliente. • Describir los métodos para la conexión de forma segura a Internet desde una

red Windows 2000 utilizando NATs (network address translators), servidores proxy y cortafuegos.

• Explicar cómo pueden utilizarse las tecnologías de servidor Web, como IIS, para hospedar servicios en Internet.

Desarrollo del módulo Utilice la siguiente estrategia para explicar este módulo:

• Identificación de los conceptos de Internet Explique la estructura de Internet y comente que TCP/IP es el protocolo utilizado para la comunicación a través de Internet. Describa brevemente los servicios Internet más utilizados. Explique el concepto de intranets y cómo pueden extenderse para formar una extranet. Describa la necesidad de utilizar nombres de dominio utilizando un ejemplo adecuado.

• Uso de tecnologías cliente Hable de las herramientas de usuario final (lectores de noticias y los navegadores Web), que se utilizan para acceder a información en Internet. Explique el significado de los protocolos para la conexión a Internet y el concepto de URL (Uniform Resource Locator).

• Conexión a Internet Describa los métodos para conectarse de forma segura a Internet desde una red Windows 2000 utilizando NATs, servidores proxy y cortafuegos. Haga hincapié en que el software Microsoft Internet Security and Acceleration Server puede funcionar como servidor proxy y como cortafuegos. Mencione que dicho software no forma parte de Windows 2000 pero puede obtenerse por separado.

• Identificación de los conceptos de servidor Web Explique los conceptos relacionados con los servidores Web y describa las características de IIS. Mencione a los estudiantes que IIS está incluido en el sistema operativo Windows 2000.

Page 3: 7.- Introduccion a Los Servicios Web

Introducción a los servicios Web 1

Descripción general *****************************illegal for non-trainer use****************************El protocolo TCP/IP (Transmission Control Protocol/Internet Protocol) permite la comunicación entre equipos que ejecutan Microsoft® Windows® 2000, otros sistemas operativos

y en entornos de red distintos, incluyendo redes interconectadas de gran tamaño. La mayor de esas redes interconectadas es Internet, que proporciona varios servicios, denominados servicios Web. Los servicios Web utilizan TCP/IP a través de grandes redes interconectadas por todo el mundo. Accediendo a estos servicios Web desde una red Windows 2000, podemos buscar información, compartir ideas y opiniones, o comunicarnos con otros usuarios conectados a Internet.

Objetivo Proporcionar una descripción general de los temas y objetivos del módulo.

Presentación En este módulo, estudiaremos los conceptos de Internet, las herramientas de usuario final para acceder a la información de Internet y los métodos para conectarse a Internet de forma segura y proporcionar contenidos de servidor Web.

Identificación de conceptos de Internet

Uso de tecnologías cliente

Conexión a Internet

Conceptos relacionados con los servidores Web

Si deseamos conectar una red Windows 2000 a Internet, en primer lugar debemos familiarizarnos con algunos de los conceptos y terminologías básicas relacionadas con los servicios Web. También debemos conocer qué tecnologías cliente y herramientas de usuario final podemos utilizar para acceder a los servicios Web. Para acceder a Internet desde una red Windows 2000, también debemos estar familiarizados con los métodos de conexión y acceso seguro a Internet. Finalmente, para hospedar nuestros propios servicios Web, debemos conocer las tecnologías de servidor disponibles para proporcionar información en Internet.

En este módulo, aprenderemos a:

• Describir Internet, una intranet, los espacios de nombres de dominio y una URL (Uniform Resource Locator).

• Describir las diferentes tecnologías de cliente disponibles para acceder a la información de Internet.

• Describir los métodos para conectarse de forma segura a Internet desde una red Windows 2000 utilizando NATs (network address translator), servidores proxy y cortafuegos.

• Explicar cómo pueden utilizarse las tecnologías de servidor Web, como Microsoft Internet Información Services (IIS), para hospedar servicios en Internet.

Page 4: 7.- Introduccion a Los Servicios Web

Introducción a los servicios Web 2

Identificación de conceptos de Internet

Objetivo Explicar conceptos, como Internet, intranet, espacios de nombres de dominio y URL.

Presentación Debemos entender los conceptos como Internet, intranets, espacios de nombres de dominio y URLs para poder acceder a la información de Internet.

Internet

Servicios de Internet

Intranets

Nombres de dominio

*****************************illegal for non-trainer use******************************

Para entender la terminología y los conceptos relacionados con los servicios Web, en primer lugar deberíamos familiarizarnos con la estructura de Internet y las tecnologías implementadas.

Las tecnologías desarrolladas para hospedar los servicios Internet también pueden implementarse internamente en una organización. Para ello, podemos crear una intranet para maximizar las ventajas de los servicios de Internet en una red organizativa.

También debemos saber cómo los equipos encuentran, o direccionan, a otros equipos conectados a Internet para enviarles información. Para direccionar equipos en Internet, se utiliza un sistema de nombres descriptivos basado en nombres de dominio.

Page 5: 7.- Introduccion a Los Servicios Web

Introducción a los servicios Web 3

Internet

Objetivo Explicar la estructura de Internet, la pila de protocolos utilizada para las comunicaciones en Internet y direcciones privadas y públicas.

Presentación Internet es una colección global de redes que conecta usuarios de equipos de todo el mundo.

Cliente

Conexión utilizandoel protocolo TCP/IP

Internet

Servidor

Datos de texto, audiovídeo y gráficos

*****************************illegal for non-trainer use******************************

Las grandes corporaciones, universidades, agencias gubernamentales, así como millones de personas, ofrecen información en Internet para compartirla con el público.

Sugerencia No dedique demasiado tiempo a hablar de Internet. En lugar de ello, haga hincapié en la función de TCP como la pila de protocolos subyacente, y la necesidad de disponer de direcciones IP privadas.

Estructura de Internet Con el uso de Internet, personas en todo el mundo pueden intercambiar información (texto, documentos de texto, imágenes, vídeo, audio y programas informáticos) entre equipos. Aunque algunas organizaciones específicas desarrollan herramientas o programas para Internet, ninguna organización individual controla o rige Internet. Sin embargo, algunas compañías privadas poseen la columna vertebral de Internet (el medio físico a través del cual fluye el tráfico de Internet).

Los equipos en Internet utilizan una arquitectura cliente/servidor. Esto significa que un servidor remoto proporciona archivos y servicios al equipo cliente local del usuario. La velocidad a la que el cliente puede acceder a los servicios proporcionados por el servidor depende de la tecnología disponible. Con los continuos avances tecnológicos, las velocidades y mecanismos de acceso están mejorando para descargar o recuperar rápidamente grandes cantidades de información desde el servidor.

TCP/IP TCP/IP es la pila de protocolos estándar utilizada para las comunicaciones a través de Internet. Está formada por los protocolos de nivel inferior TCP e IP y por los protocolos de nivel superior como HTTP (Hypertext Transfer Protocol), FTP (File Transfer Protocol) y SMTP (Simple Mail Transfer Protocol). TCP e IP proporcionan las funcionalidades de bajo nivel necesarias para numerosas aplicaciones, y HTTP, FTP y SMTP dan acceso a servicios de nivel superior, como la transferencia de archivos entre equipos, el envío de correo electrónico o la identificación de quién ha iniciado sesión en otro equipo. Por tanto, debido a su amplio número de funciones, debemos instalar y configurar TCP/IP en todos los equipos con acceso a Internet.

Page 6: 7.- Introduccion a Los Servicios Web

Introducción a los servicios Web 4

Direcciones públicas y privadas Además de entender cómo funciona TCP/IP, también debemos saber cómo se asignan direcciones IP a los equipos para acceder a Internet. La autoridad de números asignados de Internet (Internet Assigned Numbers Authority, IANA) asigna direcciones IP. Las direcciones asignadas por IANA pueden recibir tráfico de sitios de Internet y se denominan direcciones públicas. Para un negocio pequeño típico o para el hogar, las direcciones públicas son asignadas por un proveedor de servicios de Internet (Internet Service Provider, ISP), una compañía que mantiene un rango de direcciones públicas y ofrece acceso a Internet.

Para que múltiples equipos de una pequeña oficina o en el hogar puedan comunicarse a través de Internet, cada equipo debe tener su propia dirección pública. La demanda de direcciones públicas es mayor de lo que puede cubrir el limitado suministro de direcciones públicas disponibles. Para superar este déficit, IANA proporciona un sistema de reutilización de direcciones que reserva grupos de direcciones IP, denominadas direcciones privadas, para redes privadas conectadas a Internet. Las direcciones privadas no pueden recibir tráfico directamente de ubicaciones de Internet.

Page 7: 7.- Introduccion a Los Servicios Web

Introducción a los servicios Web 5

Servicios de Internet Objetivo Explicar los servicios de Internet más utilizados.

Presentación Todas las aplicaciones de Internet funcionan aprovechando uno o varios servicios básicos de Internet. Internet

Correo electrónico (e-mail)

World Wide Web (WWW)

Chat

Noticias de Internet

Protocolo de transferencia de archivos (FTP)

Telnet

Algunos de los servicios de Internet más populares incluyen el correo electrónico (e-mail), World Wide Web (WWW), chat, noticias de Internet, el protocolo de transferencia de archivos (File Transfer Protocol, FTP) y Telnet.

Sugerencia Asegúrese de que todos los estudiantes están familiarizados con los servicios básicos de Internet. Las aplicaciones cliente se mencionarán más adelante en este módulo.

• Correo electrónico (e-mail) El correo electrónico es el servicio más popular de Internet. Se utiliza para enviar mensajes a cualquier usuario conectado a Internet.

• World Wide Web (WWW) Es un término utilizado para describir la colección de documentos de hipertexto y contenido multimedia disponible en Internet. Los documentos de hipertexto son archivos que han sido formateados para ser utilizados en Internet. Utilizamos un navegador Web, como Microsoft Internet Explorer, para buscar, localizar, visualizar y descargar información de Internet.

• Chat Los programas de chat permiten participar en conversaciones en tiempo real con dos o más personas en Internet.

• Noticias de Internet Es un servicio que hospeda grupos de discusión electrónicos a través de los cuales los participantes pueden compartir información y opiniones. Para acceder a estos grupos puede utilizar Microsoft Outlook® Express.

• Protocolo de transferencia de archivos (FTP) FTP es un servicio que incluye un servidor para transferir archivos desde el servidor a un equipo cliente. Los usuarios pueden descargar archivos desde el servidor FTP utilizando una utilidad cliente FTP.

• Telnet Telnet permite iniciar sesión remotamente en un equipo y trabajar en él. De este modo, los usuarios pueden acceder a servicios o recursos que no tengan en sus propias estaciones de trabajo.

Page 8: 7.- Introduccion a Los Servicios Web

Introducción a los servicios Web 6

Intranets

Objetivo Explicar una intranet y compararla con una extranet.

Presentación Podemos crear un sitio intranet instalando el software de servidor Internet en cualquier servidor de una red LAN.

Intranet

Extranet

Internet

*****************************illegal for non-trainer use******************************

Podemos implementar las tecnologías desarrolladas para Internet en una red de área local (LAN) para difundir información, como las actualizaciones de un catálogo o información de una base de datos en la LAN. Para ello, debemos instalar el software de servidor Internet en uno de los servidores de la LAN.

¿Qué es una intranet? Una intranet es una red interna de una organización, que utiliza las tecnologías de Internet para mejorar las comunicaciones internas, publicar información o desarrollar aplicaciones. Para utilizar las aplicaciones de Internet, gratuitas o relativamente económicas, en una intranet, todos los equipos de la intranet deben soportar TCP/IP. Una intranet puede ser privada, en cuyo caso no está conectada a Internet, o pública, en cuyo caso está conectada a Internet.

Extensión de intranets a extranets Es posible que deseemos otorgar acceso a nuestra intranet a usuarios autorizados de nuestros clientes, vendedores, proveedores u otros socios. Por ejemplo, una compañía podría desear compartir información de negocio con su fuerza comercial y clientes permitiendo acceso limitado a su intranet. Podemos utilizar Internet para ampliar el acceso a nuestra intranet a usuarios autorizados. Denominamos extranets a las intranets parcialmente accesibles únicamente por usuarios autorizados a través de Internet u otros medios. Configurar una extranet a través de Internet es más fácil y económico que establecer un enlace de comunicación dedicado entre dos compañías. Sin embargo, una extranet es menos segura que una intranet privada, ya que posibilita el acceso de usuarios no autorizados.

Page 9: 7.- Introduccion a Los Servicios Web

Introducción a los servicios Web 7

Nombres de dominio

Objetivo Explicar el concepto de nombre de dominio.

Presentación Un nombre de dominio especifica un nombre fácil de recordar para las direcciones de Internet.

Nombre de dominio (ejemplo.microsoft.com)

Dominio de nivel superior (com)

Dominio de segundo nivel (microsoft.com)

Subdominio (ejemplo.microsoft.com)

comcom

ejemplo.microsoft.comejemplo.microsoft.com

microsoft.commicrosoft.com

*****************************illegal for non-trainer use******************************

Con millones de equipos en Internet, existe la necesidad obvia de disponer de un sistema de direccionamiento que proporcione un método fácil de recordar para localizar equipos. Un nombre de dominio que utilice nombres descriptivos en lugar de largos números cubre esta necesidad.

Sugerencia Esta página no pretende mostrar a los estudiantes el proceso de consulta de DNS, sino explicar el concepto de DNS y, concretamente, el formato utilizado por DNS. Recuerde a los estudiantes que la dirección IP es lo que realmente se utiliza para localizar un determinado equipo en Internet.

Nombres de dominio La dirección que se utiliza a nivel de equipo para identificar de forma exclusiva un equipo específico en Internet se denomina dirección IP (Protocolo de Internet). Una dirección IP está formada por cuatro conjuntos de números separados por puntos, por ejemplo: 131.107.1.7 ó 131.107.1.240.

Aunque las aplicaciones no tienen ningún problema con este sistema de direcciones numéricas, resulta más sencillo para los usuarios recordar nombres de dominio descriptivos, como ejemplo.microsoft.com. Sin embargo, antes de que un equipo pueda conectarse a Internet, su nombre de dominio debe ser asignado, o resuelto, a una dirección IP exclusiva. El sistema de clasificación basado en el sistema de nombres de dominio (Domain Name System, DNS) asigna nombres de dominio a direcciones IP. Cuando utilizamos un nombre de dominio para conectar a un equipo a través de Internet, un servidor DNS resuelve el nombre a una dirección IP. El servidor utiliza la asignación para localizar la dirección IP del equipo deseado y la sustituye por el nombre descriptivo para conectarse al equipo a través de Internet.

Page 10: 7.- Introduccion a Los Servicios Web

Introducción a los servicios Web 8

DNS identifica de forma única equipos conectados a Internet basándose en una jerarquía que incluye un dominio de nivel superior, un dominio de segundo nivel y, a menudo, uno o más subdominios. El dominio de nivel superior está basado en códigos genéricos o en códigos de país. Los dominios de nivel superior genéricos indican el tipo de organización. La siguiente tabla muestra una lista de dominios de nivel superior genéricos y sus correspondientes organizaciones.

Código genérico Descripción Com Organizaciones comerciales

Edu Instituciones educativas

Gov Agencias gubernamentales

Int Asociaciones internacionales

mil Organizaciones militares

net Principales centros de soporte de redes

org Otras organizaciones

Los dominios de nivel superior de código de país son códigos de dos letras, como US para Estados Unidos y CA para Canadá. La siguiente tabla proporciona ejemplos de algunos códigos de dominio de país y sus correspondientes países.

Código de país País ar Argentina

au Australia

es España

br Brasil

fr Francia

de Alemania

El dominio de segundo nivel representa el nombre de una empresa, institución u organización y está separado del dominio de nivel superior por un punto. Un ejemplo de domino de segundo nivel es microsoft.com. Normalmente, una persona o una compañía pequeña utilizan un nombre de dominio y una dirección IP, pero las compañías de gran tamaño a menudo adquieren un bloque de direcciones IP y establecen subdominios. Por ejemplo, microsoft.com es un nombre de dominio, y ejemplo.microsoft.com es un subdominio del dominio principal de Microsoft.

La ICANN (Internet Corporation for Assigned Names and Numbers) gestiona la asignación de nombres de dominio.

Page 11: 7.- Introduccion a Los Servicios Web

Introducción a los servicios Web 9

Uso de tecnologías cliente

Objetivo Explicar las tecnologías de cliente disponibles para acceder a la información de Internet.

Presentación Podemos utilizar navegadores Web, protocolos de Internet y grupos de noticias para acceder a la información Web.

Lectores de noticias

Navegadores Web

Protocolos de Internet

Localizador de recursos uniforme (URL)

*****************************illegal for non-trainer use******************************

Internet se creó en un principio para compartir información sobre investigaciones científicas y educativas. Sin embargo, los usuarios se encontraron con que el acceso a la información disponible de los laboratorios y universidades requería diversos pasos complicados y el proceso no utilizaba un interfaz estándar.

Actualmente, hay disponibles numerosas tecnologías cliente que permiten un fácil acceso a la información de Internet. En Windows 2000, estas herramientas de usuario final comunes incluyen:

• Lectores de noticias Los lectores de noticias permiten acceder y unirnos a grupos de discusión en Internet. Podemos obtener incluso información sobre Windows 2000 suscribiéndonos a grupos de discusión relacionados con Windows 2000.

• Navegadores Web Los navegadores Web nos permiten navegar por Internet, enviar y recibir mensajes de correo electrónico y visualizar el contenido de Internet.

Existen muchos protocolos de Internet, como HTTP, HTTPS, FTP, NNTP y SMTP, que utilizamos para comunicarnos con otros equipos conectados a Internet.

Además de direccionar equipos conectados a Internet, también podemos localizar archivos de un equipo en Internet. Para ello, podemos utilizar un sistema de direccionamiento de archivos denominado Uniform Resource Locator (URL).

Page 12: 7.- Introduccion a Los Servicios Web

Introducción a los servicios Web 10

Lectores de noticias

Objetivo Explicar qué es un grupo de noticias y mostrar cómo utilizar un lector de noticias.

Presentación Podemos intercambiar opiniones sobre cualquier tema imaginable en Internet utilizando un lector de noticias para acceder a diversos grupos de noticias.

*****************************illegal for non-trainer use******************************

Las Internet News, o Usenet, es un popular servicio de Internet. Usenet es un servicio de noticias a nivel mundial al que podemos acceder a través de Internet. Es un servicio 24 horas al día que incluye un sistema de tablón de anuncios (bulletin board system, BBS) y habitaciones de chat, además de miles de grupos de discusión electrónicos denominados grupos de noticias.

Sugerencia Muchos estudiantes estarán familiarizados con Outlook Express. Utilice esta página para explicar la utilidad de los grupos de noticias, específicamente msnews, para localizar información sobre la administración de una red.

Un grupo de noticias, también denominado foro, es un grupo de discusión en línea. En Internet, miles de grupos de noticias reflejan los múltiples intereses y actividades de sus usuarios. Los servicios en línea y el sistema de tablón de anuncios también proporcionan varios foros en los que los participantes que compartan intereses comunes pueden intercambiar mensajes. Existen tres tipos de grupos de noticias: Usenet, servidores de noticias públicos y servidores de noticias privados.

• Usenet Una gran colección de grupos de discusión abiertos sobre diversos temas.

• Servidores de noticias privados Grupos de noticias, como msnews, que proporcionan contenido específico y están abiertos al público.

• Servidores de noticias privados Grupos de noticias que proporcionan contenido específico pero no están abiertos al público. Se necesita una contraseña para poder acceder a ellos.

¿Qué es un lector de noticias? Para visualizar y publicar mensajes, muchas personas utilizan un lector de noticias, una aplicación que nos conecta a un servidor de noticias de Internet. Una vez disponemos de un lector de noticias, podemos suscribirnos a grupos de noticias dedicados a los temas que nos interesen. Cuando nos suscribimos a un grupo de noticias, podemos descargar algunos o todos los artículos del servidor de noticias o podemos publicar nuestras propias opiniones y respuestas a las opiniones de otros.

Page 13: 7.- Introduccion a Los Servicios Web

Introducción a los servicios Web 11

msnews.microsoft.com Los grupos de noticias de Internet, los grupos de noticias en intranets y los tablones de anuncios utilizan el protocolo de transferencia de noticias a través de la red (Network News Transfer Protocol, NNTP) para publicar, distribuir y recuperar mensajes en Internet. El servidor de noticias de Microsoft proporciona solución a las necesidades de de clientes sobre una única ubicación para acceder a información y servicios a través de Internet. Cualquier lector de noticias puede acceder a grupos de noticias patrocinados por Microsoft.

Los grupos de noticias patrocinados por Microsoft ofrecen interacción entre pares en Internet. Un servidor de noticias muy utilizado es msnews.microsoft.com. Para acceder a los grupos de noticias de este servidor, configure su lector de noticias para conectarse a msnews.microsoft.com. No es necesario nombre de usuario ni contraseña para acceder a este servidor.

Noticias en Microsoft Outlook Express Podemos utilizar las noticias en Microsoft Outlook Express para obtener acceso a grupos de discusión basados en tablón de anuncios, como Usenet, utilizando servidores de noticias basados en NNTP. Las noticias en Outlook Express también pueden utilizarse para recibir información de soporte técnico de diversos productos Microsoft desde el servidor de noticias msnews.microsoft.com.

Page 14: 7.- Introduccion a Los Servicios Web

Introducción a los servicios Web 12

Navegadores Web

Objetivo Explicar las funciones de un navegador Web mostrando la ventana de un navegador Web.

Presentación Un navegador Web permite acceder a información Web utilizando el protocolo HTTP.

*****************************illegal for non-trainer use******************************

La World Wide Web (WWW), o Web, es la parte de Internet que proporciona enlaces a contenido gráfico. La Web se ha convertido en una red de documentos interactivos que podemos localizar y leer fácilmente utilizando varios navegadores Web, como Internet Explorer.

Sugerencia Los estudiantes deberían estar familiarizados ya con Internet Explorer. Utilice esta página para comentar la conveniencia de utilizar la Web para encontrar información de soporte de productos y actualizaciones de productos. Explique que Internet Explorer también puede conectarse a servidores FTP.

Un navegador Web es una aplicación cliente que permite al equipo cliente obtener acceso a un servidor Web o a otro servidor, como un servidor FTP, que se encuentre en Internet. Los navegadores Web pueden mostrar archivos de texto y varios archivos en formato gráfico y multimedia. Los navegadores también interpretan y muestran documentos.

Métodos para localizar información en la Web Uno de los usos más habituales de un navegador Web es localizar información. Podemos utilizar los motores de búsqueda o los portales para localizar información en la Web.

• Motores de búsqueda Para reducir el tiempo empleado en navegar por sitios Web buscando información, muchos sitios ofrecen motores de búsqueda, herramientas para encontrar información específica en la Web. La mayoría de sitios permiten realizar búsquedas utilizando una característica avanzada que existe en la mayor parte de motores de búsqueda.

Page 15: 7.- Introduccion a Los Servicios Web

Introducción a los servicios Web 13

• Portales Un portal es un sitio Web que ofrece una amplia variedad de recursos y servicios, como mensajes de correo electrónico, foros, funcionalidades de búsqueda y sitios de compra en línea. Es más fácil utilizar un portal para localizar información que utilizar un motor de búsqueda ya que la información se clasifica y organiza antes. Los portales son un buen lugar para iniciar una búsqueda y frecuentemente clasifican los sitios por tipo, ayudando aún más a los usuarios a buscar y navegar por los sitios Web.

Microsoft Internet Explorer Microsoft Internet Explorer es uno de los navegadores Web más utilizados y está disponible con Windows 2000. Podemos utilizar Internet Explorer para navegar por Internet, buscar información e incluso conectar con un sitio FTP.

Page 16: 7.- Introduccion a Los Servicios Web

Introducción a los servicios Web 14

Protocolos de Internet

Objetivo Explicar los protocolos utilizados para la comunicación a través de Internet.

Presentación Podemos utilizar diferentes protocolos para comunicarnos a través de Internet.

Internet

HTTP

HTTPS

FTP

SMTP

NNTP

HTML

DHTML

Servidor

Datos

Cliente

Conexión utiliando unprotocolo de Internet

*****************************illegal for non-trainer use******************************

Los protocolos de Internet más utilizados que nos permiten acceder a Internet son el protocolo de transferencia de hipertexto (Hypertext Transfer Protocol, HTTP), HTTP Seguro (HTTPS), el protocolo de transferencia de archivos (File Transfer Protocol, FTP), el protocolo simple de transferencia de correo (Simple Mail Transfer Protocol, SMTP), y el protocolo de transferencia de noticias a través de la red (Network News Transfer Protocol, NNTP). Además, el lenguaje de marcas de hipertexto (Hypertext Markup Language, HTML) y HTML Dinámico (DHTML) especifican los formatos de las páginas que se muestran en la Web.

Sugerencia Compare los diversos protocolos utilizados en Internet. Explique que los dos últimos protocolos son simplemente protocolos utilizados la Web relacionados con el formato.

• HTTP HTTP es una convención para enviar mensajes de un servidor a un cliente con TCP/IP. Las comunicaciones HTTP son en texto claro y no encriptadas.

• HTTPS HTTPS nos permite realizar una conexión segura a un servidor Web utilizando Secure Sockets Layer (SSL). SSL es una tecnología de encriptación que permite una conexión segura entre un servidor y un cliente.

• FTP : nos permite transferir archivos entre dos equipos de una red.

• SMTP : nos permite enviar correo electrónico a través de Internet.

• NNTP : nos permite publicar, distribuir y recuperar mensajes en grupos de noticias de Internet e intranet.

• HTML HTML es el lenguaje estándar para crear y formatear páginas Web. HTML define la apariencia del texto cuando se visualiza en un navegador Web.

• DHTML DHTML hace referencia a las extensiones de HTML que soportan animaciones y nos permiten crear páginas Web interactivas.

Page 17: 7.- Introduccion a Los Servicios Web

Introducción a los servicios Web 15

Localizador de recursos uniforme (URL)

Objetivo Explicar el concepto de URL.

Presentación Una URL especifica una dirección única a los archivos de un equipo conectado a Internet.

URL (http://ejemplo.microsoft.com/tutorial/default.html)

Protocolo utilizado (http://)

Dirección DNS (ejemplo.microsoft.com)

Ruta en el servidor (/tutorial/default.html)

http://ejemplo.microsoft.com/tutorial/default.htmlhttp://ejemplo.microsoft.com/tutorial/default.html

*****************************illegal for non-trainer use******************************

Aunque un nombre de dominio proporciona una forma cómoda de referenciar a un equipo específico en Internet, raramente queremos simplemente conectarnos a un equipo. Más frecuentemente, queremos recibir información de un archivo en un equipo. Para acceder a un archivo en un equipo conectado a Internet, debemos conocer la ruta a ese archivo, conocida como su dirección. El sistema de direccionamiento desarrollado para este propósito se denomina localizador de recursos uniforme (Uniform Resource Locator, URL).

Importante La sugerencia al final de la página menciona que las URLs no son sensibles a mayúsculas en un servidor basado en Windows 2000. Esto es cierto únicamente cuando el sitio Web al que accedemos se encuentra en un servidor basado en Windows 2000 y no si accedemos a un sitio Web desde un servidor basado en Windows 2000.

¿Qué es un localizador uniforme de recursos (URL)? Una URL especifica una dirección única para cada archivo almacenado en un equipo conectado a Internet. Un ejemplo de URL es:

http://ejemplo.microsoft.com/tutorial/predeterminado.html

La primera parte de la URL (http) corresponde al protocolo concreto que estamos utilizando, como HTTP, HTTPS o FTP. La segunda parte de la URL (ejemplo.microsoft.com) corresponde a un nombre de dominio o dirección DNS, que se traduce en una dirección IP numérica cuando se envía la solicitud de transmisión de datos.

La información a la derecha del nombre del dominio en la URL (/tutorial/predeterminado.html) es la ruta al recurso real e incluye el nombre y tipo de archivo que desea ver o recuperar. Esta ruta es similar a la ruta a un archivo de su equipo. Si se omite la ruta, normalmente el servidor proporciona una respuesta predeterminada basada en el protocolo utilizado. Por ejemplo, la respuesta predeterminada a una solicitud HTTP puede ser mostrar el archivo denominado indice.html o predeterminado.html.

Page 18: 7.- Introduccion a Los Servicios Web

Introducción a los servicios Web 16

Conexión a Internet

Objetivo Explicar los componentes físicos utilizados para conectar de forma segura una red a Internet.

Presentación La seguridad de la red es una importante consideración a la hora de conectar a Internet.

Traductores de direcciones de red (NATs)

Servidores proxy

Cortafuegos

Microsoft Security and Acceleration Server

*****************************illegal for non-trainer use******************************

En el momento de conectar nuestra red Windows 2000 a Internet, es importante tener en cuenta la seguridad de la red. Cuando un usuario se conecta a Internet, otros equipos pueden acceder a su equipo, lo que aumenta las posibilidades de acceso no autorizado por otros usuarios. Sin embargo, en una intranet privada, las amenazas a la seguridad se reducen, ya que es de uso interno de una organización y no es fácilmente accesible por parte del público. Los componentes físicos utilizados para conectar de forma segura una red a Internet incluyen traductores de direcciones de red (network address translators, NATs), servidores proxy y cortafuegos.

• Traductores de direcciones de red (NATs). Le permiten configurar una pequeña oficina o en el hogar para compartir una única conexión a Internet.

• Servidores proxy. Reemplazan las direcciones IP privadas de los equipos enviando solicitudes a un servidor Internet con las direcciones IP públicas asignadas por un ISP a los servidores proxy.

• Cortafuegos. Actúan como barreras de seguridad entre una intranet e Internet para evitar intrusiones de usuarios no autorizados.

Microsoft implementa un servidor proxy y un cortafuegos en un solo producto, Microsoft Internet Security and Acceleration Server.

Page 19: 7.- Introduccion a Los Servicios Web

Introducción a los servicios Web 17

Traductores de direcciones de red (NATs)

Objetivo Explicar el papel de los NATs en las comunicaciones de Internet.

Presentación NATs permite que las intranets se conecten a Internet traduciendo las direcciones privadas que utilizan las intranets a direcciones públicas y viceversa.

Internet

192.168.0.10192.168.0.10

w1.x1.y1.z1w1.x1.y1.z1

w2.x2.y2.z2w2.x2.y2.z2

Navegador Web

NAT

Servidor Web

*****************************illegal for non-trainer use******************************

Las direcciones privadas no pueden recibir tráfico de localizaciones de Internet. Por tanto, para permitir a una red, que utiliza internamente direcciones privadas, que se comunique con localizaciones de Internet, debemos utilizar un traductor de direcciones de red (network address translator, NAT). El NAT es un dispositivo, o servicio, que traduce direcciones IP privadas a direcciones IP públicas. La traducción de direcciones de red es un estándar de Internet que permite a una intranet pública utilizar un conjunto de direcciones IP privadas para el tráfico interno y conectarse a un equipo que utiliza una dirección IP pública para el tráfico externo.

Sugerencia Oficialmente, NAT es la sigla de Network Address Translator (traductor de direcciones de red); sin embargo muchas fuentes también utilizan NAT para representar Network Address Translation (traducción de direcciones de red). Cómo funciona un NAT?

El NAT es un enrutador ubicado en una intranet pública, que utiliza direcciones IP privadas, y la Internet, que utiliza direcciones IP públicas. El NAT traduce las direcciones IP privadas de los paquetes salientes en direcciones IP públicas. Además, traduce las direcciones IP públicas de los paquetes entrantes de la Internet en direcciones IP privadas.

Los NATs tienen dos propósitos principales:

• Incrementar la seguridad ocultando direcciones IP internas

• Permitir que una organización requiera un menor número de direcciones IP

Servicios NAT de Windows 2000 Microsoft Windows 2000 incluye servicios NAT que nos permiten configurar nuestra red para compartir una misma conexión a Internet.

Page 20: 7.- Introduccion a Los Servicios Web

Introducción a los servicios Web 18

Servidores proxy

Objetivo Explicar el papel de un servidor proxy en la conexión a Internet.

Presentación Un servidor proxy nos permite conectar múltiples usuarios a Internet utilizando una única dirección IP. Internet

Servidor proxy

Sitio Web autorizado

Sitio Web restringido

LAN

LAN

LAN

*****************************illegal for non-trainer use**************º****************

La mayoría de redes en oficinas pequeñas o en el hogar utilizan una conexión de red con módem o de acceso telefónico a un ISP, que de hecho les conecta a Internet. El ISP asigna una dirección IP única a cada de para la conexión a Internet. Además, cada equipo en una red requiere una dirección IP para la conexión a Internet. En vez de utilizar una dirección IP separada para cada equipo, es más rentable utilizar una única dirección IP para múltiples equipos. Un servidor proxy es un componente de cortafuegos que nos permite conectar múltiples equipos en una red a la Internet utilizando una única dirección IP.

Sugerencia Resalte que en este tópico se discutirá el concepto de servidor proxy en general, no el software de proxy de Microsoft específicamente. Observe que un servidor proxy es más robusto que un NAT. Use la transparencia para explicar que un servidor proxy puede utilizarse para evitar a usuarios en una red Windows 2000 acceder a sitios Web restringidos.

Los servidores proxy tienen dos funciones principales: mejorar el rendimiento de la red y filtrar peticiones de clientes.

• Mejorar el rendimiento Reducen el tiempo de respuesta a peticiones realizadas por grupos de usuarios ya almacena en caché, o guarda, los resultados de todas las peticiones realizadas durante un cierto intervalo de tiempo. Si un usuario quiere visualizar de nuevo una página Web que ha sido solicitada anteriormente, el servidor proxy simplemente devuelve esa página al usuario en lugar de reenviar la petición al servidor Web y descargar de nuevo la página.

• Filtrar las peticiones de clientes Pueden también ser utilizados para filtrar peticiones de clientes para ciertas conexiones a Internet.

¿Cómo funciona un servidor proxy? Al utilizar un servidor proxy, los equipos en la red local se configuran para utilizar direcciones IP privadas. Cuando un equipo realiza una petición para conectarse a Internet, el equipo envía sus datos a través de la red TCP/IP al servidor proxy. Éste modifica la petición, inserta su propio nombre y dirección IP, proporcionada por el ISP, y envía los datos a Internet. Cuando se recibe la respuesta a la petición, el servidor proxy la devuelve a través de la red local al equipo que inició la petición.

Page 21: 7.- Introduccion a Los Servicios Web

Introducción a los servicios Web 19

Cortafuegos

Objetivo Explicar cómo funcionan los cortafuegos.

Presentación Los cortafuegos previenen acceso no autorizado a una red privada.

LAN

LAN

LAN

Internet

Cortafuegos

Usuarioautorizado

Usuario no autorizado

*****************************illegal for non-trainer use******************************

Cualquier red conectada a Internet debería transferir toda la comunicación a través de un cortafuegos. Un cortafuegos es una combinación de hardware y software que evita acceso no autorizado a una red interna desde el exterior. Todos los mensajes que entran y salen de una red atraviesan el cortafuegos, que examina cada mensaje y bloquea los que no satisfacen los criterios de seguridad especificados. Un cortafuegos filtra el tráfico que no debería pasar entre la Internet y nuestra red privada, como los mensajes entre dos equipos dentro de nuestra red privada.

Sugerencia Use los gráficos de la transparencia para explicar que puede utilizar un cortafuegos para restringir el acceso a la red a usuarios no autorizados.

¿Cómo funciona un cortafuegos? • Un cortafuegos evita la comunicación directa entre equipos de la red y externos enrutando la comunicación a través de un servidor proxy localizado fuera de la red. El cortafuegos determina si es seguro dejar pasar un archivo a la red y desde la red. Un cortafuegos también recibe el nombre de puerta de enlace con seguridad incorporada.

Una puerta de enlace es un sistema que se conecta a múltiples redes TCP/IP físicas y es capaz de enrutar o enviar paquetes IP entre ellas. Una puerta de enlace traduce entre diferentes protocolos de transporte o formatos de datos, como IPX o IP y se incorpora a la red básicamente por su capacidad de traducción.

Nota

Page 22: 7.- Introduccion a Los Servicios Web

Introducción a los servicios Web 20

Microsoft Internet Security and Acceleration Server

Objetivo Presentar Microsoft Internet Security and Acceleration Server.

Presentación Microsoft Internet Security and Acceleration Server permite a los usuarios acceder a Internet desde una red de área local con seguridad.

LAN

LAN

LAN

Internet

Microsoft Internet Security

and Acceleration

Server

Usuario o sitioWeb autorizado

Usuario o sitio Web no autorizado

*****************************illegal for non-trainer use******************************

Microsoft proporciona un software que combina las características de un servidor proxy y un cortafuegos en un mismo producto, Microsoft Internet Security and Acceleration Server (ISA Server).

Sugerencia Use la transparencia para explicar que Microsoft ISA Server puede utilizarse para evitar que usuarios de una red accedan a sitios Web restringidos, así como denegar a usuarios no autorizados el acceso a una red privada.

¿Cómo funciona Microsoft ISA Server? Microsoft ISA Server actúa como una puerta de enlace segura entre su LAN y la Internet. Una puerta de enlace permite a dos redes distintas comunicarse. ISA Server proporciona una conexión a la Internet para su grupo, división o una intranet entera. También actúa como una puerta de enlace con seguridad y como un cortafuegos permitiendo acceso de entrada desde la Internet a nuestra red.

Utilizando una puerta de enlace ISA Server, podemos securizar nuestra red contra intrusiones. ISA Server nos permite realizar peticiones a la Internet y recibir información, pero evita el acceso de usuarios no autorizados a nuestra red.

Podemos configurar ISA Server para permitir a nuestras estaciones de trabajo comunicarse con servicios remotos en la Internet. Para ello, seleccionamos el hardware apropiado para ISA Server, asegurándonos que tenemos suficiente ancho de banda para la conexión a Internet, y seleccionamos el nivel de seguridad al que deseamos proteger nuestra LAN.

Microsoft ISA Server no forma parte del sistema operativo Windows 2000. Nota

Page 23: 7.- Introduccion a Los Servicios Web

Introducción a los servicios Web 21

Conceptos relacionados con los servidores Web

Objetivo Introducir los conceptos relacionados con los servidores Web e Internet Información Services.

Presentación Puede instalar un servidor Web para hospedar su propio sitio Web.

Definición de un servidor Web

Microsoft Internet Information Services (IIS)

*****************************illegal for non-trainer use******************************

Podemos hospedar nuestros propios servicios Web en Internet montando un sitio Web. Sin embargo, para poner en marcha nuestro propio sitio Web en la Internet, debemos familiarizarnos con las tecnologías de servidor y los métodos disponibles para proporcionar contenidos en Internet.

Microsoft Internet Información Services (IIS) es un software común que nos permite proporcionar contenido en la Internet. Usando IIS, es posible proporcionar servicios, como páginas Web, aplicaciones interactivas, catálogos para clientes y publicar y realizar seguimiento de bases de datos en la Web.

Page 24: 7.- Introduccion a Los Servicios Web

Introducción a los servicios Web 22

Definición de un servidor Web

Objetivo Definir un servidor Web.

Presentación Un servidor Web es un equipo que envía a equipos cliente que lo solicitan el contenido de páginas Web.

Servidor WebCliente con navegador Web

Red

TCP/IPTCP/IP TCP/IPTCP/IP

HTTPHTTP

Dirección IPDirección IP

Internet ExplorerInternet Explorer

HTTPHTTP

*****************************illegal for non-trainer use******************************

Un equipo cliente se conecta a Internet o a una intranet utilizando un navegador Web para encontrar información almacenada y organizada en un servidor Web. Importante

Los términos servidor Web y servidor HTTP son sinónimos porque las URL que identifican los datos en un servidor Web empiezan con http.

Un servidor Web es un equipo que utiliza TCP/IP para enviar contenido de páginas Web a clientes a través de una red. Un servidor Web se comunica con clientes utilizando un protocolo apropiado, como HTTP o HTTPS. Los términos servidor Web y servidor HTTP son sinónimos porque las URL que identifican los datos en un servidor Web empiezan con http. Por ejemplo, el sitio Web de Microsoft es http://ejemplo.microsoft.com/.

Cada servidor Web tiene una dirección IP y quizá un nombre de dominio. Por ejemplo, cuando introducimos la URL http://ejemplo.microsoft.com/paginaweb.htm en nuestro navegador Web, envía una petición al servidor Web con el nombre de dominio microsoft.com. A continuación, el servidor Web localiza y recupera la página paginaweb.htm y la envía a nuestro navegador.

Page 25: 7.- Introduccion a Los Servicios Web

Introducción a los servicios Web 23

Microsoft Internet Información Services (IIS)

Objetivo Presentar las características de IIS.

Presentación IIS es un software de servidor de aplicaciones y archivos de red que utiliza HTTP y FTP para proporcionar información a través de Internet o de una intranet.

Características de IIS

Servicio de indexación

Secure Sockets Layer (SSL)

Windows Media Services

Soporte adicional para el desarrollador

Active Server Pages

Soporte de VBScript y JavaScript

Administración remota

Internet

IIS

*****************************illegal for non-trainer use******************************

Windows 2000 incluye Microsoft Internet Información Services (IIS), un servicio de servidor de aplicaciones y archivos de red que utiliza HTTP, FTP, NNTP y SMTP para proporcionar información a través de Internet o de una intranet.

Importante IIS proporciona servicios HTTP, FTP, NNTP y SMTP. Observe que también se soporta HTTPS pero se considera parte de HTTP. IIS proporciona muchas características interesantes, incluyendo el servicio

Microsoft Indexing Service, soporte de Secure Sockets Layer (SSL), los servicios Microsoft Windows Media Services y soporte adicional para los desarrolladores.

Servicio de indexación Microsoft Indexing Service es un motor de búsqueda integrado con IIS. Cuando instalamos el servicio de Indexing Service, construye un índice de archivos en el servidor Web. Podemos buscar por este índice utilizando cualquier navegador Web con formularios de búsqueda incorporados. El índice se actualiza automáticamente siempre que se añade, borra o modifica un archivo en el servidor Web.

Secure Sockets Layer (SSL) IIS soporta Secure Sockets Layer (SSL), que proporciona un acuerdo de seguridad entre el servidor Web y un cliente antes de iniciar una conexión TCP/IP. Este acuerdo establece el nivel de seguridad que utilizan el cliente y el servidor Web y satisface cualquier requerimiento de autenticación para la conexión. SSL también nos permite encriptar toda la información enviada entre el cliente y el servidor Web. HTTPS es una versión del protocolo HTTP que utiliza SSL para securizar las comunicaciones entre un servidor Web y los clientes.

Page 26: 7.- Introduccion a Los Servicios Web

Introducción a los servicios Web 24

Windows Media Services IIS incluye los servicios Microsoft Windows Media Services. Windows Media Services es una especificación que permite a los usuarios de Internet descargar vídeo en directo y archivos de animación desde páginas Web. Es una plataforma basada en estándares que ofrece contenido en directo y bajo demanda para una comunicación mejorada a través de Internet.

Soporte adicional para el desarrollador IIS proporciona soporte adicional para el desarrollador sobre Páginas Activas de Servidor (ASP), lenguajes de scripting como Microsoft Visual Basic®, Scripting Edition (VBScript) o JavaScript y administración remota utilizando Microsoft FrontPage®.

• Páginas Activas de Servidor (Active Server Pages, ASP) es un entorno abierto en el que los desarrolladores pueden combinar HTML y programación para crear sitios Web dinámicos y potentes. Se facilita la creación de contenido dinámico para las páginas Web proporcionando a los usuarios un acceso a una base de datos local que contiene la última información.

• VBScript y JavaScript son dos de los lenguajes de scripting que los desarrolladores utilizan habitualmente para crear páginas Web dinámicas. El contenido de tales páginas Web cambia dependiendo de la interacción del usuario o entrada. Por ejemplo, un sitio Web que requiere un nombre válido de usuario y contraseña de acceso devuelve páginas diferentes dependiendo de si el usuario introduce un nombre de usuario y contraseña correctos.

• IIS permite a los desarrolladores administrar remotamente páginas Web utilizando Microsoft FrontPage, una herramienta visual de autor y de gestión de sitios Web.