You are on page 1of 45

MODELO REFERENCIA OSI

Madrid, 10 de Octubre 2013

Miguel Ángel Alcalá Sanz


Gestión de CGPs de Entidades Financieras
INDICE

INTRODUCCION.
MODELO OSI.
INTRODUCCION A TCP/IP
ORGANISMOS NORMALIZACION

1
INTRODUCCION

Entre los requerimientos necesarios para un diseño de una red de datos


están:

o Proporcionar conectividad general de manera robusta, equitativa y económica


para una gran cantidad de computadores.
o Ser lo suficientemente flexible para evolucionar y ajustarse a los cambios
tecnológicos y a los requerimientos de las nuevas aplicaciones que aparecen
constantemente.

Para afrontar esta complejidad, los diseñadores de redes han creado unos
modelos generales –usualmente llamados arquitecturas de
comunicaciones- que ayudan en el diseño y la implementación de las
redes.

2
INTRODUCCION

Cuando un sistema se vuelve complejo, el diseñador del sistema


introduce otro nivel de abstracción.

La idea de una abstracción es definir un modelo unificador que capture los aspectos
importantes del sistema y oculte los detalles de cómo fue implementado.

El reto es identificar las abstracciones que simultáneamente sean útiles


en un amplio número de situaciones y, a la vez, puedan ser
implementadas eficientemente.

3
INDICE

INTRODUCCION.
MODELO OSI.
INTRODUCCION A TCP/IP
ORGANISMOS NORMALIZACION

4
MODELO OSI

¿Qué hacemos en una mudanza?

Seleccionamos Seleccionamos

Clasificamos Clasificamos

Empaquetamos Desempaquetamos

Cargamos objetos Descargamo objetos

Inicio viaje Llegada viaje

Viaje

5
MODELO OSI

¿Qué es OSI?
o Una sigla: Open Systems Interconnection

o Conceptualmente: arquitectura general requerida para establecer comunicación


entre computadoras

OSI puede verse de dos formas:


o como un estándar
o como un modelo de referencia

6
MODELO OSI

OSI es un estándar(I):

El desarrollo inicial de las redes de computadores fue promovido por redes experimentales
como ARPANet y CYCLADES, seguidos por los fabricantes de computadores (SNA, DECnet, etcétera).
Las redes experimentales se diseñaron para ser heterogéneas (no importaba la marca del
computador). Las redes de los fabricantes de equipos tenían su propio conjunto de convenciones para
interconectar sus equipos y lo llamaban su “arquitectura de red”.
La necesidad de interconectar equipos de diferentes fabricantes se hizo evidente.
En 1977, la ISO (International Organization for Standarization) reconoció la necesidad de
crear estándares para las redes informáticas y creó el subcomité SC16 (Open Systems Interconnection).
La primera reunión de éste subcomité se llevo a cabo en marzo de 1978. El modelo de
referencia OSI fue desarrollado después de cerca de 18 meses de discusión.
El modelo OSI fue adoptado en 1979 por el comité técnico TC97 (procesamiento de datos),
del cual dependía el subcomité SC16
OSI fue adoptado en 1984 como la norma ISO/IEC 7498. En 1994 fue reemplazado por la
versión 2, con algunas correcciones adicionales. La ISO/IEC 7498 tiene 4 partes
Parte 1: Modelo básico
Parte 2: Arquitectura de seguridad
Parte 3: Asignación de nombres y direcciones
Parte 4: Framework de gestión de red

7
MODELO OSI

OSI es un estándar(II):

El modelo fue desarrollado en colaboración con la ITU-T (International Telecommunication


Union-Telecom sector) y también se presentó como la recomendación X.200 de la ITU.
Especificaciones más detalladas están descritas en las recomendaciones X.211-X.217bis.
Estos documentos adicionales son similares a los RFCs para protocolos individuales.

8
MODELO OSI

OSI como modelo de referencia:


o OSI es un modelo de referencia que muestra como debe transmitirse un mensaje
entre nodos en una red de datos.
o El modelo OSI tiene 7 niveles de funciones.
o No todos los productos comerciales se adhieren al modelo OSI.
o Sirve para enseñar redes y en discusiones técnicas (resolución de problemas).
Nivel OSI Función que ofrece
Aplicación Aplicaciones de Red: transferencia de archivos
Presentación Formatos y representación de los datos
Sesión Establece, mantiene y cierra sesiones
Transporte Entrega confiable/no confiable de “mensajes”
Red Entrega los “paquetes” y hace enrutamiennto
Enlace Transfiere “frames”, chequea errores
Física Transmite datos binarios sobre un medio
9
Nivel de Aplicación (Capa 7)
La capa de aplicación está cerca al usuario (no
ofrece servicios a otras capas del modelo OSI)
o Es el nivel más alto en la arquitectura OSI
o Define la interfaz entre el software de comunicaciones y
cualquier aplicación que necesite comunicarse a través
de la red.
o Las otras capas existen para prestar servicios a esta
capa
o Las aplicaciones están compuestas por procesos.
o Un proceso de aplicación se manifiesta en la capa de
aplicaciones como la ejecución de un protocolo de
aplicación.

10
Nivel de Presentación (Capa 6)
Define el formato de los datos que se intercambiarán
o Asegura que la información enviada por la capa de
aplicación de un nodo sea entendida por la capa de
aplicación del otro nodo
o Si es necesario, transforma a un formato de
representación común
o Negocia la sintaxis de transferencia de datos para la
capa de aplicación (estructura de datos)
o Ejemplo: formato GIF, JPEG ó PNG para imágenes.

11
Nivel de Sesión (Capa 5)
Define cómo iniciar, coordinar y terminar las conversaciones
entre aplicaciones (llamadas sesiones).
o Administra el intercambio de datos y sincroniza el
diálogo entre niveles de presentación (capa 6) de cada
sistema
o Ofrece las herramientas para que la capa de aplicación,
la de presentación y la de sesión reporten sus
problemas y los recursos disponibles para la
comunicación (control del diálogo –sesión- entre
aplicaciones)
o Lleva control de qué flujos forman parte de la misma
sesión y qué flujos deben terminar correctamente

12
Nivel de Transporte (Capa 4)
Proporciona un número amplio de servicios. Asegura la
entrega de los datos entre procesos que han establecido una
sesión y que se ejecutan en diferentes nodos
o Evita que las capas superiores se preocupen por los
detalles del transporte de los datos hasta el proceso
correcto
o Hace multiplexamiento para las aplicaciones
- ¿cuál es la aplicación/servicio destino/origen?
o Segmenta bloques grandes de datos antes de
transmitirlos (y los reensambla en le nodo destino)
o Asegura la transmisión confiable de los mensajes
o No deja que falten ni sobren partes de los mensajes
trasmitidos (si es necesario, hace retransmisión de
mensajes)
o hace control de flujo y control de congestión
13
Nivel de Red (Capa 3)
Entrega los paquetes de datos a la red correcta, al nodo
correcto, buscando el mejor camino (es decir, permite el
intercambio de paquetes).
o Evita que las capas superiores se preocupen por los
detalles de cómo los paquetes alcanzan el nodo destino
correcto
o En esta capa se define la dirección lógica de los nodos
o Esta capa es la encargada de hacer el enrutamiento y el
direccionamiento
- Enrutamiento: ¿cuál es el mejor camino para llegar a
la red destino?
- Direccionamiento: ¿cuál es el nodo destino?

14
Nivel de Enlace (Capa 2)
Inicia, mantiene y libera los enlaces de datos entre dos nodos.

Hace transmisión confiable (sin errores) de los datos sobre un


medio físico (un enlace):
o Define la dirección física de los nodos
o Construye los “frames”
o También debe involucrarse con el orden en que lleguen
los frames, notificación de errores físicos, reglas de uso
del medio físico y el control del flujo en el medio.
o Es diferente de acuerdo a la topología de red y al medio
utilizado.

15
Nivel Físico (Capa 1)
Define las características mecánicas, eléctricas y funcionales
para establecer, mantener, repetir, amplificar y desactivar
conexiones físicas entre nodos:

o Acepta un “chorro” de bits y los transporta a través de


un medio físico (un enlace)
o Nivel de voltaje, sincronización de cambios de voltaje,
frecuencia de transmisión, distancias de los cables,
conectores físicos y asuntos similares son
especificados en esta capa.

16
End system End system

Aplicación Aplicación

Presentación Presentación
Intermediate systems
Sesión Sesión

Transporte Transporte

Red Red Red Red

Enlace Enlace Enlace Enlace

Física Física Física Física

17
LO QUE EL USUARIO VE

Nodo A Nodo B
Al enviar Al recibir
el mensaje el mensaje
“baja” “sube”

El mensaje “viaja” a
través de la red

En la vida real, las 7 capas de funciones del modelo OSI están


normalmente construidas como una combinación de:
1. Sistema Operativo (Windows XP, Win2003, Mac/OS ó Unix)
2. Aplicaciones (navegador, cliente de correo, servidor web)
3. Protocolos de transporte y de red (TCP/IP, IPX/SPX, SNA)
4. Hardware y software que colocan la señal en el cable
conectado al computador (tarjeta de red y driver)
18
LO QUE REALMENTE OCURRE

Aplicación 7 Al enviar 7 Aplicación


Presentación 6 el mensaje 6 Presentación
Sesión 5 “baja”
5 Sesión
Transporte 4 4 Transporte
Red 3 3 Red
Enlace 2 2 Enlace
Física 1 1 Física
Nodo A Nodo B

19
Encapsulación
o 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.
o 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.
o A los datos entregados por el protocolo de la capa superior,
dentro del mensaje, se le llama cuerpo del mensaje o payload.
o 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.

20
Multiplexamiento y demultiplexamiento

o En cada una de las capas de un modelo de comunicaciones se


pueden alojar varios procolos.
o Por esto razón, dentro del header que agrega un protocolo al
construir el mensaje para su par, ubicado en otro nodo, debe incluir
un identificador para indicar a qué protocolo o servicio de la capa
superior le pertenece el “payload”.
Este identificador es conocido como llave de multiplexación (demux key)
o Cuando el mensaje llega al nodo destino, el protocolo que lo recibe
debe retirar el header, mirar la llave de multiplexación y entregar
(demultiplexar) la carga útil (payload) al protocolo o aplicación
correctos en la capa superior.

21
Comunicación entre capas
• Cada capa ofrece un
conjunto de funciones
para la capa superior y
utiliza funciones de la
capa inferior Capa A Capa A
• Cada capa, en un nodo,
se comunica con su Capa B Capa B
igual en el otro nodo
NODO 1 NODO 2

Introducción 2-22
Servicios, Interfaces y
Protocolos
• El modelo OSI distingue
entre:
– Servicios (funciones):
Qué hace la capa Capa A Capa A
– Interfaces: Cómo las
capas vecinas pueden
solicitar/dar servicios
Capa B Capa B
– Protocolos: Reglas para
que capas “pares” se NODO 1 NODO 2
comuniquen

Introducción 2-23
Usuario en el Nodo A envía el mensaje “Tengo una idea.”
Los datos se encapsulan y se registra
Tengo una idea.
a qué protocolo de la capa superior
Tengo una idea.
le pertenece la carga útil (payload)
Tengo una idea. Sesión (5)
H4 Tengo una idea. Transp. (4)
H3 H4 Teng H3 o una idea. Red (3)
H2 H3 H4 Teng T2 H2 H3 o una idea.T2 Enlace (2)

H2 H3 H4 Teng T2 H2 H3 o una idea.T2

Física (1)
24
Usuario en el Nodo B recibe el mensaje “Tengo una idea.”
Para entregar el mensaje al protocolo
Tengo una idea.
correcto, dentro de una capa, se usa
Tengo una idea.
la llave de multiplexación.
Sesión (5) Tengo una idea.

Transp. (4) H4 Tengo una idea.

Red (3) H3 H4 Teng H3 o una idea.

Enlace (2) H2 H3 H4 Teng T2 H2 H3 o una idea.T2

H2 H3 H4 Teng T2 H2 H3 o una idea.T2

Física (1)
25
INDICE

INTRODUCCION.
MODELO OSI.
INTRODUCCION A TCP/IP
ORGANISMOS NORMALIZACION

26
TCP/IP

o El nombre “TCP/IP” se refiere a una suite de protocolos de


datos.
Una colección de protocolos de datos que permite que los
computadores se comuniquen.
o El nombre viene de dos de los protocolos que lo
conforman:
Transmission Control Protocol (TCP)
Internet Protocol (IP)
o Hay muchos otros protocolos en la suite

27
TCP/IP e Internet
o TCP/IP son los protocolos fundamentales de Internet (Aunque se
utilizan para Intranets y Extranets)
o Stanford University y Bold, Beranek and Newman (BBN)
presentaron TCP/IP a comienzos de los 70 para una red de
conmutación de paquetes (ARPANet).
o La arquitectura de TCP/IP ahora es definida por la Internet
Engineering Task Force (IETF)

¿Por qué es popular TCP/IP?

o Los estándares de los protocolos son abiertos:


interconecta equipos de diferentes fabricantes sin
problema.
o Independiente del medio de transmisión físico.
o Un esquema de direccionamiento amplio y común.
o Protocolos de alto nivel estandarizados (¡muchos
servicios!) 28
Arquitectura de TCP/IP (cuatro capas)

No hay un acuerdo sobre como representar la jerarquía de los


protocolos de TCP/IP con un modelo de capas (utilizan de tres
a cinco).

Aplicación
Presentación
Aplicación Aplicaciones y procesos que usan la red
Sesión
Transporte Servicios de entrega de datos entre nodos
Red
Internet Define el datagrama y maneja el enrutamiento
Acceso
Enlace de
Rutinas para acceder el medio físico
Red
Física

29
Pila de protocolos de Internet (cinco capas)
• aplicación: soporta las aplicaciones
de la red
– FTP, SMTP, HTTP APLICACION

• transporte: transferencia de datos


TRANSPORTE
host to host
– TCP, UDP
RED
• red: enrutamiento de datagramas
desde la fuente al destino
ENLACE
– IP, protocolos de enrutamiento
• enlace: transferencia de datos entre FISICA
elementos de red vecinos
– PPP, Ethernet
• física: bits “en el cable”
Introducción 30
Capas: comunicación lógica
aplicación
Cada capa:
transporte
distribuida red
enlace
Las “entidades” física
implementan las red
funciones de cada aplicación enlace
capa en cada transporte física
red
nodo enlace
las entidades física aplicación aplicación
realizan acciones, transporte transporte
red red
e intercambian
enlace enlace
mensajes con sus física física
“iguales”
31
Capas: comunicación lógica
datos
aplicación
Transporte
transporte
transporte
• toma datos de la
red
aplicación
enlace
• agrega física
direccionamiento, ack red
agrega información de aplicación enlace
chequeo de
transporte datos física
confiabilidad para
red
formar el “datagrama”
enlace datos
• envía el datagrama al física
otro nodo aplicación aplicación
transporte transporte
transporte
• espera el acuse de
red red
recibo (ack) del otro
enlace enlace
nodo
física física
• analogía: la oficina
postal
32
Capas: comunicación física
datos
aplicación
transporte
red
enlace
física
red
aplicación enlace
transporte física
red
enlace
datos
física
aplicación aplicación
transporte transporte
red red
enlace enlace
física física

33
Encapsulación de datos
Capa de aplicación
Cada capa de la pila
TCP/IP adiciona DATOS

información de control (un


“header”) para asegurar la Capa de transporte

entrega correcta de los Header DATOS


datos.
Cuando se recibe, la Capa Internet

información de control se Header Header DATOS


retira.
Capa de Acceso de Red

Header Header Header DATOS

34
Capas de los protoclos y los datos

Cada capa toma los datos de la capa superior


agrega información de control (header) y crea una
nueva unidad de datos
pasa esta nueva unidad a la capa inferior
origen destino
M aplicación aplicación M mensaje
Ht M Ht M segmento
transporte transporte
Hn Ht M Hn Ht M datagrama
red red
Hl Hn Ht M Hl Hn Ht M frame
enlace enlace
física física

35
INDICE

INTRODUCCION.
MODELO OSI.
INTRODUCCION A TCP/IP
ORGANISMOS NORMALIZACION

36
ORGANISMOS NORMALIZACION

37
INTERNET ENGIEENERING TASK FORCE

GRUPO DE TRABAJO DE INGENIERIA DE INTERNET

 Creada en 1986.
Organización internacional abierta de normalización.
Sin animo de lucro.
Considerada como la organización con más autoridad para establecer
modificaciones de los aspectos técnicos de la red.
Objetivo: Contribuir al desarrollo e ingeniería de Internet, en temas como el
transporte, seguridad, encaminamiento…
Regula propuestas y estándares de Internet o lo que se conoce como RFCs.
Compuesta por investigadores, técnicos, fabricantes, diseñadores de red, etc.
Dado que trata muchos temas, la organización, está dividida en áreas.
http://www.ietf.org/

38
Institute of Electrical and Electronics Engineers

Instituto de Ingenieros Eléctricos y Electrónicos

Creada en 1884, entre sus creadores: Thomas Alva Edison, Alexander Graham Bell y
Franklin Leonard Pope.
Asociacion tecnico –profesional, alrededor de 425000 integrantes voluntarios de 160
países.
Asociación sin ánimo de lucro.
Profesionales de nuevas tecnologías.
Adopción del nombre (IEEE): 1964 tras la fusión de AIEE (American Institute of
Electrical Engineers) y IRE (Institute of Radio Engineers).
Promover la creatividad, desarrollo, integracion de nuevas tecnologías de la
información para beneficio de la humanidad y de los mismos profesionales.
http://www.ieee.org

39
International of Telecommunications Union

Unión Internacional de Telecomunicaciones

Organismo de la ONU regula comunicaciones a nivel internacional.


Organización intergubernamental más antigua del mundo (1865).
Desarrollo de estándares para la interconexión de redes nacionales a redes globales
para poder transmitir cualquier tipo de información (datos, voz, faxes…) desde
cualquier país.
Trabaja para la integración de nuevas tecnologías en las comunicaciones nacionales.
Gestiona espacio de frecuencias radioeléctricas y de las órbitas de los satélites.
Mejorar acceso a las telecomunicaciones.
http://www.itu.int

40
Internet Assigned Numbers Authority

Agencia de Asignación de Números de Internet

Organización encargada de asignar direcciones IP públicas, AS, domains…


Opera a nivel mundial, dividida según continentes.
Tres áreas de trabajo fundamentales:
- Recursos de números: Direcciones IP
- Nombre de dominio: administra la raíz del sistema de dominios y
recursos de nombres de dominios internacionalizados.
- Asignación de protocolos: Ejemplo, número de puertos a usar.
 http://www.iana.org/
 Condiciones de contrato:
- http://www.iana.org/about/presentations/davies-atlarge-iana101-paper-
080929-es.pdf

41
42
RESUMEN

 Intento de simplificar redes  Modelo de referencia OSI


 7 capas:
- Aplicación
- Presentación
- Sesión
-Transporte
- Red
- Enlace
- Fisica
 Encapsulación / Multiplexación/Demultiplexación
 TCP/IP (no esta claro el número de capas)
 Organismos Normalización.

43

You might also like