Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Asignatura:
Fundamentos de Telemática
Tema 3: Protocolos y
Arquitecturas de Comunicaciones
Introducción
Ubicación A Ubicación B
Información
para el
L: Alemán traductor Traductor L: Alemán
remoto
Información
Fax: nº... para la Fax: nº...
L: Alemán secretaria L: Alemán
remota Secretaria
Conceptos básicos
z Entidad
– Elemento con capacidad de enviar o recibir
información. Ej. aplicaciones de usuario,
utilidades de transferencia de ficheros, etc.
z Sistema
– Objeto físico que contiene una o más entidades
(computador, terminal, etc.)
z Interfaz
– Define las operaciones y servicios que una capa
ofrece a su capa superior
Fundamentos de Telemática : Protocolos y Arquitecturas de Comunicaciones 3
Introducción
Conceptos básicos
z Protocolo
– Conjunto de normas que regulan el dialogo entre
dos entidades de la misma capa o nivel
z Entidades Pares
– Entidades de una misma capa que se comunican
mediante un protocolo
z PDU (Protocol Data Unit)
– Unidad de Datos de Protocolo. Mensajes
intercambiados entre las entidades pares
Elementos de un protocolo
z Sintaxis: formato de los datos
z Semántica: incluye información de control de
coordinación y control de errores
z Temporización: coordinación en velocidad, orden
secuencial de mensajes
Arquitectura de Protocolos/Comunicaciones
z Conjunto de funciones y protocolos empleados para
la comunicación. Modelo jerárquico compuesto por
subdivisiones ordenadas en capas o niveles
Acceso a la Acceso a la
Red
Red Protocolo de Red
Protocolo de
acceso a la
Sistema 1 acceso a la Sistema 2
Red
Red
Encapsulado
z Las Unidades de Datos (PDU) del protocolo de una capa se
encapsulan en las PDU del protocolo de la capa inferior
Cabecera de la
Capa de Aplicación PDU de la Capa de
Datos de la aplicación
Aplicación Aplicacion
Cabecera de la
Capa de Transporte PDU de la Capa de
Datos de la Capa de Transporte
Transporte Transporte
Cabecera de la
Capa de Acceso a la
Red PDU de la Capa de Acceso a la
Datos de la Capa de Acceso a la Red
Acceso a la Red Red
Datos
Reconocimientos
Transferencia Datos Transferencia
Reconocimientos
.
.
.
Petición fin conexió
Liberación n Liberación
xión
Aceptación fin cone
Acceso a la
Red
Sistema 2
Capa
N
() ()
Conexión
Capa N-1
N-1
Multiplexación Demultiplexación
() ()
Conexión N
Capa
N
() () () () () ()
Conexiones
N-1
Capa
N-1
División Recombinación
Antecedentes
z La necesidad de interconectar sistemas diferentes hace que en
1977 se forme en la ISO un comité técnico para su
normalización
Modelo de Referencia para la Interconexión
de Sistemas Abiertos, RM-OSI (Reference
Model for Open Systems Interconnection)
z Se publica la norma ISO 7498, adoptada por el CCITT (UIT-T)
en la recomendación X.200
Se ha quedado como un modelo teórico, como
un patrón de referencia
o Niveles P-PDU
Capa de Capa de P-PDU
Presentacion Presentacion
T-PDU
Capa de Capa de T-PDU
Transporte Transporte
L-PDU
Capa de Enlace Capa de Enlace
de Datos de Datos
Medio de
Transmision
Principales objetivos
z Servir de base para desarrollo de estándares y cualificar a
productos como Abiertos si emplean dichos estándares
Sistema Abierto
z Uno o mas computadores, software, periféricos, medios de
transferencia, etc. que permite - siguiendo un conjunto de
normas OSI - el intercambio de información con otros sistemas
comunicación se
Capa de
descompone en 7 capas Presentacion
Servicios a la capa
(diseño modular) Capa de Sesion
superior
inferiores. Servicios de la
capa inferior
Capa de Enlace de
Independencia - aunque Datos
capas
Definición de
Protocolo
Capa N
Tipos de primitivas
z 1. Solicitud (Req): generada por el Usuario del Servicio
(Entidad Origen de la Capa N+1) para invocar un servicio y
pasar los parámetros que lo especifiquen
z 2. Indicación (Ind): generada por el Proveedor del Servicio
para: indicar que se ha invocado una función, ó notificar al
Usuario de alguna acción hecha por el Proveedor
Entidad N+1 Entidad N+1
(origen) (destino) Capa Usuaria
N-SAP N-SAP
Capa
Entidad N Entidad N
Proveedora
Tipos de primitivas
z 3. Respuesta (Res): generada por el Usuario (Entidad Destino)
para confirmar o completar una función invocada por una
primitiva de Indicación
z 4. Confirmación (Con): generada por el Proveedor para
confirmar o completar una función invocada previamente
mediante una primitiva de Solicitud
Entidad N+1 Entidad N+1
(origen) (destino) Capa Usuaria
N-SAP N-SAP
Capa
Entidad N Entidad N
Proveedora
1. Req 2. Ind
N-SAP N-SAP
Capa
Entidad N Entidad N
Proveedora
1. Req
2. Ind
N-SAP N-SAP
Capa
Entidad N Entidad N
Proveedora
1. Req
2. Ind
Usuario Proveedor
3. Con Usuario
Ind Ind
N-SAP N-SAP
Capa
Entidad N Entidad N
Proveedora
Ind Ind
Especificación
z Las Primitivas se especifican independientemente
del Lenguaje de Programación y/o el Sistema
Operativo
z Ejemplo: secuencia para solicitud de una conexión a
la Capa de Transporte (servicio confirmado)
– T_CONNECT.req
– T_CONNECT.ind
– T_CONNECT.res
– T_CONNECT.con
adyacentes
(N) ICI
z Ejemplo: transmisión de (N) SDU
una N-PDU (N) PCI Capa N
PROTOCOLO - N
(N) PDU
(N-1) ICI
ENTIDAD N
(N-1) IDU
(N-1) SDU
APLICACIÓN
BLOQUE DE
PRESENTACIÓN
Proporciona los procesos de aplicación independencia respecto a las diferencias en
la presentación de los datos (sintaxis)
SESIÓN
Proporciona el control de la comunicación entre las aplicaciones; establece, gestiona
y cierra las conexiones (sesiones) entre las aplicaciones.
TRANSPORTE
Proporciona seguridad, transferencia transparente de datos y ordenada entre los puntos
finales; proceimientos de recuperación de errores y control de flujo origen-destino.
BLOQUE DE TRANSPORTE
RED
Hacer llegar la información suministrada por la capa superior desde un origen a su
destino, atravesando tanto sistemas intermedios como subredes y escogiendo la ruta
SERVICIO DE RED
FÍSICA
Transmisión/recepción de cadenas bits no estructurados sobre/de el medio físico.
Está relacionada con las caracterísicas mecánicas, eléctricas y funcionales y
de procedimiento para acceder al medio físico liberando a la capa superior de esta tarea.
EIA-232 EIA-232
Objetivo
z Realizar la comunicación - a través de una red - entre sistemas
finales no adyacentes.
Paquetes
B
2 3
Sistema
Final
1 6
A
4 5
Sistema
Intermedio
C
Objetivo
z Ofrecer un mecanismo para la comunicación entre sistemas
finales, a través de una red
z Libera a las Capas superiores de las limitaciones de las capas
inferiores
Capa de Capa de
Presentacion Presentacion
Capa de Capa de
Transporte Transporte
Capa de Capa de
Capa de Enlace Capa de Enlace
Enlace de Enlace de
de Datos de Datos
Datos Datos
...
Objetivo
z Regular el diálogo - o sesión - entre las aplicaciones de los
sistemas finales
Servicios
z Disciplina del dialogo: que puede ser full-duplex o semi-duplex
z Agrupamiento: definir grupos de datos en el flujo de
información entre las aplicaciones. Identificar los grupos de
datos para facilitar su procesamiento en el receptor
z Recuperación: proporcionar puntos de comprobación para que,
si existen fallos de comunicación, sólo retransmitir los datos
posteriores al ultimo punto de comprobación
Objetivo
z Independizar a las aplicaciones de las
representaciones locales de la información
Se ocupa de la sintaxis de la información
Servicios
z Establecimiento de una sintaxis de transferencia,
independiente de la utilizada por las aplicaciones
z Conversión de códigos de representación
z Compresión de datos y criptografía
Objetivo
z Proporciona a las aplicaciones el acceso a la
arquitectura OSI
z Normaliza las aplicaciones distribuidas de uso
generalizado
Ejemplos de aplicaciones
z Transferencia de ficheros
z Correo Electrónico
z Acceso desde terminales remotos
Aplicación
Transporte
Internet
Acceso a
Red
Física
LAN
802.5
SNA WAN
LAN LAN
802.3 802.4 X.25 WAN 802.3 LAN
Host Host
Aplicación
Aplicación Presentación
Sesión
Transporte Transporte
Internet Red
Acceso a
Enlace
Red
Física Física
Aplicación Y Aplicación Y
Aplicación Aplicación
X X
Puerto o SAP
Dirección global
IP de red IP
Física Física
IP
NAP1 NAP2
Red2
Red1
Física Física
Router
Puerto destino,
Numero de secuencia,
checksum...
Cabecera
TCP
Datos de la Capa de Transporte Segmento TCP
Dirección del
Sistema destino,
origen...
Cabecera
IP
Datos de la Capa de Internet Datagrama IP
Dirección subred...
Cabecera
Capa
Acceso
Datos de la Capa de Acceso a la Red Trama
Red