You are on page 1of 65

T

Tema
5 MODELO
5:

Redes de Telecomunicaciones

O.S.I.
OSI

Ing. Jos Julin Figueroa

MODELO OSI

1. Estructuracin en Niveles
2. Primitivas de Comunicacin
3. Niveles del Modelo OSI

Redes de Telecomunicaciones

Ing. Jos Julin Figueroa

Planteamiento del Problema


La

interconexin de computadores es un
problema
bl
tcnico
t i de
d complejo.
l j

Requiere

el funcionamiento correcto de equipos


(hardware) y programas (software) desarrollados
por diferentes equipos humanos.

Cuando

las cosas no funcionan es muy fcil


echarle la culpa al otro equipo.

Redes de Telecomunicaciones

Ing. Jos Julin Figueroa

Planteamiento del Problema


La

interoperabilidad no cumple la propiedad


transitiva.
El correcto funcionamiento de A con B y de B
con C no garantiza el correcto funcionamiento
de A con C
Estos problemas se agravan ms an cuando se
interconectan equipos de distintos fabricantes.

Redes de Telecomunicaciones

Ing. Jos Julin Figueroa

La Solucin
La mejor forma de resolver un problema complejo
es dividirlo en partes.
En Redes de Comunicacin de Datos dichas

partes
se llllaman capas y tienen
i
ffunciones
i
bi
bien
definidas.
El modelo
d l de
d capas permite
it describir
d
ibi ell
funcionamiento de las redes de forma modular y
hacer cambios de manera sencilla
sencilla.

Redes de Telecomunicaciones

Ing. Jos Julin Figueroa

Modelo de Capas
Objetivos fundamentales:
Sencillez:

simplifica el complejo problema de la


comunicacin entre computadoras.
Modularidad:
M d l id d permite
it realizar
li
cambios
bi con
relativa facilidad a una de sus partes sin afectar al
resto.
Compatibilidad: La comunicacin entre dos
entidades de una capa puede realizarse
independientemente de las dems.

Redes de Telecomunicaciones

Ing. Jos Julin Figueroa

Principios del Modelo de Capas


Cada capa:

Tiene sus funciones claramente definidas


definidas.
Interacta directamente con las capas adyacentes
Se comunica con la capa del mismo nivel en el
equipo remoto.
remoto
Equipo Local

Comunicacin Extremo a Extremo Equipo Remoto

Capa N+1
Capa N
Capa N-1
N1

Redes de Telecomunicaciones

Capa N+1
Capa N
Capa N-1
N1

Ing. Jos Julin Figueroa

Principios del Modelo de Capas


Cada capa consta de 2 partes:
Definicin de un servicio -definicin
definicin abstracta
de QUE provee la capa.
Especificacin del protocolo -especificacin
especificacin
exacta de COMO la capa provee el servicio
(describe las reglas que implementan un servicio
en particular).

Redes de Telecomunicaciones

Ing. Jos Julin Figueroa

Principios del Modelo de Capas


Cada capa tiene sus funciones claramente definidas.

Localmente:
Solo utiliza los servicios de la capa

inmediatamente inferior (Cliente).


Solo le brinda servicios a la capa
inmediatamente superior (Servidor).
La comunicacin entre capas se realiza
mediante
di
una interface.
i
f

Redes de Telecomunicaciones

Ing. Jos Julin Figueroa

Modelo de Capas
C
Capa
N
N+1
1
Interface

Cliente

La capa N ofrece sus


S
Servicios
i i a la
l capa N + 1

Capa N

Comunicacin
Di
Directa
t ((real)
l)

Servidor

Capa N-1
Redes de Telecomunicaciones

Ing. Jos Julin Figueroa

10

Modelo de Capas
C
Capa
N
N+1
1

Capa N

Cliente
La capa N-1 ofrece sus
Servicios a la capa N

Capa N-1

Servidor

Redes de Telecomunicaciones

Ing. Jos Julin Figueroa

11

Principios del Modelo de Capas


De Extremo a Extremo
Solo se comunica con su colega (de igual nivel) en el
lado remoto.
La comunicacin entre capas del mismo nivel entre el
equipo local y el equipo remoto se controla mediante un
protocolo.
El conjunto de protocolos que interoperan en todos los
niveles de una Arquitectura de Red se conoce como pila
de protocolos o protocol stack.
Ejemplo: la pila de protocolos OSI, SNA,
TCP/IP, etc.

Redes de Telecomunicaciones

Ing. Jos Julin Figueroa

12

Modelo de Capas
Cada Capa se Comunica con su Colega

C
Capa
N+1

C
Capa
N
N+1
1
Comunicacin Virtual
(Protocolo)

Capa N

Capa N

Capa N-1

Capa N-1

Redes de Telecomunicaciones

Ing. Jos Julin Figueroa

13

Ejemplo de Comunicacin mediante


el Modelo de Capas

Dos poetas, uno en Pekn y el otro en Cuman,


quieren
i
conversar sobre
b arte.
t
Usan Telgrafo
Uno habla Chino
Otro habla Cumans
No consiguen intrprete, Chino Cumans
Buscan idioma comn: Ingls
Contratan traductores
En Pekn: chino-ingls
En
E Cuman:
C
cumans-ingls
i l
Los traductores pasan el texto escrito en ingls a los
telegrafistas que lo transmiten por el telgrafo
utilizando
tili
d cdigo
di Morse.
M
Redes de Telecomunicaciones

Ing. Jos Julin Figueroa

14

Ejemplo de Comunicacin mediante el


Modelo de Capas
Comunicacin
virtual

Capa
4

Poeta 1

Poeta 2

Traductor

Traductor

Telegrafista

Telegrafista

Comunicacin
real
Telgrafo

Redes de Telecomunicaciones

Telgrafo

Ing. Jos Julin Figueroa

15

Protocolos e Interfaces
Interfaces

Protocolos
Capa
p
Arte

Poeta 1

Poeta 2

Chino

Ingls

Traductor

Traductor
Texto escrito

Texto escrito

Morse

Telegrafista
Manipulador

Cumans

Telegrafista
Impulsos elctricos

Manipulador

Telgrafo

Telgrafo

Pekn

Cuman

Redes de Telecomunicaciones

Ing. Jos Julin Figueroa

16

Comunicacin Indirecta
mediante el Modelo de Capas

Pero Cuman
P
C
yP
Pekn
k no di
disponen d
de
comunicacin directa va telgrafo.
La comunicacin se realiza de forma
indirecta por la ruta:
Cuman Miami : telgrafo por cable
Miami Londres : radiotelgrafo
Londres Pekn : telgrafo por cable
Redes de Telecomunicaciones

Ing. Jos Julin Figueroa

17

Comunicacin Indirecta
mediante
di t ell Modelo
M d l de
d Capas
C
Arte
Poeta 1

Poeta 2

Ingls
g
Traductor

Traductor

Morse

Morse

Telegrafista

Telegrafista

Morse

Telegrafista
Ondas
de radio

Impulsos
elctricos

Telegrafista
Impulsos
elctricos

Telgrafo

Telgrafo

Telgrafo

Telgrafo

Cuman

Miami

Londres

Pekn

Redes de Telecomunicaciones

Ing. Jos Julin Figueroa

18

COMUNICACIN ENTRE CAPAS

La interface de nivel es el lmite entre


una capa y la siguiente.
En cada interface se puede acceder a los
servicios de la capa a travs de
p
funciones primitivas.
Una primitiva es el nombre de una
que ordena a un servicio
funcin q
ejecutar una accin.

Redes de Telecomunicaciones

Ing. Jos Julin Figueroa

19

COMUNICACIN ENTRE CAPAS


Las primitivas pueden ser de cuatro tipos:
Peticin (Request)
Indicacin
I di
i (Indication)
(I di ti )
Respuesta (Response)
Confirmacin (Confirm)

Redes de Telecomunicaciones

Ing. Jos Julin Figueroa

20

Primitivas de Servicios
H t A (Emisor)
Host
(E i )
Capa N+1

H
Hostt B (R
(Receptor)
t )
Capa N+1

Request

Capa N

Redes de Telecomunicaciones

Indication

Capa N

Ing. Jos Julin Figueroa

21

Primitivas de Servicios
H t A (Emisor)
Host
(E i )
Capa N+1
Confirm

Capa N

Redes de Telecomunicaciones

H
Hostt B (R
(Receptor)
t )
Capa N+1
Response

Capa N

Ing. Jos Julin Figueroa

22

Datos y Servicios de Capa


Definicin

SAP Service Access Point


Punto de Acceso al Servicio ofrecido por el
proveedor de servicio de cada capa.
Cada capa ofrece varios servicios.
Cada servicio tiene un SAP.
Cada SAP tiene una direccin nica.

Redes de Telecomunicaciones

Ing. Jos Julin Figueroa

23

Datos y Servicios de Capa


Definicin

PDU Protocol Data Unit


Unidad de Datos del Protocolo de la capa.
p
Cada nivel se comunica con su homlogo del
otro equipo por medio de la PDU.

Redes de Telecomunicaciones

Ing. Jos Julin Figueroa

24

Interaccin entre Capas


Existen dos interfases
interfases.
Interface de
servicio
service
interface

Peticin
P
ti i
de servicio

Capa N

Local
Redes de Telecomunicaciones

Interface entre
colegas
peer interface

Capa
p N

Remoto
R
t
Ing. Jos Julin Figueroa

25

Interaccin entre Capas


p
Capa N+1
Peticin de
servicio
Capa N

Instrucciones y datos
para colega N remoto

Redes de Telecomunicaciones

Capa N remota

Ing. Jos Julin Figueroa

26

Interaccin entre Capas


Protocolo define el servicio que
puede ofrecer la capa N

Peticin
de
servicio

Service Access Point (SAP) direccin


interna donde se consigue ese servicio.

Capa N
Peticin
de
servicio

Orden al colega remoto


Se envan instrucciones al colega remoto
para satisfacer la peticin de servicio.
Se usan los servicios de la capa inferior
para lograr la comunicacin.

Redes de Telecomunicaciones

Ing. Jos Julin Figueroa

27

Secuencia de Conexin / Desconexin


SERVIDOR

CLIENTE
INACTIVO

Recibe
PDU de Conexin

Enva
Primitiva Connect

PENDIENTE
CONEXIN
PASIVA

PENDIENTE
CONEXIN
ACTIVA

Primitiva Connect
Ejecutada

CONEXIN
ESTABLECIDA
Recibe
PDU de Desconexin

PENDIENTE
DESCONEXIN
PASIVA

Recibe
PDU de Conexin

Primitiva Disconnect
Ejecutada

PENDIENTE
DESCONEXIN
ACTIVA

Recibe PDU de
Primitiva
P
i iti
INACTIVO
Desconexin
Disconnect
Ejecutada
28
Redes de Telecomunicaciones
Ing. Jos Julin Figueroa

Arquitectura o Modelo de Redes


La arquitectura es un patrn que deben seguir
los productos (hard y soft) para mantener un
cierto grado de compatibilidad entre s.
La necesidad de disear arquitecturas de redes
surgi en los aos 70 para comunicar
computadoras de diferentes modelos:

Sistema IBM 3/60 360 370 XA 390

La

primera arquitectura de redes, llamada SNA


(Systems Networks Architecture), fue definida
por IBM en 1974 mediante un modelo de 7
capas.
Redes de Telecomunicaciones

Ing. Jos Julin Figueroa

29

OSI Reference Model


Open

Systems Interconnection
ISO-7498
ISO 7498

International Organization for Standardization

C it i
Criterios:
Las

funciones de cada capa son sencillas


Cantidad de capas reducida
reducida.
Interface entre dos capas sencilla.
Cada capa
p tiene una interface solamente con la
capa inferior y la superior.
Agrupar capas funciones relacionadas.
Aprovechar
A
h all mximo
i
llos protocolos
t
l ya existentes.
i t t
Redes de Telecomunicaciones

Ing. Jos Julin Figueroa

30

OSI Reference Model


Iba a ser la arquitectura universal
Es posterior a TCP/IP
Lleg muy tarde. TCP/IP es el estndar.......
Se utiliza actualmente para clasificar y
describir protocolos de comunicacin.
Provee un marco de referencia para el diseo
de otras arquitecturas.

Redes de Telecomunicaciones

Ing. Jos Julin Figueroa

31

Modelo de Capas

Actualmente las arquitecturas de red se describen


utilizando un modelo de capas.

Modelo de Referencia OSI (ISO-7498)


(
)

Tiene 7 capas (como el SNA)


Otros

Modelos

Modelo de 3 Capas
Modelo TCP / IP (4 Capas)

Redes de Telecomunicaciones

Ing. Jos Julin Figueroa

32

El Modelo de Referencia OSI de ISO (OSIRM)

Fue definido entre 1977 y 1983 por la ISO (International


Standards Organization) para promover la creacin de
estndares independientes de fabricante.
Define 7 capas:
C
Capa
d
de A
Aplicacin
li
i
Capa de Presentacin
Capa de Sesin
Capa de Transporte
Capa de Red
Capa de Enlace
Capa Fsica
Redes de Telecomunicaciones

Ing. Jos Julin Figueroa

33

Nemotcnica
Aplicacin

Presentacin
Sesin
Transporte
Red
Enlace
ace
Fsica

A
Pedro y
Su
Ta
Rer
Es
s
Fcil

Redes de Telecomunicaciones

Aburrida
Pestilente
Sucia
Toda
Rota
Espantosa
spa tosa y
Fea

Ing. Jos Julin Figueroa

34

Especificacin de medios de
transmisin mecnicos, elctricos,
funcionales y procedimientos

Capa
p Fsica

Transmite
los Datos

Medio Fsico

N=1
Redes de Telecomunicaciones

Ing. Jos Julin Figueroa

35

Capa
p de Enlace
Provee el Control de la
Capa Fsica

Detecta y/o Corrige


Errores de Transmisin

Datos Puros

Driver del dispositivo


de Comunicaciones

N=2
Redes de Telecomunicaciones

Ing. Jos Julin Figueroa

36

Capa de Red
Suministra
S
i i t
informacin sobre la
ruta a seguir

Por donde debo


ir a w.x.y.z?

R t
Routers
Redes de Telecomunicaciones

N=3
Ing. Jos Julin Figueroa

37

Capa de Transporte
Verifica que los
datos se transmitan
correctamente

Son
estos
datos buenos?

Error de
comprobacin
de mensaje

Conexin extremo a
extremo ((host a host))
Paquetes
d datos
de
d t

Este paquete
no es bueno.
R
Reenviar
i

N=4
Redes de Telecomunicaciones

Ing. Jos Julin Figueroa

38

Capa de Sesin
Sincroniza el intercambio de datos entre
capas inferiores y superiores
Me gustara
enviarte algo

Buena
idea!

Establecer
Conexin

Gracias
De nada!

Cerrar
Conexin

N=5
Redes de Telecomunicaciones

Ing. Jos Julin Figueroa

39

Capa de Presentacin
Convierte los datos de la Red al
formato requerido por la Aplicacin

Datos de la aplicacin
(dependientes de la mquina)
Redes de Telecomunicaciones

Datos de capas
bajas
(independientes de
la mquina)

N=6
Ing. Jos Julin Figueroa

40

Capa de Aplicacin
Que debo enviar?

Es

la interfaz que ve el usuario final


Muestra la informacin recibida
En ella residen las aplicaciones
Enva los datos de usuario a la
aplicacin de destino usando los
servicios de las capas inferiores

Redes de Telecomunicaciones

N
=
7
Ing. Jos Julin Figueroa

41

Capas Modelo OSI

Redes de Telecomunicaciones

Ing. Jos Julin Figueroa

42

Capas Modelo OSI


APLICACIN Comunicacin entre Aplicaciones
PRESENTACIN
Compresin, sintaxis, cdigos
p
SESIN Sincronizacin entre aplicaciones

TRANSPORTE Comunicacin extremo a extremo


RED Enrutamiento, control de congestin
Deteccin y/o correccin de errores,
ENLACE control
t l de
d flujo
fl j
Medios, Interfaces, seales,
FSICO sincronismo,, modulacin,,
codificacin
Redes de Telecomunicaciones

Ing. Jos Julin Figueroa

43

Capas Modelo OSI

Aplicacin

MENSAJE

Presentacin

MENSAJE

Sesin

MENSAJE

Transporte

SEGMENTO

Red

PAQUETE

Red

Enlace de
datos

TRAMA

Enlace de
datos

Fsico

BITS

Fsico

Redes de Telecomunicaciones

Aplicacin
Presentacin
Sesin
Transporte
p

Ing. Jos Julin Figueroa

44

Capas Modelo OSI

Redes de Telecomunicaciones

Ing. Jos Julin Figueroa

45

Grupos de Capas OSI


7 Aplicacin
((Application)
pp
)
6 Presentacin
(Presentation)
5 Sesin
(Session)
4 Transporte
((Transport)
p )
3 Red
(Network)
2 Enlace de
datos (Data Link)
1 Fsica
(Ph i l)
(Physical)

3 Niveles Funcionales
1 Interaccin
I t
i entre
t ell ambiente
bi t
computacional, la aplicacin y los
servicios de comunicacin
comunicacin.

2 Interaccin entre la entrada y la


salida de la Red.

3 La infraestructura de
comunicaciones (acceder y viajar
por la red).

Redes de Telecomunicaciones

Ing. Jos Julin Figueroa

46

Capas
p del modelo OSI

Redes de Telecomunicaciones

Ing. Jos Julin Figueroa

47

Capa Fsica
7 Aplicacin
((Application)
pp
)
6 Presentacin
(Presentation)
5 Ses
Sesin

(Session)
4 Transporte
(Transport)
3 Red
(Network)
2 Enlace de
datos (Data Link)

1 Fsica
(Ph i l)
(Physical)

Provee

para la interconexin fsica


entre dos o ms dispositivos.
Maneja bits y pulsos.
Incluye especificaciones:

Mecnicas conectores, cables, etc.


El t i
Elctricas
voltajes,
lt j
d
duracin
i d
de
pulsos, niveles lgicos
Funcionales q
qu hace cada circuito
en la interfaz
Procedimientos secuencia de
eventos

Redes de Telecomunicaciones

Ing. Jos Julin Figueroa

48

Capa Fsica
7 Aplicacin
((Application)
pp
)
6 Presentacin
(Presentation)
5 Ses
Sesin

(Session)

Interaccin entre el
medio de transmisin
y los equipos.

4 Transporte
(Transport)
3 Red
(Network)
2 Enlace de
datos (Data Link)

Red

1 Fsica
(Ph i l)
(Physical)
Redes de Telecomunicaciones

Ing. Jos Julin Figueroa

49

Capa del Enlace de Datos


7 Aplicacin
p
(Application)
6 Presentacin
(Presentation)
5 Sesin (Session)
4 Transporte
(Transport)

Administra

la transmisin de datos a
travs de un solo enlace.
Maneja
j PDU llamado trama frame
Responsable de detectar y controlar
errores en ese enlace.

3 Red
(Network)

Enlace

2 Enlace de datos
(Data Link)
1 Fsica
(Ph i l)
(Physical)
Redes de Telecomunicaciones

PDU
Ing. Jos Julin Figueroa

50

Capa de la Red
7 Aplicacin
(Application)
6 Presentacin
(Presentation)
5 Sesin (Session)
4 Transporte
(Transport)

3 Red
(Network)
2 Enlace de datos
(Data Link)

Enrutamiento de los datos a


travs de los diferentes
enlaces que componen la red
red.
Asla a las capas superiores de
las particularidades de la red
red.
Interacta con los
i t
intermediarios
di i en lla red.
d

1 Fsica
(Ph i l)
(Physical)
Redes de Telecomunicaciones

Ing. Jos Julin Figueroa

51

Capa de la Red
Lado local

Intermediario
E l
Enlace
de
d datos
d t

Lado remoto
E l
Enlace
de
d datos
d t

PDU

Siguiendo las reglas del protocolo de red:

la estacin local remite el PDU al intermediario


(enrutador o sistema intermedio).
Para ello utiliza los servicios de su capa de enlace de
datos local.
Redes de Telecomunicaciones

Ing. Jos Julin Figueroa

52

Capa de la Red
Lado local

Lado remoto

Intermediario
E l
Enlace
de
d datos
d t

PDU

E l
Enlace
de
d datos
d t

PDU

Siguiendo las reglas del protocolo de red:

el enrutador (intermediario) decide por qu enlace


debe enviar el PDU para que llegue a su destino.
Para ello necesita que el PDU contenga instrucciones
al respecto.
Redes de Telecomunicaciones

Ing. Jos Julin Figueroa

53

Capa de la Red
Lado local

Lado remoto

Intermediario
E l
Enlace
de
d datos
d t

PDU

E l
Enlace
de
d datos
d t

PDU

Redes de Telecomunicaciones

PDU

Ing. Jos Julin Figueroa

PDU

54

Capa de la Red
Intermediario

Lado local

E l
Enlace
de
d datos
d t

Lado remoto
E l
Enlace
de
d datos
d t

Para

efectos del Modelo OSI


OSI, los sistemas
intermedios (relay) solo necesitan implementar
las capas 1,2 y 3.
Funciones de comunicacin de nivel superior
solo se implantan en los sistemas terminales
((end
end system)
system ).
Redes de Telecomunicaciones

Ing. Jos Julin Figueroa

55

Capa de Transporte
7 Aplicacin
((Application)
pp
)
6 Presentacin
(Presentation)
5 Ses
Sesin

(Session)
4 Transporte
(Transport)
3 Red
(Network)
2 Enlace de datos
(Data Link)

Control de Flujo del intercambio


de datos entre sistemas en los
extremos de la conexin
Garantiza entrega libre de errores
a la capa superior

Secuencia
S
i correcta
t
Sin prdida ni duplicados.

Administra

el esquema de QoS
(Quality of Service)

1 Fsica
(Physical)
Redes de Telecomunicaciones

Ing. Jos Julin Figueroa

56

Capa de Transporte
7 Aplicacin
((Application)
pp
)
6 Presentacin
(Presentation)

Sistema
Terminal
Local

PDU

5 Ses
Sesin

(Session)
4 Transporte
(Transport)
3 Red
(Network)
2 Enlace de datos
(Data Link)
1 Fsica
(Physical)
Redes de Telecomunicaciones

Red
Sistema
Terminall
Remoto
PDU
Ing. Jos Julin Figueroa

57

Capa de Sesin
7 Aplicacin
(Application)
6 Presentacin
(Presentation)

5S
Sesin
i
(Session)
4 Transporte
(T
(Transport)
t)
3 Red
(Network)
2 Enlace de datos
(Data Link)

Controla

el dilogo entre
aplicaciones locales y
remotas
Define las reglas del dilogo
Permite el agrupamiento o
consolidacin de datos.
Recuperacin de errores o
interrupciones en el dilogo.

1 Fsica
(Physical)
Redes de Telecomunicaciones

Ing. Jos Julin Figueroa

58

Capa de Sesin
Sesin de
trabajo 1
Sesin de
trabajo3
j

Redes de Telecomunicaciones

Sesin de
trabajo 2

Servicios
S
i i d
de
transporte
de datos

Ing. Jos Julin Figueroa

59

Capa de Presentacin
7 Aplicacin
(Application)

6 Presentacin
(Presentation)
5 Sesin
(Session)
4 Transporte
(T
(Transport)
t)
3 Red
(Network)
2 Enlace de datos
(Data Link)

Define

como se codifican los


d t y su fformato
datos
t
Incluye comprimir y codificar
datos
datos.
Transformacin de los datos
a un esquema que sea
independiente del sistema
operativo tanto de la fuente
como del destinatario
destinatario.

1 Fsica
(Physical)
Redes de Telecomunicaciones

Ing. Jos Julin Figueroa

60

Capa de Aplicacin
7 Aplicacin
(Application)
6 Presentacin
(Presentation)
5S
Sesin
i
(Session)
4 Transporte
(Transport)
3 Red
(Network)

Define
D fi

cmo

llas aplicaciones
li
i
van a utilizar el ambiente OSI.
Se consideran aplicaciones
como ftp, mail, terminal virtual,
entre otras, como parte de esta
capa.

2 Enlace de datos
(Data Link)
1 Fsica
(Physical)
Redes de Telecomunicaciones

Ing. Jos Julin Figueroa

61

Resumen

Modelo de Referencia OSI


Capas o Niveles A P S T R E F
SAP / PDU
Primitivas de Comunicacin

Redes de Telecomunicaciones

Ing. Jos Julin Figueroa

62

Comparacin OSI TCP/IP

Estructura de 4 Niveles

Redes de Telecomunicaciones

Ing. Jos Julin Figueroa

63

Ejemplo TCP/IP

Redes de Telecomunicaciones

Ing. Jos Julin Figueroa

64

Fin de Sesin

Redes de Telecomunicaciones

Ing. Jos Julin Figueroa

65