Publicado el 14 de Enero del 2017
855 visualizaciones desde el 14 de Enero del 2017
4,5 MB
23 paginas
Creado hace 15a (27/10/2009)
Internet: Aplicaciones
Internet: Aplicaciones
Transmisión de datos y redes de ordenadores
Transmisión de datos y redes de ordenadores
Internet: Aplicaciones
Internet: Aplicaciones
La familia de protocolos TCP/IP
La familia de protocolos TCP/IP
La capa de red en Internet
La capa de red en Internet
El protocolo IP
El protocolo IP
Protocolos auxiliares
Protocolos auxiliares
La capa de transporte en Internet
La capa de transporte en Internet
El protocolo TCP
El protocolo TCP
El protocolo UDP
El protocolo UDP
La capa de aplicación en Internet
La capa de aplicación en Internet
El servicio de nombres DNS
El servicio de nombres DNS
URLsURLs [[Uniform
Correo electrónico
Correo electrónico
WorldWorld WideWide WebWeb
Aplicaciones multimedia
Aplicaciones multimedia
Resource Locators
Locators]]
Uniform Resource
11
El servicio de nombres DNS
El servicio de nombres DNS
Dominios en Internet
Dominios en Internet
URL URL [[Uniform
Uniform Resource
Resource Locator
Locator]]
22
33
Correo electrónico (e
Correo electrónico (e--mail)mail)
Correo tradicional vs. Correo electrónico
Correo tradicional vs. Correo electrónico
Correo electrónico (e
Correo electrónico (e--mail)mail)
Cabecera de los mensajes de correo electrónico
RFC 822
44
55
Correo electrónico (e
Correo electrónico (e--mail)mail)
purpose Internet Mail Extensions]
Internet Mail Extensions]
MIME [
MIME [MultiMulti--purpose
Mensajes en distintos idiomas: tildes, distintos alfabetos…
Mensajes en distintos idiomas: tildes, distintos alfabetos…
Mensajes con ficheros adjuntos (audio, vídeo…)
Mensajes con ficheros adjuntos (audio, vídeo…)
Cabeceras MIME
Cabeceras MIME
Cabeceras MIME
Cabeceras MIME
Correo electrónico (e
Correo electrónico (e--mail)mail)
MIME [
MIME [MultiMulti--purpose
RFC 2045: Tipos y subtipos MIME
purpose Internet Mail Extensions]
Internet Mail Extensions]
66
77
Correo electrónico (e
Correo electrónico (e--mail)mail)
MIME [
MIME [MultiMulti--purpose
Ejemplo
purpose Internet Mail Extensions]
Internet Mail Extensions]
Correo electrónico (e
Correo electrónico (e--mail)mail)
Netiquette
Netiquette ( o “
http://es.wikipedia.org/wiki/Netiqueta
http://es.wikipedia.org/wiki/Netiqueta
( o “netiqueta
netiqueta”)”)
Smileys
Smileys
88
99
Correo electrónico (e
Correo electrónico (e--mail)mail)
Transferencia de mensajes de correo electrónico
Transferencia de mensajes de correo electrónico
Correo electrónico (e
Correo electrónico (e--mail)mail)
SMTP [Simple Mail Transfer
SMTP [Simple Mail Transfer Protocol
Protocol]]
RFC 821
RFC 821
1010
1111
Correo electrónico (e
Correo electrónico (e--mail)mail)
POP3 [Post Office
POP3 [Post Office Protocol
RFC 1939
RFC 1939
Protocol –– Version
Version 3]3]
Correo electrónico (e
Correo electrónico (e--mail)mail)
POP3 vs. IMAP
POP3 vs. IMAP
1212
1313
WorldWorld WideWide WebWeb
Arquitectura
Arquitectura
1414
WorldWorld WideWide WebWeb
Cookies
Cookies
El protocolo TCP no mantiene información acerca de
El protocolo TCP no mantiene información acerca de
las sesiones, por lo cual se idearon las cookies, que
las sesiones, por lo cual se idearon las cookies, que
almacenan en el cliente información relativa a la
almacenan en el cliente información relativa a la
sesión del usuario (con los consiguientes problemas
sesión del usuario (con los consiguientes problemas
de seguridad que esto puede conllevar).
de seguridad que esto puede conllevar).
1515
WorldWorld WideWide WebWeb
HyperText Markup
Markup Language
Language]]
HTML [
HTML [HyperText
Algunas etiquetas…
Algunas etiquetas…
WorldWorld WideWide WebWeb
HyperText Markup
Markup Language
Language]]
HTML [
HTML [HyperText
Versiones
Versiones
HTML 1.0 (1991)
HTML 1.0 (1991)
CERN, diseño inicial basado en SGML: sólo 20 etiquetas.
CERN, diseño inicial basado en SGML: sólo 20 etiquetas.
HTML 2.0 (1995)
HTML 2.0 (1995)
Estándar IETF: Imágenes, formularios e “
Estándar IETF: Imágenes, formularios e “imagemaps
HTML 3.2 (1997)
HTML 3.2 (1997)
Recomendación W3C: Tablas (eliminó fórmulas matemáticas).
Recomendación W3C: Tablas (eliminó fórmulas matemáticas).
HTML 4.01 (1999)
HTML 4.01 (1999)
HTML dinámico.
HTML dinámico.
XHTML (2000)
XHTML (2000)
Sintaxis XML [
Sintaxis XML [eXtensible
eXtensible Markup
Markup Language
imagemaps”.”.
Language].].
1616
1717
WorldWorld WideWide WebWeb
HyperText Markup
Markup Language
Language]]
HTML [
HTML [HyperText
Ejemplo
Ejemplo
WorldWorld WideWide WebWeb
HyperText Markup
Markup Language
Language]]
HTML [
HTML [HyperText
Ejemplo con formulario
Ejemplo con formulario
Envío de los datos al servidor:
Envío de los datos al servidor:
1818
1919
WorldWorld WideWide WebWeb
Hojas de estilo CSS
Hojas de estilo CSS
Cascading StyleSheets
[[Cascading
StyleSheets]]
p, p, lili, , tdtd
{ {
text
text--align
text
text--align
align: : justify
align: : justify
justify; ;
justify; ;
}}
a a
{ {
} }
text--decoration: none;
text
decoration: none;
a:hover
a:hover
{ {
}}
color: #009999;
color: #009999;
WorldWorld WideWide WebWeb
Documentos XML
Documentos XML
[[eXtensible
eXtensible Markup
Markup Language
Language]]
2020
2121
WorldWorld WideWide WebWeb
Hojas de estilo XSL
Hojas de estilo XSL
[[eXtensible
eXtensible Stylesheet
Stylesheet Language
Language]]
WorldWorld WideWide WebWeb
Páginas web dinámicas
Páginas web dinámicas
En el servidor
En el servidor
En el cliente
En el cliente
2222
2323
WorldWorld WideWide WebWeb
En el servidor:
En el servidor:
Common Gateway Interface]
CGI [
CGI [Common
Gateway Interface]
p.ej. Perl, PHP, ASP.NET, JSP, servlets
p.ej. Perl, PHP, ASP.NET, JSP,
servlets……
WorldWorld WideWide WebWeb
En el cliente:
En el cliente:
HTML dinámico
HTML dinámico
p.ej. JavaScript
p.ej.
JavaScript
2424
2525
WorldWorld WideWide WebWeb
El protocolo HTTP [
El protocolo HTTP [Hypertext
Hypertext Transfer
Transfer Protocol
Protocol]]
Métodos (tipos de solicitudes)
Métodos (tipos de solicitudes)
Códigos de estado (respuestas a una solicitud HTTP)
Códigos de estado (respuestas a una solicitud HTTP)
WorldWorld WideWide WebWeb
El protocolo HTTP [
El protocolo HTTP [Hypertext
Hypertext Transfer
Transfer Protocol
Protocol]]
Cabeceras de los mensajes HTTP
Cabeceras de los mensajes HTTP
2626
2727
Aplicaciones multimedia
Aplicaciones multimedia
Ejemplos: Radio, Telefonía IP, videoconferencias…
Ejemplos: Radio, Telefonía IP, videoconferencias…
Streaming
Streaming
2828
Aplicaciones multimedia
Aplicaciones multimedia
El reproductor multimedia almacena muestras temporalmente en un
El reproductor multimedia almacena muestras temporalmente en un
buffer para después reproducirlas uniformemente (sin “
buffer para después reproducirlas uniformemente (sin “jitter
jitter”):”):
Cuando los paquetes envían muestras alternas, la pérdida de paquetes
Cuando los paquetes envían muestras alternas, la pérdida de paquetes
sólo ocasiona una pérdida en la calidad de la transmisión:
sólo ocasiona una pérdida en la calidad de la transmisión:
2929
Aplicaciones multimedia
Aplicaciones multimedia
Telefonía IP =
Telefonía IP = VoIPVoIP [[Voice
Estándar ITU
Estándar ITU
Voice overover IP] = H.323
IP] = H.323
Aplicaciones multimedia
Aplicaciones multimedia
Telefonía IP
Telefonía IP
Protocolos H.323
Protocolos H.323
3030
3131
Aplicaciones multimedia
Aplicaciones multimedia
Telefonía IP
Telefonía IP
Canales lógicos empleados en una llamada H.323
Canales lógicos empleados en una llamada H.323
Aplicaciones multimedia
Aplicaciones multimedia
Session Initiation
Initiation Protocol
Protocol]]
SIP [
SIP [Session
Estándar IETF
Estándar IETF
3232
3333
Aplicaciones multimedia
Aplicaciones multimedia
3434
Aplicaciones multimedia
Aplicaciones multimedia
: Video onon Demand
Demand
VoDVoD: Video
[Vídeo bajo demanda]
[Vídeo bajo demanda]
p.ej. “Triple
p.ej. “Triple playplay services
services” = Internet + TV + Teléfono
” = Internet + TV + Teléfono
3535
Apéndice Compresión de vídeo
Apéndice
Compresión de vídeo
Imágenes
Imágenes rasterizadas
Matrices bidimensionales de píxeles
Matrices bidimensionales de píxeles
rasterizadas = Mapas de bits
= Mapas de bits
vs. gráficos vectoriales
vs. gráficos vectoriales
(representan una imagen a través del uso de
(representan una imagen a través del uso de
objetos geométricos como curvas de Bézier y
objetos geométricos como curvas de Bézier y
polígonos, no del simple almacenamiento del
polígonos, no del simple almacenamiento del
color de cada pixel)
color de cada pixel)
3636
Apéndice Compresión de vídeo
Apéndice
Compresión de vídeo
Técnicas de compresión de imágenes
Técnicas de compresión de imágenes
Compresión sin pérdidas
Compresión sin pérdidas
Se conserva íntegramente la imagen original
GIF [Graphics Interchange Format]
GIF [Graphics Interchange Format]
PNG [Portable Network Graphics]
Compresión con pérdidas
Compresión con pérdidas
Imposible reconstruir la imagen original
Imposible reconstruir la imagen original
JPEG [
Joint Photographic
JPEG [Joint
Photographic Experts
Experts Group
Group]]
3737
Apéndice Compresión de vídeo
Apéndice
Compresión de vídeo
Compresión de imágenes con JPEG
Compresión de imágenes con JPEG
1. División de la imagen en bloques
1. División de la imagen en bloques
Apéndice Compresión de vídeo
Apéndice
Compresión de vídeo
Compresión de imágenes con JPEG
Compresión de imágenes con JPEG
2. Transformada de coseno discreta (DCT)
2. Transformada de coseno discreta (DCT)
3838
3939
Apéndice Compresión de vídeo
Apéndice
Compresión de vídeo
Compresión de imágenes con JPEG
Compresión de imágenes con JPEG
3. 3. Cuantización
Cuantización de los coeficientes
de los coeficientes
Apéndice Compresión de vídeo
Apéndice
Compresión de vídeo
Compresión de imágenes con JPEG
Compresión de imágenes con JPEG
4. Ordenación de los coeficientes
4. Ordenación de los coeficientes
4040
4141
Apéndice Compresió
Comentarios de: Internet: Aplicaciones - Transmisión de datos y redes de ordenadores (0)
No hay comentarios