Introduccin a Internet - PowerPoint PPT Presentation

1 / 46
About This Presentation
Title:

Introduccin a Internet

Description:

Internet es un inmenso conjunto de redes de ordenadores que se encuentran ... Ejemplo clientes para Windows: Ws-ftp, Cute-ftp. Modos de transmisi n: ASCII. Binary. ... – PowerPoint PPT presentation

Number of Views:91
Avg rating:3.0/5.0
Slides: 47
Provided by: Adel75
Category:

less

Transcript and Presenter's Notes

Title: Introduccin a Internet


1
Introducción a Internet
  • Servicios y aplicaciones.
  • Tecnologías web.

2
Internet
  • Internet es un inmenso conjunto de redes de
    ordenadores que se encuentran interconectadas
    entre sí, dando lugar a la mayor red de redes de
    ámbito mundial.
  • Unos 162 millones de servidores comparten
    información y recursos (más de dos mil millones
    de páginas web), y más de 580 millones de
    personas en el mundo (7,9 millones en España)
    utilizan Internet.
  • (Datos de mayo de 2002)

3
Internet
  • Algunas características de Internet desde el
    punto de vista tecnológico
  • Constituye un sistema universal de comunicaciones
  • Admite todo tipo de equipos (superordenadores,
    ordenadores personales, impresoras, microondas,
    ...) de todo tipo de fabricantes
  • todo tipo de redes (locales, metropolitanas,
    extendidas)
  • todo tipo de tecnologías (Ethernet, Token Ring,
    FDDI, red telefónica, RDSI, X.25, líneas
    dedicadas, ...)
  • todo tipo de medios físicos de transmisión
    (cables de cobre, fibra óptica, ondas de radio,
    satélites, ...)

4
Formas habituales de conexión
  • Desde un ordenador que forma parte de una red
    local de una empresa, universidad u otra
    institución la cual está conectada a Internet a
    través de un encaminador (router). Se precisa una
    tarjeta o adaptador de red.
  • Desde un ordenador doméstico estableciendo una
    conexión telefónica a través de cable (RTB, RDSI,
    ADSL) o inalámbrica (GSM, GPRS, UMTS) a un ISP
    (Proveedor de Acceso a Internet). Protocolos SLIP
    y PPP

5
RTB Red Telefónica Básica
  • Red pública (el propietario alquila los servicios
    de la red) y analógica.
  • Se precisa de un módem para la conversión de la
    señal digital a analógica y viceversa
  • Velocidades comunes 28Kbps, 56 Kbps

6
RDSI (Red Digital de Servicios Integrados). ISDN
  • Se trata de líneas digitales que permiten ofrecer
    comunicaciones multimedia interactivas en tiempo
    real, transmisión de fax a alta velocidad,
    teletrabajo, etc.
  • Telefónica ofrece dos tipos de acceso
  • Acceso Básico. Se compone de
  • 2 canales B de comunicación independientes y con
    una velocidad de transmisión de 64Kbps cada uno,
    y
  • 1 canal D para señalización y provisión de
    servicios suplementarios a 16Kbps.
  • Acceso Primario. Se compone de
  • 30 canales B y
  • 1 canal D a 64Kbps.

7
ADSL (Asymetric Digital Subscriber Line)
  • Tecnología que permite proveer servicios de banda
    ancha (audio y video en tiempo real, catálogos
    multimedia, etc), usando la línea telefónica
    convencional, sobre la que se establece una
    conexión permanente.
  • La velocidad de transmisión es asimétrica
  • Acceso Estándar
  • 256Kbps (recepción) / 128Kbps (envío)
  • Acceso Class
  • 512Kbps (recepción) / 128Kbps (envío)
  • Acceso Premium
  • 2Mbps (recepción) / 300Kbps (envío)
  • Tarifa plana

8
Redes de comunicaciones móviles o inalámbricas (I)
  • El medio de transmisión es el aire.
  • 1ª generación analógicas
  • 2ª generación digitales
  • GSM (Global System for Mobile Communications).
  • Ejemplos MoviStar, Vodafone, Amena.
  • La tecnología WAP (Wireless Aplication Protocol)
    permite el acceso a redes con dispositivos sin
    conexión física (teléfonos móviles, Palmtops
    (ordenadores de mano), portátiles, etc.). WML
    (Wireless Markup Language) es el lenguaje en el
    que se definen las páginas.
  • Los terminales GSM permiten la visualización de
    mensajes cortos mediante la tecnología SMS (Short
    Messages Service).

9
Redes de comunicaciones móviles o inalámbricas
(II)
  • 25ª generación
  • GPRS (General Parket Radio Services).
  • Incompatible con los aparatos GSM existentes
  • Velocidad de transmisión de datos hasta cuatro
    veces superior a GSM, unos 56 kbps (en teoría
    hasta 144 Kbps). Algunos servidores de GPRS
    mejoran la velocidad de navegación comprimiendo
    imágenes y datos.
  • Tarificación por la cantidad de información
    transferida
  • Rapidez en el acceso Debido a la mayor velocidad
    y eficiencia del sistema.
  • 3ª generación altas velocidades, multimedia
  • UMTS (Universal Mobile Telecommunications System)
  • Los terminales incorporarán comunicación de voz,
    correo electrónico, web y vídeo.

10
Arquitectura cliente/servidor
  • Tanto el cliente como el servidor son programas
    informáticos que incluso pueden habitar en el
    mismo ordenador.
  • El servidor es el que está siempre activo,
    esperando peticiones de servicio/conexión por
    parte de los clientes.
  • El cliente es el que inicia la comunicación.

11
Protocolos TCP/IP (I)
  • IP Internet Protocol. Define una red de
    conmutación de paquetes en la que la información
    a transmitir se fragmenta en trozos o paquetes y
    cada uno es enviado con la dirección del
    ordenador destinatario viajando de forma
    independiente de los demás.
  • Todos los ordenadores conectados han de tener
    direcciones distintas (direcciones IP). Son
    números de 32 bits con 4 campos decimales
    separados por puntos a.b.c.d (donde a,b,c,y d
    son números entre 0 y 255
  • Ejemplo de dirección IP 130.206.130.236

12
Protocolos TCP/IP (II)
  • Los equipos que interconectan las distintas redes
    y toman decisiones de por donde es mejor enviar
    cada paquete IP en base a su dirección de
    destino, se denominan encaminadores o routers
  • Una parte de la dirección IP identifica la red
    entre todas las que hay conectadas en la Internet
    y es la que usan los routers para encaminar los
    paquetes. La otra parte de la dirección
    identifica el ordenador concreto entre todos los
    que hay conectados en esa misma red.

13
Protocolos TCP/IP (III)
  • Para las personas es más fácil utilizar nombres
    de dominio en vez de direcciones IP.
  • Ejemplo de nombre de dominio rondalles.uib.es
  • La relación entre los nombres de dominio y las
    direcciones IP se almacena en el Servicio de
    nombres de Internet o DNS (Domain Name System).
  • La distribución jerárquica de esta base de datos
    permite crear distintos dominios de
    responsabilidad para garantizar la univocidad de
    los nombres.

14
Protocolos TCP/IP (IV)
  • TCP Transmission Control Protocol. Se encarga de
    conseguir un servicio de transporte de
    información fiable de cara a las aplicaciones
    (paquetes IP perdidos, duplicados, con errrores
    de información, fragmentación en varios paquetes,
    etc)

15
Nombres de dominio (I)
  • Dominios de primer nivel o dominios superiores
  • Dominios genéricos
  • .com, .org, .net, disponibles para personas
    físicas y empresas de todo el mundo
  • .edu, .gov, .mil reservados exclusivamente para
    instituciones USA
  • .int reservado para registrar organizaciones
    establecidas por tratados internacionales entre
    gobiernos.
  • .biz para fines comerciales, .info para puntos
    de información, .name para nombres personales,
    .aero para el mundo de la aviación, .coop para
    cooperativas, .museum para los museos y .pro para
    las profesiones liberales.
  • Dominios territoriales

16
Nombres de dominio (II)
  • Regulación de dominios genéricos
  • La ICANN (The Internet Corporation for Assigned
    Names and Numbers) aprobó el 24 de octubre de
    1999 un Reglamento a contemplar en las
    situaciones de conflicto
  • La OMPI (Organización Mundial de la Propiedad
    Intelectual) actúa como árbitro internacional en
    las disputas de dominios genéricos.

17
Nombres de dominio (III)
  • Regulación de dominios territoriales
  • Están regidos por sus propias normas.
  • ES-NIC es el servicio para la gestión del
    registro de los nombres de dominio bajo el código
    del país correspondiente a España.
  • Guía del solicitante

18
Internet. Aplicaciones y servicios
  • Correo electrónico (e-mail)
  • News grupos temáticos de discusión
  • Listas de distribución
  • FTP transferencia de ficheros
  • Telnet terminal remoto
  • WWW (World Wide Web) acceso a recursos de
    Internet mediante un sistema hipertexto,
    distribuido y multimedia.

19
Correo electrónico (e-mail). Ventajas
  • Puede enviarse información de muy diversa
    naturaleza texto, audio, vídeo, imágenes
    archivos ejecutables, etc
  • Permite enviar un mismo mensaje a diferentes
    usuarios de forma simultánea.
  • En pocos minutos un mensaje puede llegar a
    cualquier parte del mundo
  • No es necesario que el emisor y el receptor se
    encuentren frente a sus terminales
  • El receptor dispone del mensaje en formato
    electrónico (posibilidad de edición, impresión,
    etc)

20
Correo electrónico (e-mail). Componentes
  • Oficinas postales o MTA (Message Transfer
    Agents) gestionan los buzones de los usuarios y
    trasladan los mensajes hasta el buzón
    destinatario
  • Programas cliente de correo electrónico o UA
    (User Agents). Ej Eudora, Microsoft Outlook,
    Netscape Messenger,
  • Protocolos para intercambio de mensajes
    electrónicos
  • SMTP se encarga de entregar los mensajes
  • POP, IMAP permiten al usuario gestionar los
    mensajes que llegan al buzón del servidor desde
    su propio ordenador personal
  • Red de comunicaciones

21
Correo electrónico. Direcciones
  • La primera parte de la dirección identifica al
    usuario, generalmente será su nombre o el de la
    empresa.
  • La segunda parte identifica el dominio. Este
    puede ofrecernos información sobre diferentes
    aspectos del usuario, tales como su proveedor de
    conexión, zona geográfica, o la actividad
    principal. La identificación del usuario y la
    identificación del dominio están separadas por el
    carácter arroba _at_

22
Correo electrónico. Direcciones
  • En caso de que tanto el identificador del usuario
    como el identificador del dominio tengan más de
    una palabra éstas se separan por puntos.
  • Ejemplo business.line_at_mad.servicom.es
  • Los dominios superiores territoriales ofrecen
    información sobre su situación geográfica
  • Los dominios superiores genéricos ofrecen
    información acerca de su actividad

23
Correo electrónico. Campos
  • From dirección electrónica del emisor
  • To Direccion del destinatario
  • Subject Pequeña descripción sobre el contenido
    general del mensaje
  • Cc Otras direcciones a las que se enviará una
    copia del mensaje
  • Bcc Similar a Cc pero las direcciones aquí
    incluidas no aparecerán en la cabecera del
    mensaje. Es útil cuando se desean enviar mensajes
    sin que nadie sepa a quién han sido enviados

24
Correo electrónico. Operaciones
  • Contestar un mensaje (reply).
  • En el campo To figura el emisor del mensaje
    inicial.
  • En el campo Subject aparece el mismo contenido
    del campo Subject del mensaje original precedido
    de la abreviatura de respuesta Re.
  • Redireccionar un mensaje recibido (forward)
  • Borrar un mensaje
  • Editar un nuevo mensaje y enviarlo
  • Organizar los mensajes en carpetas
  • Crear un alias
  • Crear una agenda

25
Ejemplo de cliente de correo electrónico Outlook
Express
26
News
  • Permite situar un mensaje en un grupo de
    discusión determinado y que pueda ser leído por
    cualquier persona que acceda a ese grupo
  • A los grupos se añaden extensiones para acotar el
    terreno de discusión
  • Ej comp.windows.programmer

27
Listas de distribución
  • Se diferencia con las news en que en vez de ir a
    buscar los mensajes, éstos se reciben por e-mail,
    previa suscripción con un mail al manager de la
    lista
  • Podemos buscar listas de distribución por ejemplo
    en la BD TILE.NET en http//www.tile.net

28
Transferencia de ficheros (ftp)
  • File Transfer Protocol (transferencia de
    ficheros)
  • FTP anónimo
  • username Anonymous
  • password ltnuestra dirección de e-mailgt
  • Ejemplo cliente para Macintosh Fetch
  • Ejemplo clientes para Windows Ws-ftp, Cute-ftp
  • Modos de transmisión
  • ASCII.
  • Binary.

29
Ejemplo de cliente ftp Ws-ftp
30
Ejemplo de cliente ftp Ws-ftp
31
Telnet
  • Conexión remota, terminal remoto
  • Consultar fondos de una biblioteca, acceder a
    servicios de información on-line
  • Ej
  • telnet mnm.uib.es
  • Una vez establecida la conexión con el host, se
    pide un login y un password

32
Telnet
33
WWW (I)
  • WWW (World Wide Web) acceso a recursos de
    Internet mediante un sistema hipertexto,
    distribuido y multimedia
  • El formato para introducir documentos hipermedia
    está especificado por el HyperText Markup
    language (HTML). Define la forma de construir los
    enlaces hypertexto y cómo incluir información
    no-textual en el documento

34
WWW (II)
  • En los documentos existen palabras resaltadas o
    botones que pueden apuntar tanto a otras partes
    de un mismo documento como a otros documentos.
    Estos documentos pueden estar físicamente en el
    mismo ordenador (enlace local) o en un ordenador
    remoto (enlace remoto)
  • El usuario salta (de forma transparente para él)
    entre diferentes documentos que pueden estar
    almacenados en máquinas distintas (distribución
    de la información)

35
WWW (III)
Comunicación cliente/servidor WWW
http
Internet
http
navegador
servidor
36
El protocolo de comunicación entre clientes y
servidores WWW HTTP
  • El protocolo HTTP es un protocolo de
    transferencia de hipertexto

37
Los clientes WWW los navegadores
  • Los clientes WWW (navegadores) presentan la
    información en el formato hipertexto y pueden
    llevar implementados varios protocolos (ftp,
    nntp, gopher, etc)
  • Para localizar un documento en el sistema de
    información universal se utiliza el URL (Uniform
    Resource Locator). Sintaxis
  • esquema//servidorpuerto/ruta/ficheroetiqueta
  • donde esquema puede ser file, news, http,
    telnet, gopher, wais, etc. y el servidor puede
    venir especificado por una dirección IP o un
    nombre de dominio
  • Ejemplo http//ce.uib.es2001/SCRIPT/EIN2325/scri
    pts/serve_home

38
El servidor WWW (I). Alojamiento
  • Servidor propio en nuestra empresa
  • Ventajas lo controlamos nosotros mismos y no
    dependemos de nadie externo.
  • Inconvenientes requiere de mayor inversión y de
    personal cualificado ("webmasters") para
    gestionar el servidor.
  • Contratar los servicios de un Proveedor de Acceso
    a Internet (ISP).
  • Housting alojamiento de nuestras páginas web en
    el servidor del ISP
  • Housing alojamiento de una máquina propia
    servidora en las instalaciones del ISP.

39
El servidor WWW (II)
  • Los servidores WWW estructuran sus documentos
    jerárquicamente y ofrecen una página de
    presentación o inicio (home page) que contiene
    los enlaces de hipertexto para localizar las
    demás páginas.
  • Nombres más comunes de la página de presentación
  • default.htm, default.html, default.asp
  • index.htm, index.html
  • home.htm, home.html
  • contact.html

40
El servidor WWW (III)
  • Principales servidores en el mercado
  • Fecha Octubre 2003, Fuente http//www.securitysp
    ace.com/s_survey/data/200309/index.html
  • Plataformas utilizadas como servidores web
  • Windows
  • Linux

41
El servidor WWW (IV)
  • Variables de servidor
  • QUERY_STRING Cadena que sigue al signo
    interrogante (?) en la petición HTTP
  • REMOTE_ADDR Dirección IP del equipo remoto que
    realiza la petición al servidor
  • REMOTE_HOST Nombre del Host que realiza la
    petición
  • REQUEST_METHOD Método utilizado en la petición
    (GET, POST)
  • SERVER_NAME Nombre o IP del servidor
  • SERVER_PORT Puerto del servidor web
  • SERVER_SOFTWARE Software del servidor web
  • HTTP_USER_AGENT Indica la versión y marca del
    navegador. Así un sitio puede servir un contenido
    para Netscape y otro para MS-Explorer por
    ejemplo. 

42
Tecnologías web
  • Tecnologías de cliente
  • Tecnologías de servidor

43
WWW. Tecnologías de cliente
  • HTML
  • Hojas de estilo CSS
  • Flash / Shockwave
  • VRML
  • Módulos de extensión (plug-ins, controles Active
    X)
  • Scripts de cliente (lenguajes VBScript,
    JavaScript).
  • Applets (lenguaje Java)
  • DHTML

44
WWW. Tecnologías de servidor
  • CGIs, FastCGIs
  • Scripts de servidor (PHP, ASP, JSP, ColdFusion)
  • Servlets Java

45
Tecnologías cliente/servidor (sin http)
  • CORBA (IDL ? interface definition language,
    permite comunicar aplicaciones escritas en
    lenguajes diferentes)
  • RMI (Remote Method Invocation, permite comunicar
    2 programas en Java en ordenadores diferentes de
    forma directa, se le pasa un objeto como
    parámetro)

46
Más allá del modelo cliente/servidor
  • Agentes (programas que son capaces de moverse de
    un ordenador a otro y ejecutarse)
  • Java Spaces (es un mercado de peticiones de
    clientes, los servidores las sirven clientes y
    servidores no se conocen)
Write a Comment
User Comments (0)
About PowerShow.com