Documentos de Académico
Documentos de Profesional
Documentos de Cultura
FIUBA
APLICACIÓN APLICACIÓN
Protocolo de Aplicación
Aplicación Aplicación
Servicios
Protocolo de Presentación
Presentación Presentación
Protocolo de Sesión
Sesión Sesión
Protocolo de Transporte
Transporte Transporte
Protocolo de Red Protocolo de Red
IMP IMP
Subred de Comunicaciones
IMP: Intermediate Message Processor
Aplicación Aplicación
Presentación Presentación
Sesión IMP Sesión
IMP
Transporte Transporte
Red Red Red Red
Enlace Enlace Enlace Enlace
Física Física Física Física
Host A Host B
El concepto de capa
Sistema A Sistema B
Capa Entidad
N+1 N Service
N+1
Access Point
Interface
Protocolo
Capa Entidad
N
N
Interface
N-1
Capa Conexión N-1 SAP
N-1 Entidad
N-1
Servicio a la capa N+ 1
Protocolo con
capa par N
Entidad Capa N
Servicios
CAPA N+1
ICI PDU
S PROTOCOLO
N+1
E
R
V SAP
I
C
I ICI PDU
O PDU
PCI PROTOCOLO N
CAPA N PCI SDU
PROCESO PROCESO
HOST A ORIGEN DESTINO HOST B
PCI PCI
CAPA
AH DATOS APLICACIÓN AH DATOS
(N + 1)
PDU PDU
AH DATOS AH DATOS
CAPA
PH AH DATOS PRESENTACIÓN PH AH DATOS
(N)
PH AH DATOS PH AH DATOS
CAPA
SH PH AH DATOS SESIÓN SH PH AH DATOS
(N - 1)
SH PH AH DATOS SH PH AH DATOS
Tipos de Servicios
CAPA CAPA
N+1 N+1 CAPA N+1 CAPA N+1
Primitivas de Servicios
Host A (Emisor) Host B (Receptor)
Usuario Capa N+ 1 Usuario Capa N+ 1
Request Indication
Proveedor del Servicio Capa N Proveedor del Servicio Capa N
Connect Disconnect
Confirm Connect Indication Disconnect
Response Request
Establecimiento exitoso Establecimiento cancelado
Capa N+1 Capa N+1
Capas N
Data Data
Request Indication
Transferencia de Datos
Capa N+1 Capa N+1 Capa N+1 Capa N+1
Capas N Capas N
Disconnect Disconnect Disconnect Disconnect
Request Indication Indication Indication
Disconnect
Confirm Disconnect
Response
Transferencia de Datos
– multiplexado / demultiplexado: cuando una capa N usa una conexión para enviar SDU’s de 2 o +
conexiones
– splitting / combining: inversa del multiplexado: varias conexiones de una capa N se usan para una
conexión de una capa N+1
– relaying: es el “forwarding” de unidades de datos de una entidad en un IS (Intermediate System) a
otra entidad par (routeo y conmutación).
– id. de protocolo: una capa tiene 1 o + protocolos para elegir como comunicarse con su par. Se
informa el protocolo cuando se inicia la transferencia de unidades.
SDU SDU
PDU1= PCI1 + SDU1 PDU2= PCI2 + SDU2 PDU1= PCI1 + SDU1 PDU2= PCI2 + SDU2
N-PDU N-PDU
PSAP
Modelo OSI (2002) 16
FIUBA ( Prof. María Feldgen)
Entidad de Aplicación
Objeto de información con un conjunto de primitivas que actúan sobre él.
Protocolo de
Entidad de Aplicación Aplicación Entidad de Aplicación
Ejemplos de ASEs
DSA DSA
DSA
Directorio
centralizado
DUA: Directory User Agent
DSA: Directory System Agent
Nodo Raíz
Org. Unit Org. Unit = Org. Unit Common Name Common Name
= Ventas Compras = Verkauf = Hans Lange = Bill Smith
Objeto
Entrada
Alias
Atributo
X.500: Nombres
u RDN (Relative Distinguished Name) u Nombres alternativos
u Distinguished Name u Alias
Ejemplo u RDN u Distinguished Name
Country C=AR C=AR
Organization O=Pepe S.A. C=AR,O=Pepe S.A.
Org. Unit OU=Ventas C=AR,O=Pepe S.A.,OU=Ventas
Operaciones
u Sobre el Directorio u Control de acceso
– Leer – Detectar
– Comparar – Comparar
– Abandonar – Leer
– Listar – Modificar
– Buscar – Agregar/ Borrar
– Agregar / Borrar (una entrada) – Modificar Nombres
Request 1 2
DUA DSA DSA DSA
Reply 4 3
Chaining
DSA DSA
3 c 1
Request
c
Request 4 3
DSA DUA DSA
DUA 1
a 1 Reply
a
Reply DSA
DSA 2
2 b
b Multicast
Refferal
DAP DSP
DUA DSA DSA
ASE.leer ASE.leer chain ASE.leer ch. ASE.leer
ASE.buscar ASE.buscar chain ASE.buscar ch.ASE.buscar
ROSE ROSE ROSE
ACSE ACSE ACSE
Capas inf. Capas inf. Capas inf.
DNS
root
Top level
domains
arpa com edu gov int mil net org ae ... ar ... zw
in-addr purdue
Second edu uba
level dominios genéricos
domains Dominios
cs fi
de países
mara
u Formato:
– nombre ttl clase tipo datos-específicos-registro
– donde nombre = dominio
DNS: Tipos de RR
u Los mas usados: u Parámetros de SOA:
– SOA Start of Authority – origin: nombre canónico del primario
– A IP address – contact: e-mail del administrador del
dominio
– NS Name server
– serial: n°de versión del archivo de
– CNAME Canonical name zona
– PTR Pointer Record – refresh: intervalo en segundos de
– HINFO Host info espera
– MX Mail Exchange Record – retry: intervalo en segundos de
reintento
– expire: tiempo en segundos, hasta
descartar datos
– minimum: ttl por defecto, para RR que
no lo tienen.
Correo Electrónico
u Prestaciones u Standards
– Preparación del Mensaje – X.400 Message Handling System
– Envío – ISO 10021
– Recepción – SMTP (Simple Mail Transfer
Protocol) RFC 822
Modelo Funcional
Origen Receptor
U.A. MTA MTA MTA U.A.
MTS
UA: User Agent
MTA: Message Transfer Agent MTS: Message Transfer
System
U.A. MS U.A.
MS Message Store
Modelo OSI (2002) 30
FIUBA ( Prof. María Feldgen)
UA MTA MTA UA
Sobre (Envelope)
SMTP: E-Mail
Transferencia de correo RFC821
Conexión TCP
TCP Port 25
User MTA
User Agent Mailbox (server)
SMTP: MIME
Multipurpose Internet Mail Extention
u Formato RFC 822 con estructura RFC 2045
u Definición de reglas de codificación para mensajes no ASCII.
u Define nuevos headers: Ejemplos: u Standard SMTP: ASCII 7 bits lineas
u MIME-Version: de hasta 1000 caract.
u Content-Description: u ASCII 8 bits (ídem anterior)
u Content-Id: u Binarios: ASCII armor (base64)
u Content-Transfer-Encoding: u Quoted printable encoding
u Content-Type: u user-defined encoding
Tipo Subtipo Tipo Subtipo
Text Plain Rfc822
Richtext Message Partial
RFC 2046, 2047, 2049,
Image Gif External-body
Jpeg Mixed
2387 etc.
Audio Basic Multipart Alternative
Video Mpeg Parallel
Application Octet-stream Digest
Postscript
Modelo OSI (2002) 33
FIUBA ( Prof. María Feldgen)