PDF de programación - Tema 2 - El Modelo de referencia OSI (ISO 7498)

Imágen de pdf Tema 2 - El Modelo de referencia OSI (ISO 7498)

Tema 2 - El Modelo de referencia OSI (ISO 7498)gráfica de visualizaciones

Publicado el 5 de Octubre del 2019
1.199 visualizaciones desde el 5 de Octubre del 2019
644,6 KB
37 paginas
Creado hace 18a (03/11/2005)
Curso 2004/2005

Tema 2
El Modelo de referencia OSI (ISO 7498)

Arquitecturas

y modelos de referencia

María del Carmen Romero Ternero
[email protected]
Despacho G1.47 – 1ª planta L3
http://www.dte.us.es/personal/mcromero

Atribución-NoComercial-LicenciarIgual 2.5

Tu eres libre de:

copiar, distribuir, comunicar y ejecutar públicamente la obra
hacer obras derivadas

Bajo las siguientes condiciones:

Atribución. Debes reconocer y citar la obra de la forma especificada por
el autor o el licenciante.

No Comercial. No puedes utilizar esta obra para fines comerciales.

Licenciar Igual. Si alteras o transformas esta obra, o generas una obra
derivada, sólo puedes distribuir la obra generada bajo una licencia
idéntica a ésta.

Al reutilizar o distribuir la obra, tienes que dejar bien claro los términos de la
licencia de esta obra.
Alguna de estas condiciones puede no aplicarse si se obtiene el permiso del titular
de los derechos de autor

Los derechos derivados del uso legítimo, del agotamiento u otras limitaciones o

excepciones reconocidas por la ley no se ven afectados por lo anterior.

Esto es un resumen simple del texto legal. La licencia completa está disponible en:

http://creativecommons.org/licenses/by-nc-sa/2.5/legalcode

Attribution-NonCommercial-ShareAlike 2.5

You are free:

to copy, distribute, display, and perform the work
to make derivative works

Under the following conditions:

Attribution. You must attribute the work in the manner specified by the
author or licensor.

Noncommercial. You may not use this work for commercial purposes.

Share Alike. If you alter, transform, or build upon this work, you may
distribute the resulting work only under a license identical to this one.

For any reuse or distribution, you must make clear to others the license terms of
this work.
Any of these conditions can be waived if you get permission from the copyright
holder.

Your fair use and other rights are in no way affected by the above.

This is a human-readable summary of the Legal Code. Read the full license at:

http://creativecommons.org/licenses/by-nc-sa/2.5/legalcode

Introducción

Años 60-70:

Protocolos de comunicaciones propietarios, incompatibles y

heterogéneos

Multiplicidad de fabricantes, plataformas, equipos, aplicaciones...
Necesidad de una estructuración en el proceso de comunicación
Seria preocupación por la estandarización de protocolos y

fijación de criterios de normalización

1972: Proyecto ARPAnet (DoD) TCP/IP
1984: Modelo OSI (ISO 7498)

María del Carmen Romero Ternero
[email protected]

2

Arquitecturas y modelos

Provienen de desarrollos individuales, bajo el auspicio de
organismos internacionales (ISO, ITU-T, IEEE), fabricantes
(IBM, HP, Apple, Cisco) y operadores (AT&T, BT)

Ejemplos:

IBM: SNA (Systems Network Architecture )
ISO: Modelo OSI (Open Systems Interconnection)
DoD, IETF: TCP/IP
Operadores: X.25

María del Carmen Romero Ternero
[email protected]

3

Arquitecturas de red

Organismos estandarizadores organizan grupos de trabajo

para reducir la complejidad:
Para afrontar el diseño y el estudio
Cada grupo se encarga de una capa o nivel
Cada capa agrupa un conjunto de funciones bien definidas
Arquitectura de red: conjunto de capas y protocolos
Características de las arquitecturas de red:

Definen protocolos, estándares y formatos de mensajes
Establecen reglas para el desarrollo de productos
Están sometidas a evolución y cambio continuos

María del Carmen Romero Ternero
[email protected]

4

Diseño de arquitectura de red

La comunicación extremo a extremo se descompone en niveles para

separar funciones distintas, de modo que:
Exista una capa para funciones diferenciadas y definidas
Se minimice el flujo entre distintas capas
Sea posible normalizar fácilmente la interfaz entre capas
Se busque un compromiso entre un número grande (diferenciación de

funciones) y manejable (simplicidad) de capas

La jerarquización en capas implica:

Cada capa realiza un conjunto de funciones, resolviendo un problema diferente

de la comunicación

Cada capa se sustenta en la capa inmediatamente inferior
Cada capa proporciona servicios a la capa inmediatamente superior
Los cambios en una capa no implicarán cambios en las otras capas

María del Carmen Romero Ternero
[email protected]

5

¿Por qué usar diseño estructurado?

Reduce la complejidad del desarrollo
Estandariza interfaces
Facilita la técnica modular
Asegura la interoperabilidad de la tecnología
Acelera la evolución
Simplifica la enseñanza y el aprendizaje

María del Carmen Romero Ternero
[email protected]

6

Consideraciones de diseño estructurado

Delimitar la funcionalidad básica de cada capa
Interfaces con las capas superior e inferior
Reglas de transferencias de datos

Símplex, Semidúplex, Dúplex

Identificación de remitente y destinatario
Procedimientos de corrección de errores
Ordenación de la información
Control de flujo
Segmentación y reensamblado
Encaminamiento

María del Carmen Romero Ternero
[email protected]

7

Niveles, entidades y SAPs

Comunicación vertical:

Física
En el mismo equipo

Comunicación horizontal:

Lógica



Protocolo par; protocolo de capa N
Entre equipos diferentes

Entidad:

Elemento activo en el sistema
Usa protocolos para proporcionar

servicios

Entidad par
Interfaz:
Define servicios y operaciones



primitivas ofrecidas a las entidades
de la capa superior en el SAP

María del Carmen Romero Ternero
[email protected]

8

Un ejemplo típico

María del Carmen Romero Ternero
[email protected]

9

Funciones, servicios y primitivas

Funciones:

Conjunto de tareas desempeñadas en un nivel o capa.
Ejemplo: función de traducción.

Servicios:

Conjunto de prestaciones ofrecidas por un nivel (proveedor) a su nivel

inmediatamente superior (usuario).

Se especifican formalmente por un conjunto de primitivas u operaciones
Ejemplo: servicio de traducción

Primitivas:

Conjunto de estructuras de información que implementan los servicios de un nivel
Tipos:

Solicitud (Request) emitida por el usuario del servicio en origen

Indicación (Indication) emitida por el suministrador del servicio (por iniciativa propia o no)



Respuesta (Response) emitida por el usuario del servicio en destino
Confirmación (Confirmation) emitida por el suministrador del servicio

María del Carmen Romero Ternero
[email protected]

10

Funciones, servicios y primitivas

Confirmados:

Requieren una respuesta



Implementan las cuatro
primitivas

No confirmados:

No requieren respuesta
Implementan solicitud e
indicación



Parcialmente confirmados:
Responde el proveedor



Implementan solicitud, indicación
y confirmación



Iniciados por el proveedor:
Al detectar una condición
Implementan indicación en
ambos sentidos



María del Carmen Romero Ternero
[email protected]

11

Primitivas

María del Carmen Romero Ternero
[email protected]

12

Protocolos

Protocolo: conjunto de reglas que determinan el formato y

significado del intercambio de datos entre dos entidades
pares que se comunican entre sí.

Para ello, define:

El formato de los mensajes a intercambiar.
Las reglas de intercambio de mensajes.

Las entidades usan protocolos para proporcionar servicios.

María del Carmen Romero Ternero
[email protected]

13

Unidades de datos y encapsulamiento

María del Carmen Romero Ternero
[email protected]

14

Estandarización de redes

Estándar de iure

Generado por un comité con estatus legal.
Avalado por un gobierno o institución habilitada para producir

estándares.

Proceso complejo.
Ejemplos: IEEE, ANSI, ISO, IEC, ITU, EIA.

Estándar de facto

Nacen a partir de productos de la industria o por desarrollos de

grupos de investigación.

Se definen en libros, manuales o artículos.
Ejemplos: IAB, IETF, IRTF.

María del Carmen Romero Ternero
[email protected]

15

Proceso de normalización de los
estándares de Internet

María del Carmen Romero Ternero
[email protected]

Más información en http://www.ietf.org/rfc/rfc2026.txt

16

Modelo de referencia OSI

Propuesto por ISO (International Organization for

Standardization) en 1977

Versión final: ISO 7498 (1984)
OSI (Open Systems Interconnection) es un modelo, no una

implementación

Describe 7 niveles
ISO publicó una implementación en X.200

María del Carmen Romero Ternero
[email protected]

17

Capas del Modelo OSI

María del Carmen Romero Ternero
[email protected]

18

Niveles OSI

En redes se pretende proporcionar un transporte fiable de datos entre usuarios

finales de red y soportar una comunicación significativa entre ambos.

Esos usuarios pueden ser humanos o procesos, éstos últimos residen en el nivel

superior o de aplicación.

Si fuera necesaria una traducción entre las representaciones de los datos de las

aplicaciones, ésta se realizaría por las funciones del nivel de presentación.

Habrá una serie de funciones dedic
  • Links de descarga
http://lwp-l.com/pdf16660

Comentarios de: Tema 2 - El Modelo de referencia OSI (ISO 7498) (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad