Professional Documents
Culture Documents
Comunicaciones
Modelo OSI y TCP/IP
embarque desembarque
despegue aterrizaje
Vuelo Vuelo
Ruta de vuelo
Llegada Aeropuerto
tiquete (compra) tiquete (recobro)
Salida Aeropuerto
embarque desembarque
despegue aterrizaje
Vuelo Vuelo
ruta de vuelo
Modelo OSI y TCP/IP 2-7
Otra vez: ¿Por qué utilizar capas?
Permite trabajar con sistemas complejos
❍ una estructura explícita permite la
identificación de las partes del sistema
complejo y la interrelación entre ellas
• modelo de referencia de capas para
discusiones
❍ la modularidad facilita el mantenimiento y la
actualización del sistema
• cambios que se realicen en la implementación
de un servicio de una capa es transparente
para el resto del sistema
¿Qué es OSI?
❍ Una sigla: Open Systems Interconnection
❍ Conceptualmente: arquitectura general
requerida para establecer comunicación entre
computadoras
OSI puede verse de dos formas:
❍ como un estándar
❍ como un modelo de referencia
Nodo A Nodo B
Al enviar Al recibir
el mensaje el mensaje
“baja” “sube”
El mensaje “viaja” a
través de la red
El modelo OSI
distingue entre:
❍ Servicios (funciones):
Qué hace la capa Capa A Capa A
❍ Interfaces: Cómo las
capas vecinas pueden
Capa B Capa B
solicitar/dar servicios
❍ Protocolos: Reglas para
que capas “pares” se NODO 1 NODO 2
comuniquen
Nodo 1 Nodo 2
Interfaz de
Objeto de Servicio Objeto de
alto nivel alto nivel
Nodo A Nodo B
Aplicación Unidades de Información Aplicación
Presentación Mensaje Presentación
Sesión Sesión
Paquete
Transporte Header 4 DATOS Transporte
Frame
Red Header 3 DATOS Red
Enlace Header 2 DATOS Enlace
Física DATOS Física
bits
RED
Modelo OSI y TCP/IP 2-24
Encapsulación
Cuando un protocolo de una capa superior envía datos a su
par en otro nodo, los entrega al protocolo de la capa inferior.
❍ El protocolo de la capa inferior no sabe si el protocolo de nivel
superior envía una imagen, un correo o una secuencia numérica.
Luego el protocolo del nivel inferior, para crear su mensaje,
agrega una información de control (header) que es utilizada
entre pares para comunicarse entre ellos.
❍ Esta información de control generalmente es colocada al iniciar
el mensaje. En algunos casos se anexa información de control al
final del mensaje y la llaman trailer.
A los datos entregados por el protocolo de la capa superior,
dentro del mensaje, se le llama cuerpo del mensaje o payload.
La operación de “meter” el mensaje del nivel superior detrás
de un header o cabecera en el mensaje de nivel inferior se
llama encapsulación.
Física (1)
Modelo OSI y TCP/IP 2-27
Operación: 4ª aproximación (2)
Física (1)
Modelo OSI y TCP/IP 2-28
Los 7 Niveles del modelo OSI
Aplicación Aplicación
Presentación Presentación
Intermediate systems
Sesión Sesión
Transporte Transporte
Aplicación
Presentación
Aplicación Aplicaciones y procesos que usan la red
Sesión
Transporte Servicios de entrega de datos entre nodos
Internet
Red Define el datagrama y maneja el enrutamiento
Enlacede
Acceso
Rutinas para acceder el medio físico
Red
Física
información de control
(un “header”) para Capa de transporte
origen destino
M aplicación aplicación M mensaje
Ht M transporte transporte Ht M segmento
Hn Ht M red red Hn Ht M datagrama
Hl Hn Ht M enlace enlace Hl Hn Ht M frame
física física
EL MODEM ESTÁ
Modem
EN LA CAPA 1
Llegó
Solicitud
DNS LA Red del
Á D
Í E S T E RE Campus
QU AD
A
JE T I VER
R R
TA EL D
YModelo OSI y TCP/IP 2-51
Representación alternativa de la
Arquitectura de Internet
Diseño en forma de clepsidra (reloj de arena)
Aplicación vs. Protocolo de Aplicación (FTP, HTTP)
TCP UDP
IP
Aplicaciones
ASCII Aplicaciones
binarias Aplicación
NVTs
IP IP
UDP TCP
ICMP
IP
ARP
Enlace de Datos
* También puede usarTCP
Modelo OSI y TCP/IP 2-54
Referencias
ZIMMERMANN, Hubert. “OSI Reference Model,
The ISO model of Architecture for Open Systems
Interconnection”, abril de 1980.
PETERSON, Larry; DAVIE, Bruce, Computer
Networks, A system approach, Morgan Kaufmann
Publishers. 2003.
KUROSE, Jim; ROSS, Keith, Computer
Networking: A Top Down Approach Featuring the
Internet, 2 edición. Addison-Wesley. 2003
HALL, Eric. , Internet Core Protocols, the
definitive guide, O'Reilly & Associates, Inc. 2000