Sei sulla pagina 1di 26

Redes I

Tema 2: Arquitecturas de
Protocolos
ndice
Introduccin
Funciones a Realizar en las Arquitecturas
de Protocolos
Modelo de Referencia OSI (RM-OSI:
Reference Model for Open Systems
Interconnection)
Arquitectura TCP/IP
Comparativa RM-OSI y TCP/IP

Tema 2 - Arquitecturas de Protocolos 2


Introduccin
Arquitectura de Comunicaciones o de
Protocolos
z La lgica necesaria para la comunicacin se divide en tareas o
mdulos
z La Arquitectura define la forma de organizacin de estas tareas
Entidades Pares
z Entidades de una misma capa que se comunican mediante un
protocolo. Intercambian Unidades de Datos del Protocolo
(PDU)
Protocolo
z PDU: Protocol
Data Unit
PDU

Tema 2 - Arquitecturas de Protocolos 3


Introduccin
Ejemplo de arquitectura de tres capas
Capa 3 Aplicacion Protocolo de aplicacin Aplicacion

Capa 2 Transporte Protocolo de transporte Transporte

Capa 1 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

z Aplicacin: lgica de comunicacin entre las aplicaciones de


usuario (correo electrnico, transferencia de ficheros, etc.)
z Transporte: asegura que los datos se intercambian de forma
segura y en orden entre las aplicaciones
z Acceso a red: intercambio entre el computador y la red a la
que est conectado (depende del tipo de red)
Tema 2 - Arquitecturas de Protocolos 4
ndice
Introduccin
Funciones a Realizar en las
Arquitecturas de Protocolos
Modelo de Referencia OSI (RM-OSI:
Reference Model for Open Systems
Interconnection)
Arquitectura TCP/IP
Comparativa RM-OSI y TCP/IP

Tema 2 - Arquitecturas de Protocolos 5


Funciones a Realizar en las
Arquitecturas de Protocolos
Encapsulado/Desencapsulado
z Al transmitir, 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
Aplicacin PDU de la Capa de
(ej: nombre de fichero, Datos de la aplicacin
Aplicacin Aplicacion
direcciones de correo, etc.)

Cabecera de la Capa de
Transporte PDU de la Capa de
(ej: n secuencia, direccin de Datos de la Capa de Transporte
Transporte Transporte
aplicacin, etc)

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
(ej: direcciones de red destino Acceso a la Red Red
y origen, prioridad, etc)

z En la recepcin se realiza el proceso inverso: desencapsulado


Tema 2 - Arquitecturas de Protocolos 6
Funciones a Realizar en las
Arquitecturas de Protocolos
Tipos de PDU
z PDU de datos: encapsula las PDU de la capa
superior. Una N-PDU de datos contiene:
Informacin de control cabecera - de la entidad
de la Capa N.
PCI :Protocol Control Information
Informacin de la capa superior datos - de la
entidad de la capa N+1.
SDU : Service Data Unit

z PDU de control: slo tiene informacin de control


(PCI). No encapsula PDU de la capa superior (no
tiene SDU)
Tema 2 - Arquitecturas de Protocolos 7
Funciones a Realizar en las
Arquitecturas de Protocolos
Direccionamiento
z Direccionar es identificar un origen o un destino
z Necesario cuando hay muchos interlocutores
z Cuando se enva una PDU, sta debe especificar el
origen y el destinatario
z Nivel de direccionamiento
Dos niveles bsicos en las Arquitecturas de
Protocolos
Cada sistema final / intermedio ha de ser identificado de
entre los dems de la red
Cada aplicacin ha de ser identificada de las dems
existentes en un mismo sistema

Tema 2 - Arquitecturas de Protocolos 8


Funciones a Realizar en las
Arquitecturas de Protocolos
Aplicacin
Direccionamiento Puerto
o
1 2 3 SAP
z Ejemplo de dos niveles () () ()

de direccionamiento Transporte
Direccin de
Red
Una direccin de Aplicacin
Acceso a la Red
red para cada
6 12
Sistema 1
sistema () ()
Transporte
Una direccin para Aplicacin
cada entidad de Red Acceso a la Red
aplicacin en un 5
()
8
()
10
()
18
()
Sistema 3
sistema: puerto o Transporte
SAP (Service Access
Point) Acceso a la Red

Sistema 2

Tema 2 - Arquitecturas de Protocolos 9


Funciones a Realizar en las
Arquitecturas de Protocolos
Direccionamiento
z mbito de direccionamiento
Direccin global: direccin vlida para identificar un
origen/destino globalmente (en la red). Ejemplo: direccin de
red de un sistema
Direccin local: direccin vlida localmente (dentro de un
sistema, en una subred). Ejemplo: direccin de identificacin
del puerto o SAP Aplicacin
Puerto
o
1 2 3 SAP
() () ()
Transporte
Direccin de
Red
Acceso a la Red

Tema 2 - Arquitecturas de Protocolos 10


Funciones a Realizar en las
Arquitecturas de Protocolos
Direccionamiento
z Modo de direccionamiento
z Principales tipos de direcciones segn a quien o
quienes se especifica
Direccin individual (unicast)
Identifica un nico sistema o puerto
Direccin multidestino (multicast)
Identifica mltiples sistemas en una red
Direccin de difusin (broadcast)
Identifica a todos los sistemas en una red

Tema 2 - Arquitecturas de Protocolos 11


Funciones a Realizar en las
Arquitecturas de Protocolos
Control de Conexin
z Dos entidades pares pueden intercambiar PDU de datos de dos
formas
Transferencia no orientada a conexin: cada PDU se trata
independientemente de las anteriores y/o posteriores
Ejemplo a nivel de la Capa de Acceso a Red (Capa de
Red en arquitecturas reales): datagramas
Transferencia orientada a conexin: se establece una
asociacin lgica, o conexin, entre las entidades. Todas las
PDU reciben un mismo tratamiento
Se garantiza la entrega ordenada de las PDU de la capa
superior
Ejemplo a nivel de la Capa de Acceso a Red (Capa de
Red en arquitecturas reales): Circuitos Virtuales

Tema 2 - Arquitecturas de Protocolos 12


Funciones a Realizar en las
Arquitecturas de Protocolos
Control de Conexin
z Una conexin es como un tubo (no fsico) creado entre dos
entidades de una capa (N), por el que se comunican las
entidades de la capa superior (N+1)

Entidad Entidad
Capa N+1 N+1
N+1
() ()
Capa
N Entidad N Entidad N
Conexin N

z El tubo existe mientras las entidades de la capa superior


intercambian datos a travs de l
Tema 2 - Arquitecturas de Protocolos 13
ndice
Introduccin
Funciones a Realizar en las Arquitecturas
de Protocolos
Modelo de Referencia OSI (RM-OSI:
Reference Model for Open Systems
Interconnection)
Arquitectura TCP/IP
Comparativa RM-OSI y TCP/IP

Tema 2 - Arquitecturas de Protocolos 14


Modelo de Referencia OSI
Sistema transmisor Sistema receptor

Capa de Capa de
Siete Capas A-PDU
Aplicacin
7
Aplicacin
A-PDU

o Niveles P-PDU
Capa de
Presentacion
6
Capa de
Presentacion
P-PDU

S-PDU Capa de Sesion 5 Capa de Sesion S-PDU

z La funcin de
comunicacin se T-PDU
Capa de
4
Capa de
T-PDU
Transporte Transporte
descompone en 7
niveles (diseo N-PDU Capa de Red 3 Capa de Red N-PDU

modular)
Capa de Enlace Capa de Enlace
z Los niveles L-PDU
de Datos
2
de Datos
superiores
desconocen los Capa Fsica 1 Capa Fsica

detalles manejados BITS BITS

por los inferiores


Medio de
Transmision

Tema 2 - Arquitecturas de Protocolos 15


Modelo de Referencia OSI
La frontera o interfaz
entre capas/niveles esta
definida en trminos de
Capa
funciones llamadas N+1 Entidad Entidad
primitivas Protocolo N+1

Interfaz Interfaz
Las primitivas
Capa
especifican un servicio N
Entidad
Protocolo N
Entidad Primitivas

ofrecido a un usuario
Interfaz Interfaz
por un proveedor
Capa
Para ofrecer un servicio N-1
Entidad
Protocolo N-1
Entidad

las entidades de un
sistema colaboran con
las entidades pares de
otros sistemas

Tema 2 - Arquitecturas de Protocolos 16


Modelo de Referencia OSI
APLICACIN
Funcin Proporciona acceso a los usuarios (personas o programas) a un conjunto de servicios de
informacin distribuida
de las PRESENTACIN
Capas o Define la forma de representacin de los datos (sintaxis)

Niveles SESIN
Sincroniza y organiza el dilogo (sesin) entre las aplicaciones
De la Capa de
Transporte TRANSPORTE
hacia arriba la Garantiza la comunicacin extremo a extremo entre dos sistemas finales en la red

BLOQUE DE TRANSPORTE
comunicacin
es extremo a RED
Hace llegar la informacin desde un origen a un destino, buscando la ruta adecuada atravesando tanto
extremo
SERVICIO DE RED

sistemas intermedios como subredes

ENLACE DE DATOS
Regula la comunicacin en cada paso de la ruta entre dos sitemas a lo largo de la red

FSICA
Transmisin/recepcin de cadenas bits no estructurados sobre/de el medio fsico.
Est relacionada con las caractersicas mecnicas, elctricas y funcionales y
de procedimiento para acceder al medio fsico liberando a la capa superior de esta tarea.

Tema 2 - Arquitecturas de Protocolos 17


ndice
Introduccin
Funciones a Realizar en las Arquitecturas
de Protocolos
Modelo de Referencia OSI (RM-OSI:
Reference Model for Open Systems
Interconnection)
Arquitectura TCP/IP
Comparativa RM-OSI y TCP/IP

Tema 2 - Arquitecturas de Protocolos 18


Arquitectura TCP/IP
Nivel de Aplicacin
z Comunicacin entre procesos o aplicaciones TCP/IP
z Ejemplos de protocolos: Transferencia de archivos
Aplicacin
FTP (File Transfer Protocol), transferencia de
Hipertexto HTTP (HyperText Transfer Protocol)
Transporte
Nivel de Transporte
z Transferencia extremos a extremo, entre sistemas
Internet
finales (al igual que el Nivel de Aplicacin)
z Dos protocolos principales
Enlace
TCP (Transmision Control Protocol): orientado a
conexin, proporciona un servicio de
comunicacin fiable Fsico
UDP (User Datagram Protocol): no orientado a
conexin. Para intercambios puntuales de datos
Tema 2 - Arquitecturas de Protocolos 19
Arquitectura TCP/IP
Nivel de Internet
z Comunicacin entre sistemas a travs de una o TCP/IP
varias redes (heterogneas). Encaminamiento
Aplicacin
z El protocolo IP (Internet Protocol) es no orientado a
conexin: no garantiza una entrega fiable ni en Transporte
secuencia de los datos al sistema destino
(datagramas) Internet

Host
Enlace
LAN
802.5
SNA WAN
Fsico
LAN LAN
802.3 802.4 X.25 WAN 802.3 LAN

Host Host

Tema 2 - Arquitecturas de Protocolos 20


Arquitectura TCP/IP
Nivel de Enlace
z Responsable de la comunicacin el sistema y la TCP/IP
red a la que est conectado
Aplicacin
z Se emplean protocolos y estndares ya definidos
Nivel Fsico Transporte
z Interfaz entre el sistema y el medio de transmisin
z Caractersticas del medio de transmisin, las Internet
seales, etc.
En ocasiones se agrupan los niveles Enlace

de Enlace y Fsico en un nico nivel, Fsico


que se suele denominar Nivel de
Interfaz de Red
Tema 2 - Arquitecturas de Protocolos 21
Arquitectura TCP/IP
Dos niveles bsicos de direccionamiento
z Direccin Internet: sistema (host/router) dentro de la red
z Puerto: aplicacin dentro de un sistema (normalmente host)
Sistema Final A (host) Sistema Final B (host)

Aplicacin Y Aplicacin Y
Aplicacin Aplicacin
X X
Puerto
De la Capa de
Conexin TCP Transporte
TCP TCP
hacia arriba la
Direccin Internet Direccin Internet
Ej: 192.168.1.123 Ej: 172.16.0.5 comunicacin
IP IP
es extremo a
extremo
Enlace Enlace
Sistema Intermedio
(router o gateway)
Fsico 192.168.1.1 172.16.0.1 Fsico
IP

Enlace 1 Enlace 2 Red2


Red1

Fsico 1 Fsico 2

Tema 2 - Arquitecturas de Protocolos 22


ndice
Introduccin
Funciones a Realizar en las Arquitecturas
de Protocolos
Modelo de Referencia OSI (RM-OSI:
Reference Model for Open Systems
Interconnection)
Arquitectura TCP/IP
Comparativa RM-OSI y TCP/IP

Tema 2 - Arquitecturas de Protocolos 23


Comparativa RM-OSI y TCP/IP
TCP/IP OSI
El modelo OSI se defini antes que
sus protocolos. Es una Aplicacin

especificacin general, que puede


describir otras arquitecturas Aplicacin Presentacin

El modelo de la arquitectura TCP/IP Sesin


es bsicamente una descripcin de
los protocolos usados Transporte
Transporte

La arquitectura TCP/IP se usa de


forma mayoritaria debido a Internet Red

z Implantacin anterior a OSI


Enlace Enlace
z Ms sencilla y robusta
z Especificaciones de dominio
Fsica Fsica
pblico

Tema 2 - Arquitecturas de Protocolos 24


Lectura Adicional

Autor: Stallings, William


Ttulo: Comunicaciones y redes de
computadores
Edicin: 7 ed
Editorial: Prentice Hall
Capitulo 2 Arquitectura de
Protocolos, Pginas 35 a 45

Tema 2 - Arquitecturas de Protocolos 25


ndice
Introduccin
Funciones a Realizar en las Arquitecturas
de Protocolos
Modelo de Referencia OSI (RM-OSI:
Reference Model for Open Systems
Interconnection)
Arquitectura TCP/IP
Comparativa RM-OSI y TCP/IP

Tema 2 - Arquitecturas de Protocolos 26

Potrebbero piacerti anche