Nuevas Tecnologas - PowerPoint PPT Presentation

Loading...

PPT – Nuevas Tecnologas PowerPoint presentation | free to view - id: 27ef2a-YTIxM



Loading


The Adobe Flash plugin is needed to view this content

Get the plugin now

View by Category
About This Presentation
Title:

Nuevas Tecnologas

Description:

algunos conceptos acerca de la arquitectura TCP/IP ... Ejemplo de un servicio integrado de correo, news y web : Netscape. ... POP3: Post Office Protocol (RFC 1939) ... – PowerPoint PPT presentation

Number of Views:31
Avg rating:3.0/5.0
Slides: 45
Provided by: DIS48
Category:

less

Write a Comment
User Comments (0)
Transcript and Presenter's Notes

Title: Nuevas Tecnologas


1
Nuevas Tecnologías
  • Internet y algunos servicios

2
Contenidos
  • Qué es Internet?
  • algunos conceptos acerca de la arquitectura
    TCP/IP
  • Servicios de correo electrónico.Ejemplo Outlook.
  • Servicio de noticias -news- Ejemplo Outlook
  • Servicio de Web-
  • Ejemplo de un servicio integrado de correo, news
    y web Netscape.
  • Diseño de páginas web con el Composer de Netscape

3
Modelo de Comunicación
  • Tenemos dos terminales -computadores- que pueden
    establecer comunicación entre si a través de
    INTERNET.

4
Internet
  • Orígenes
  • ARPANET Red ARPA (Advance Research Projects
    Agency) (1960-68)
  • NSFNET Red NSF (National Science Foundation) de
    EEUU (1970).
  • ANS (Advance Network and Services) 1990- entran
    compañías privadas IBM, MERIT y MCI
  • NREN (National Reserach Educational Net) 1991-
    sucesora de NSFNET para la investigación.
  • Arquitectura TCP/IP
  • El aglutinante de Internet es el modelo de
    referencia TCP/IP que permite el servicio
    universal.

5
El modelo TCP/IP
Aplicación
Transporte (TCP o UDP)
Red (IP)
Acceso a la red
6
Nivel de Acceso a la Red
  • Incluye los aspectos físicos de la red
  • Como el tipo de clableado
  • Par trenzado (tipo teléfono) Ethernet,
    FastEhernet, módem..
  • Cable coaxial (tipo televisión)
  • Fibra óptica
  • Inalámbricas, etc..(radio satelite)
  • Así como los programas que permiten acceder a la
    red y gestionar dicho acceso

7
Nivel de Red
  • En este nivel se gestiona la necesidad de
    identificar a cada uno de los computadores
    conectados a la red Direcciones IP
  • es un número binario de 32 bits escrito en
    decimal en cuatro grupos de 8 bits cada uno
  • 10000000 00001010 00000010 00011110
  • Se representa como 128.10.2.30
  • Valor único para cada host (computador)
  • Identifica un punto de conexión a la red
  • Algunos sistemas pueden tener más de una
    dirección

8
Las direcciones IP (v4)
  • Cada dirección tiene dos campos
  • Un identificador de red
  • Un identificador de host
  • Tipos de direcciones
  • Clase A pocas redes (126), cada una con muchos
    computadores (16777214)
  • Clase B un número medio de redes (16.384), cada
    una con un número medio de computadores (65534)
  • Clase C muchas redes (2.097.152), cada una con
    pocos computadores (254)

9
Principales tipos de direcciones IP
0 8 16 24 31
Red
0
red
Host
Clase A
1.0.0.0 .. 126.0.0.0
Red
0
1
red
Clase B
Host
128.0.0.0 .. 191.255.0.0
Red
0
1
1
Host
Clase C
192.0.1.0 .. 223.255.255.0
1
1
1
0
dirección multicast
Clase D
224.0.0.0 229.255.255.0
10
Un ejemplo de direccionamiento
11
Direcciones IPv4
  • Hay un número limitado de direcciones
  • Problemas es difícil y caro conseguir una
    dirección IP.
  • Solución IPv6 mayor posibilidad de direciones
    IP.
  • En vez de 4 octetos tiene 16 octetos (16x8bits)

12
Quién gestiona Internet? Direcciones IP
  • IAB (Internet Activities Board) - Consejo para la
    Arquitectura de Internet. Es un consejo de
    investigadores de redes que analiza problemas
    respecto a la arquitectura de Internet. Es
    responsable de la formación de grupos como IANA.
    Esta formado por miembros del ISOC.
    http//www.iab.org/
  • ISOC (Internet Society) Organización
    Internacional no lucrativa fundada en 1992 que
    coordina el uso y evolución de Internet.
    http//www.isoc.org/
  • IANA (Internet Assigned numbers Authority)-
    Autoridad de Internet para la asignación de
    direcciones IP. Delega autoridad en el NIC.
    http//www.iana.org/
  • NIC (Network Information Centre) Organización
    queda servicio a la comunidad de Internet
    mediatne asistencia al usuario, documentación,
    entrenamiento y otros servicios.
    http//www.nic.es/

13
Nivel de Transporte o TCP
  • En este nivel se establecen unos protocolos que
    permiten establecer diferentes tipos de
    comunicación que utilizaran las aplicaciones de
    correo.....
  • TCP es un protocolo orientado a la conexión
    esto es se establece una comunicación punto a
    punto Ejemplo llamada telefónica
  • UDP es un protocolo no orientado a la conexión
    Ejemplo envío de una carta por correos.

14
Nivel de Aplicación
  • En este nivel se encuentran los programas que
    permiten utilizar dichos servicios de forma
    cómoda
  • servicio de correo o SMTP
  • servicio de web
  • servicio de News

15
Modelo de funcionamiento
  • Modelo cliente servidor
  • El cliente solicita un servicio de correo, web
    etc.
  • El servidor es un programa que esta siempre a la
    escucha y que suministra la comunicación cuando
    un cliente lo solicita
  • Servicio de correo
  • Servicio de web
  • servicio de news

16
Como funciona?
  • Nosotros nos conectamos a una máquina con su
    nombre de dominio
  • Ejemplo zoltar.redes.upv.es
  • Pero el identificador de la máquina es una
    dirección IP
  • Para resolver esto se utiliza el servicio DNS
    (Domain Name service).

17
Nombres de dominio
  • A partir del nombre de una máquina se obtiene su
    dirección IP correspondiente
  • Para esto existe un servidor especial que es el
    de DNS (Domain Name service), Servicio de
    nombres.
  • Todas las aplicaciones utilizan este servicio
    para poder acceder a los servidores y clientes.

18
DNS?
  • POR TANTO CADA MÁQUINA DEBERÁ TENER ASOCIADO UN
    NOMBRE DE DOMINIO JUNTO CON SU DIRECCIÓN IP
  • donde
  • DNS Domain Name Service- Servicio de
    resolución de nombre
  • DNS Domain Name System- Sistema de asignación de
    nombres de dominio

19
Por tanto el DNS
  • Es también un mecanismo que implementa la
    jerarquía de nombres.
  • Qué consiste en
  • Una sintaxis para los nombres y unas reglas de
    delegación de autoridad
  • Un sistema de computación distribuido que
    relaciona nombres y direcciones
  • Las etiquetas de primer nivel ( a la derecha)
    corresponden a dos tipos de jerarquía
    organizativas o geográficas

20
Nombres de dominio en Internet
  • la estructura jerárquica consiste en una
    secuencia de etiquetas separadas por puntos
  • Ejemplo zoltar.redes.upv.es
  • donde zoltar, redes, upv y es son etiquetas.
  • un sufijo de nombre de dominio también es un
    nombre de dominio
  • zoltar.redes.upv.es ? nombre de dominio de un
    computador
  • redes.upv.es ? nombre de dominio del grupo de
    redes
  • upv.es ? nombre de dominio de la UPV
  • es ? nombre de dominio de España

21
Dominios de primer nivel
  • El nivel más alto de los nombres se divide en los
    siguiente dominios

22
Delegación de autoridad
zoltar.redes.upv.es
  • El nombre zoltar ha sido aprobado por el grupo de
    redes
  • El nombre redes ha sido aprobado por la
    Universidad Politécnica de Valencia
  • El nombre upv ha sido aprobado por la autoridad
    de Internet en España (ES-NIC)
  • El nombre es ha sido aprobado por la autoridad
    central de Internet

23
Asociación de nombres de dominio con direcciones
  • Para asociar nombres de dominio a direcciones IP
    se utilizan servidores de nombres
  • Se utiliza este nombre tanto para los programas
    como para los computadores donde se ejecutan
  • Los servidores de nombre se organizan,
    conceptualmente, según una estructura de árbol
  • Físicamente, los servidores están en
    localizaciones arbitrarias

24
Estructura de los servidores de nombres
  • En la raíz está el servidor que reconoce los
    nombres de dominio de primer nivel .com, .edu,
    .org, .es ...
  • Cuando le llega un nombre a resolver lo envía al
    servidor adecuado del siguiente nivel
  • En este nivel cada servidor conoce que servidores
    pueden resolver los subdominios siguientes
  • etc.

25
Estructura de los servidores de nombres
26
Resolución de nombre de dominio
  • Cuando el servidor de nombres de dominio recibe
    la petición
  • si el nombre pertenece a su subdominio, traduce
    el nombre, añade la respuesta a la consulta y la
    envía al cliente
  • si no puede resolver el nombre
  • si se pide traducción completa, el servidor
    contacta con otro servidor de nombres que pueda
    resolver la consulta
  • sino, genera una respuesta donde se especifica
    cuál es el servidor de nombres que el cliente
    debe consultar

27
Resolución de nombre de dominio
  • El cliente debe conocer, al menos, cómo contactar
    con un servidor de nombres
  • Como la mayoría de consultas que recibe un
    servidor de nombres se refieren a nombres
    locales, el proceso de resolución empieza por el
    servidor de nombres local, además ...
  • Cada servidor de nombres debe conocer, al menos,
    la dirección de un servidor de orden superior

28
Servicios
  • Servicios de correo electrónico
  • Permite enviar y recibir mensajes que pueden
    incluir texto y gráficos a través de Internet.
  • Servicio de News
  • Las news son grupos de noticias que establecen un
    foro mundial sobre un tema específico.
  • Servicio de Web World Wide Web
  • La www es un estructura de documentos vinculados
    y distribuidos en miles de máquinas

29
Servicio de correo
  • Habitualmente el envío de un mensaje se efectúa a
    través de un servidor local
  • El servidor local de correo se encarga de
    establecer una conexión con el destino
  • En el destino también habrá un servidor que
    acepta y almacena el mensaje
  • El usuario destino recoge el mensaje de su
    servidor local

30
Aplicación cliente-servidor?
  • Inicialmente, cada computador disponía de
  • un servidor de correo que le permitía recibir
    mensajes
  • un cliente para poder enviar mensajes a otros
  • Era preciso que esos computadores no se apagaran
    nunca para poder recibir todos los mensajes
    (conexión directa origen-destino)
  • Servidores de correo que estén siempre conectados

31
Esquema de funcionamientoCorreo electrónico
Ordenador personal
Ordenador personal
SMTP
SMTP
POP3
POP3
SMTP
SMTP
Internet
Servidor de correo
Servidor de correo
32
Protocolo SMTP
  • SMTP Simple Mail Transfer Protocol (RFC 821)
  • Es un protocolo de transmisión de mensajes
    electrónicos (correo)
  • Utiliza una conexión TCP al puerto 25 del
    servidor SMTP
  • Sólo sirve para enviar mensajes, no para
    consultar los mensajes recibidos.

33
Protocolo POP3
  • POP3 Post Office Protocol (RFC 1939)
  • Permite al usuario consultar (leer) su correo
    previamente recibido y almacenado por su servidor
    local
  • Utiliza una conexión TCP al puerto 110 del
    servidor de correo
  • No sirve para enviar mensajes

34
Direcciones de correo (i)
  • Tienen el formato usuario_at_dominio_de_correo
  • Dónde
  • el usuario debe ser un usuario válido en el
    sistema destino
  • el dominio de correo sigue un formato de nombres
    separados por puntos (Ej disca.upv.es)
  • Se puede emplear como dominio el nombre de un
    computador (Ej zoltar.redes.upv.es)

35
Direcciones de correo (ii)
  • Para averiguar qué máquina atiende un dominio de
    correo se utiliza el DNS
  • Se pueden crear alias que son nombres que agrupan
    a varios usuarios
  • Ej profes_at_redes.upv.es es un alias que agrupa a
    los usuarios elvira, roman, mperez, misan,
    pietro,lourdes _at_ redes.upv.es

Ejemplo
36
Servicio de Noticias News
  • El protocolo utilizado es el NNTP (Network News
    Transfer Protocol) -protocolo de transferencia de
    noticias de red. (RFC977).
  • Fines
  • permitir la propagación de artículos de un
    máquina a otra.
  • Permitir la lectura remota de noticias a los
    usuarios.

Ejemplo
37
6. El World Wide Web
  • Aplicación para acceder a información multimedia
    distribuida
  • El cliente de este servicio se conoce como
    navegador
  • Se basa en el modelo del hipertexto, pero los
    enlaces pueden referenciar documentos en
    cualquier servidor
  • El cliente establece conexión (TCP) con el
    servidor en el puerto 80
  • En la comunicación entre ambos se utiliza el
    protocolo HTTP (HyperText Transfer Protocol)
    (HTTP-1.0 RFC 1945 HTTP-1.1 RFC 2068)

38
Formato URL
URL Uniform Resource Locator Esta notación
expresa de manera uniforme los distintos recursos
que podemos acceder con el cliente Web (RFC 1738
y 1808). Consta de varios campos
39
HTTP (i)
  • Establecida la conexión con el servidor, el
    cliente envía un comando
  • GET ltURLgt HTTP/vers ltCR LFgt ltCR LFgt
  • Si la conexión es directa al servidor, en vez de
    enviar la URL completa sólo se envía el nombre
    del documento solicitado
  • El servidor envía el documento HTML y cancela la
    conexión
  • Para conseguir cada una de las imágenes (iconos,
    textos, dibujos, etc.) de una página el cliente
    debe establecer una nueva conexión

40
Que formato tiene los documentos? HTML
  • HyperText Mark-up Language (RFC 1866)
  • Lenguaje de descripción de páginas WWW
  • Describe cómo se visualizarán por pantalla los
    elementos de texto párrafos, listas, tablas,
    etc.
  • Permite incluir diferentes tipografías así como
    gráficos, sonidos, vídeos, etc
  • Se basa en la inserción de "marcadores de
    control" junto con el texto. Ejemplo
  • ltTITLEgtBienvenido a la Web lt/TITLEgt

41
Uso de los hiperenlaces
Nos permiten conectar documentos relacionados Los
hiperenlaces apuntan a documentos en el mismo o
en cualquier otro servidor de Web
Documento inicial
Enlace
Documento enlazado
42
Hiperenlaces en HTML
  • Los enlaces se consiguen enmarcando con la orden
    ltAgt al objeto (texto o gráfico) que representa el
    enlace
  • Para especificar un nuevo documento en el enlace
    se emplea la notación URL
  • ltA HREF"http//www.upv.es/"gtPulse
  • aquí para visitar la UPVlt/Agt

43
Ejemplos HTML
ltHTMLgtltHEADgtltTITLEgtIndice de enlaces relacionados
con RDC lt/TITLEgtlt/HEADgt ltBODY BACKGROUND"../icon
os/fondo.jpg"gt lth2gtltFONT colorpurplegtEnlaces de
interéslt/FONTgtlt/h2gt ltULgt ltSTRONGgt ltLIgtltA
HREF"is.html"gtUna buena introducción a
Internetlt/Agt ltLIgtltA HREF"htmlref.html"gtIntroducci
ón al HTMLlt/Agt (En castellano) ltLIgtltA
HREF"html.html"gtDescripción detallada de los
elementos HTMLlt/Agt ltLIgtltA HREF"pktdrv.html"gtTodo
sobre los packet-driverslt/Agt lt/STRONGgt lt/ULgt ltpgtlt
img src"../iconos/emailed.gif"
alignbottomgt lt/bodygtlt/htmlgt
44
GET /index.html HTTP/1.0
HTTP/1.0 200 OK Date Monday, 26-May-97 091817
GMT Server NCSA/1.3 MIME-version
1.0 Content-type text/html Last-modified
Monday, 12-May-97 074906 Content-length
2018 lthtmlgt ltheadgt lttitlegtZOLTARlt/titlegt ltmeta
name"GENERATOR" content"Vermeer FrontPage
1.0"gt lt/headgt ltbody background"http//zoltar.rede
s.upv.es/fondo.jpg"gt ltbgsound src"http//147.156.
75.1/wwp/sounds/raiders.mid" loop"infinite"gt lth1gt
ltimg src"http//158.42.53.127/misan/gifs/www.gif
" alignbottomgt Bienvenidos al servidor
ZOLTARltimg src"/misan/gifs/www.gif"
alignbottomgtlt/h1gt ltpgtEste computador proporciona
servicio a las asignaturas de lt/pgt . lt/htmlgt Con
nection closed by foreign host.
Ejemplo
About PowerShow.com