Download - Unidad 1 tele proceso
FACILITADORA:Mariangel González
Carúpano, Junio de 2015
República Bolivariana de VenezuelaMinisterio del Poder Popular para la Defensa
Universidad Nacional Experimental PolitécnicaDe la Fuerza Armada Bolivariana
Núcleo Sucre – Carúpano
TELEPROCESOSUNIDAD I
CONCEPTOS BASICOS
TELE: “A DISTANCIA”
TELEPROCESO
PROCESO:“EJECUCIÓN SISTEMÁTICA DE UN CONJUNTO DE INSTRUCCIONES, PARA CAPTURAR DATOS DE ENTRADA, TRANSFORMARLOS Y GENERAR UNA SALIDA”
Es la ejecución de una aplicación de forma remota, mediante el uso de una red de comunicación de datos.
TELEPROCESO
Entre los requerimientos necesarios para un diseño de una red de datos están:
Proporcionar conectividad general de manera robusta, equitativa y económica para una gran cantidad de computadores.
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 Arquitectura de comunicaciones.
Necesidad de las arquitecturas de comunicaciones
Un modelo de capas ofrece dos características interesantes:Descompone el problema de construir una red, en partes más manejables (no es necesario construir un sistema monolítico que hace todo).Proporciona un diseño más modular (si se quiere colocar un nuevo servicio, sólo se debe modificar la funcionalidad de una capa).
Modelo de capas y protocolos
¿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
ARQUITECTURA OSI
El desarrollo inicial de las redes de computadores fue promovido por redes
experimental como ARPANET (“Agencia de Investigación de Proyectos
Avanzados”).
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”.
OSI COMO ESTÁNDAR
OSI es un modelo de referencia que muestra como debe transmitirse un mensaje
entre nodos en una red de datos.
El modelo OSI tiene 7 niveles de funciones.
OSI COMO MODELODE REFERENCIA
¿En qué se fundamenta OSI?
La idea principal en el modelo OSI es que el proceso de comunicación
entre dos usuarios en una red de telecomunicaciones puede dividirse en
niveles (capas) .
En el proceso de comunicación cada nivel pone su granito de arena: el
conjunto de funciones que ese nivel “SABE” hacer.
OPERACIÓN: 1ª APROXIMACIÓN
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)
Al recibirel mensaje“sube”
Al enviarel mensaje“baja”
El mensaje “viaja” a través de la red
Nodo A Nodo B
Aplicación
Presentación
Sesión
Transporte
Red
Enlace
Física
Aplicación
Presentación
Sesión
Transporte
Red
Enlace
Física1
2
3
4
5
6
7
1
2
3
4
5
6
7Al enviarel mensaje“baja”
Al recibirel mensaje“sube”
RED
Nodo A Nodo B
Las capas del modelo OSI reciben un nombre de acuerdo a su
función.
OPERACIÓN: 2ª APROXIMACIÓN
NIVEL DE APLICACIÓN (CAPA 7)
Proporciona los medios para la conectividad de extremo a
extremo entre individuos de la red humana que usan redes de
datos.Ejemplo: los sistemas operativos (Windows, Linux, Mac, entre
otros.)
NIVEL DE PRESENTACIÓN (CAPA 6)
Proporciona la representación común de los datos transferidos.
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.
Si es necesario, transforma a un formato de representación común.
Ejemplo: formato GIF, JPEG ó PNG para imágenes
NIVEL DE SESIÓN (CAPA 5)
Define cómo iniciar, coordinar y terminar las conversaciones entre aplicaciones (llamadas sesiones).
Administra el intercambio de datos y sincroniza el diálogo entre niveles de presentación (capa 6) de cada sistema.
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.
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.¿cuál es la aplicación/servicio destino/origen?
Segmenta bloques grandes de datos antes de transmitirlos (y los
reensambla en el nodo destino).
Asegura la transmisión confiable de los mensajes.
No deja que falten ni sobren partes de los mensajes trasmitidos (si
es necesario, hace retransmisión de mensajes).
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).
En esta capa se define la dirección lógica de los nodos
Esta capa es la encargada de hacer el enrutamiento y el direccionamiento de los datos.
Enrutamiento: ¿cuál es el mejor camino para llegar a la red destino?
Direccionamiento: ¿cuál es el nodo destino?
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).
Define la dirección física de los nodos.
También debe involucrarse con el orden en que lleguen los datos, notificación de
errores físicos, reglas de uso del medio físico y el control del flujo en el medio.
NIVEL FÍSICO (CAPA 1)
Describen los medios mecánicos, eléctricos, funcionales y de procedimientos
para activar, mantener y desactivar conexiones físicas para la transmisión de bits
hacia y desde un dispositivo de la red.
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.
COMUNICACIÓN ENTRE CAPAS
Cada capa ofrece un conjunto de funciones para la capa superior y utiliza funciones de la capa inferior
Cada capa, en un nodo, se comunica con su igual en el otro nodo
Capa A
Capa B
Capa A
Capa B
NODO 1 NODO 2
SERVICIOS, INTERFACES Y PROTOCOLOS
El modelo OSI distingue entre:
Servicios (funciones): Qué hace la capa.Interfaces: Cómo las capas vecinas pueden solicitar/dar servicios.Protocolos: Reglas para que capas “pares” se comuniquen.
Capa A
Capa B
Capa A
Capa B
NODO 1 NODO 2
OPERACIÓN: 3ª APROXIMACIÓN
Aplicación
Presentación
Sesión
Transporte
Red
Enlace
Física
Aplicación
Presentación
Sesión
Transporte
Red
Enlace
Física
RED
Nodo A Nodo B
DATOS
DATOS
DATOS
DATOSHeader 4
Header 3
Header 2
Unidades de Información
Puede contenerencabezados delas capas 5, 6 y 7
Mensaje
Byte
bits
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.
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.
ENCAPSULACIÓN
En cada una de las capas de un modelo de comunicaciones se pueden alojar varios protocolos.
Por esto razón, dentro de la 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)
Cuando el mensaje llega al nodo destino, el protocolo que lo recibe debe retirar el header, mira la llave de multiplexación y entregar (demultiplexar) la carga útil (payload) al protocolo o aplicación correctos en la capa superior.
En los headers, las llaves de multiplexación se implementan de diferentes maneras: diferentes tamaños (un byte, dos bytes, cuatro bytes) o algunos colocan sólo la identificación de la aplicación destino, otros colocan la aplicación origen y la destino
MULTIPLEXAMIENTO Y DEMULTIPLEXAMIENTO