Anda di halaman 1dari 34

CAPITULO 3:

Capa Aplicacin
-Funcionalidad
-Protocolos
Alejandro Jos Llanos Garca
Alejandro_llanos@peru.com
www.alejandro-llanos.com
Lima, 2013
Funcionalidad
Fsico
Enlace de
datos
Red
Transporte
Sesin
Presentacin
Aplicacin
OSI
1
2
3
4
5
6
7
Acceso de
red
Internet
Transporte
Aplicacin
TCP/IP

Aplicacin +
Presentacin +
Sesin

Fsica +
enlace de datos
Fsico
Enlace de
datos
Red
Transporte
Sesin
Presentacin
Aplicacin
OSI
1
2
3
4
5
6
7
Crean dilogos entre aplicaciones.
Reinician sesiones que se interrumpieron
o desactivaron durante un periodo largo.
Codificacin y conversin de datos
Compresin de datos
Encriptacin de datos
Define Protocolos que Interactan
con las aplicaciones
Mantienen dilogos entre aplicaciones.
Interacta con
Software
Protocolos de la Capa de Aplicacin
DNS
FTP SNMP
SMTP
HTTP Telnet
..
Software de la Capa Aplicacin
Task Manager

Programa Proceso
Proceso:
Aplicaciones
Servicios

Funciones de Protocolos- capa aplicacin
Define los procesos en cada extremo de la comunicacin
Define los Tipos de Mensaje
Define los smbolos del Mensaje
Define el significado de los campos de Informacin
Define la forma en que se envan los mensajes y su rspta
Define la Interaccin con la prxima capa inferior
Modelo Cliente Servidor
Servidores

INTERNET
Servidores
Servidores:
Puede admitir mltiples
Conexiones
Modelo Punto a Punto
Solicita, Enva, Comparte
Solicita, Enva, Comparte
Aplicaciones Punto a Punto(P2P)
Protocolos TCP/UDP
Sistema de nombres de dominios (DNS) - TCP/UDP puerto 53
Protocolo de transferencia de hipertexto (HTTP) - TCP puerto 80
Protocolo simple de transferencia de correo (SMTP) - TCP puerto 25
Protocolo de oficina de correos (POP) - TCP puerto 110
Telnet - TCP puerto 23
Protocolo de configuracin dinmica de host - UDP puertos 67 y 68

Protocolo de transferencia de archivos (FTP) - TCP puertos 20 y 21
DNS
Jerarqua DNS
.
.
. com . net . info . pe .
. com . edu . gob .
. Universidad1 . colegio . universidad2 .
. Ciencias . humanidades
. www . ftp . en . es
www.ciencias.universidad1.edu.pe
ftp.ciencias.universidad1.edu.pe
en.ciencias.universidad1.edu.pe
es.ciencias.universidad1.edu.pe
TLD
Secundarios
www.ciencias.universidad1.edu.pe
Tld(top level domain)
FQDN(Full qualified domain name)
Nombre de Servidor
A = Address (Direccin) Este registro se usa para traducir nombres de servidores de
alojamiento a direcciones IPv4.
ejemplo: www.cisco.com A 72.163.4.161
NS = Name Server (Servidor de Nombres) Define la asociacin que existe entre un nombre
de dominio y los servidores de nombres que almacenan la informacin de dicho dominio.
Cada dominio se puede asociar a una cantidad cualquiera de servidores de nombres.
ejemplo: www.cisco.com NS ns1americas.net
REGISTROS DNS
Servicios DNS
CNAME = Canonical Name (Nombre Cannico) Se usa para crear nombres de servidores de
alojamiento adicionales, o alias, para los servidores de alojamiento de un dominio. Es usado
cuando se estn corriendo mltiples servicios (como ftp y servidor web) en un servidor con
una sola direccin ip. Cada servicio tiene su propia entrada de DNS (como ftp.ejemplo.com. y
www.ejemplo.com.). esto tambin es usado cuando corres mltiples servidores http, con
diferente nombres, sobre el mismo host. Se escribe primero el alias y luego el nombre real.
ejemplo: ftp.netcad.com CAME www.cisco.com
www.cisco.com A 72.163.4.161
MX (registro) = Mail Exchange (Registro de Intercambio de Correo) Asocia un nombre de
dominio a una lista de servidores de intercambio de correo para ese dominio.
DNS Autoritativo
Si un servidor dado tiene registros que
corresponden a su nivel en la jerarqua de
dominios, es autoritativo para dichos registros
Formato de Mensaje DNS

Servicio HTTP
Protocolo HTTP
Servidor
URL: Localizador Uniforme de Recursos
URI: Identificador Uniforme de Recursos
Protocolo HTTP
Desarrollado por la World wide
Web(www)
HTTP
Metodos:
GET:

HTTP
Metodos:
POST:



Comentario POST
Comentario
HTTP, no es seguro.
Existe HTTPS
PUT: Carga los recursos al servidor web
Protocolo SMTP
(Protocolo simple de Transferencia de Correo)
SMTP: Enviar Correos
Servidor- EMail
Para enviar email,
se necesita:
Agente de Usuario
de Correo - MUA
Mozilla Thunderbird
Outlook
Para recuperar
correos del
Servidor:

POP3
IMAP4
MTA (Mail Transfer Agent) y MDA (Mail Download Agent)

Mensajes SMTP
HELO: identifica el proceso del cliente SMTP para el
proceso del servidor SMTP

EHLO: es una nueva versin del HELO, que incluye
extensiones de servicios

MAIL FROM: identifica el emisor

RCPT TO: identifica el receptor

DATA: identifica el cuerpo del mensaje


WebMail
Webmail, correo basado en web o correo web, es un servicio que
permite acceder a la cuenta de correo electrnico a travs de
una pgina web utilizando un navegador y sin descargar los
mensajes al propio ordenador.


Algunas de estas empresas ofrecen tambin la posibilidad de
administrar las cuentas va un MUA mediante protocolos
SMTP, IMAP o POP.

Existen empresas privadas que dan servicio de webmail:
Gmail
Yahoo
Hotmail
AOL
FTP

DHCP(Protocolo de configuracin dinmica de Host)
Cuando los usuarios cambien con frecuencia
Asigna Direccin IP temporalmente - Alquiler
Asigna parmetros de la red:
Mascara de subRed
Gateway
DNS, etc
DHCP
Renovar antes de que termine
El tiempo de alquiler
SMB Bloque de Mensajes del Servidor
Protocolo Solicitud - Respuesta
Conexin de Largo Plazo
Los mensajes de SMB pueden:
Iniciar, autenticar y terminar sesiones.

Controlar el acceso a los archivos y a la
impresora.

Autorizar una aplicacin para enviar o recibir
mensajes para o de otro dispositivo
Guntella
Es un programa de intercambio de archivos, que no
necesita de servidores a los cuales conectarse, pues es
un programa distribuido en la que todos los nodos son
clientes y servidores a la vez.
El protocolo Gnutella define cinco tipos de paquetes diferentes:
ping: para el descubrimiento del dispositivo
pong: como respuesta a un ping
query: para encontrar un archivo
query hit: como respuesta a una consulta
push: como una solicitud de descarga

Guntella
TELNET
Telnet (TELecommunication NETwork) Protocolo de
red que sirve para acceder mediante una red a otra
mquina para manejarla remotamente.

Sesin o Conexin Virtual VTY
Daemon: Telnet
Cliente: Telnet
Telnet

SSH

FIN
CAPITULO 3

Anda mungkin juga menyukai