Please enable JavaScript.
Coggle requires JavaScript to display documents.
Arquitectura de protocolos, Autor: Michael Sthid Rodríguez García Cod:…
Arquitectura de protocolos
Por que es necesaria?
Que es protocolo?
Conjunto de reglas y convenciones que son fundamentales en la transmisión de datos
Determina caracteristicas
Semantica
Significado de cada sección de bits
Sintaxis
Forma en la que esta construido el mensaje que se trasmite
Temporización
Define cuando se deberían enviar los datos y con que rapidez
Facilita el intercambio de datos entre sistemas y posibilita aplicaciones distribuidas
Necesita
Especificar el camino o identificador del destino de los datos
Asegurar que el destino este preparado para recibir datos
Asegurar que el programa gestor del destino este preparado
Realizar una traducción en caso de incompatibilidad de formatos entre emisor y receptor
Una arquitectura de protocolos simple
Modelo de tres capas
Involucra
Acceso a la red
Relacionada con el intercambio de datos entre el computador y la red a la que esta conectador
Recibe los datos de la capa de transporte
Agrega cabecera de acceso de red
contiene
Dirección del computador de destino
Solicitud de recursos
Transporte
Recibe los datos de la capa de aplicación y los divide para su envió
Agrega cabecera de control
Confirmando PDU (Protocol Data Unit)
Contiene
SAP Destino
Numero de secuencia
Código de detención de error
Tiene que ver con la fiabilidad de los datos, esto incluye el orden de envió y recepción
Hace uso de la dirección del computador en la red
Aplicación
Tiene que ver con la fiabilidad de los datos, esto incluye que el orden de envió y recepción sean el mismo
Hace uso de SAP (Sevices Access Point) que son puertos de la computadora
Permite a una aplicación acceder individualmente a los servicios proporcionados por la capa de transporte
Arquitecturas de protocolos normalizadas
Adaptar e implementar un conjunto de convenciones comunes para la comunicaciones entre computadores de diferentes fabricantes
Ventajas
Los fabricantes están motivados para implementar las normalizaciones con la esperanza de que sus productos tendrán un mayor mercado
Los clientes pueden exigir que cualquier fabricante implemente sus estándares
TCP/IP
Arquitectura mas usada
OSI
Modelo OSI
Arquitectura por niveles
Nivel 1: Fisico
Transmite bits sobre el medio, proporciona especificaciones mecánicas y eléctricas
Características
Mecanicas
Las propiedades físicas de la interfaz con el medio de transmisión
Electricas
Especifican la representación de los bits
Funcionales
Las funciones que realiza cada uno de los circuitos de la interfaz física entre el sistema y el medio de transmisión
Procesamiento
Especifican la secuencia de eventos que se llevan a cabo en el intercambio del flujo de bits
Nivel 2: Enlace de datos
Se encarga de
Organizar los bits en trama
Hacer que el enlace fisico sea fiable
Proporciona entrega de nodo a nodo
Deteccion y control de errores
Nivel 3: Red
Se encarga de
Proporcionar conexion entre redes
Mover paquetes de origen a destino
Especificar la direccion de destino y solicitar ciertos servicios
Aplica técnicas de interconexión para comunicar dispositivos que no se encuentran conectados punto a punto
Nivel 4: Transporte
Organiza los bits en trama, proporciona entrega de nodo a nodo
Se encarga de
Controlar los errores
Crear conexion entre dos puertos por seguridad
Entregar el mensaje de origen a destino
Responsabilidades especificas
Control de errores
Control de flujo
Control de conexion
Segmentamiento y reensamblado
Direccionamiento en punto de servicio
Nivel 5: Sesion
Establece, gestiona y termina sesiones
Control de dialogo
Permite que dos sistemas establezcan dialogo
Sincronizacion
Permite que el proceso pueda añadir puntos de prueba en un flujo de datos
Nivel 6: Presentacion
Traduccion de datos
Traduce la información de forma de tiras de caracteres, números, etc., a flujo de bits antes de transmitirla
Cifrado de datos
El emisor transforma la información original a otro formato y envía el mensaje resultante por la red
Compresion de datos
Reducir el numero de bits a transmitir
Nivel 7: Aplicacion
Permite el acceso a los recursos de la red
Terminal virtual de la red
Es una versión de un terminal físico y permite al usuario acceder a una maquina remota
Transferencia, acceso y gestión de archivos
Permite al usuario acceder, recuperar, gestionar y controlar archivos de una computadora remota
Servicios de correo
Proporciona las bases para el envió y almacenamiento del correo electrónico
Servicio de directorios
Proporciona acceso a bases de datos distribuidas que contiene información global sobre los distintos objetos y servicios
Normalización dentro del modelo de referencia OSI
Especificación del protocolo
Dos entidades en la misma capa en sistemas diferentes cooperan e interactuan por medio del protocolo
Definición del servicio
La definición de los servicios es equivalente a una descripción funcional que definiera a los servidores proporcionados
Direccionamiento
Un punto de acceso al servicio de red identifica a una entidad de transporte usuario del servicio de red
Primitivas de servicio y parámetros
Solicitud
Primitiva emitida por el usuario para invocar algún servicio y pasar los parámetros necesarios para especificar completamente el servicio solicitado
Indicación
Indica que se ha invocado un procedimiento por el usuario de servicio par en la conexión y para suministrar los parámetros asociados
Notificar al usuario del servicio una acción iniciada por el suministrador
Respuesta
Primitiva emitida por el usuario del servicio para confirmar o completar algún procedimiento invocado previamente mediante una indicación a ese usuario
Confirmación
Primitiva emitida por el proveedor del servicio para confirmar o completar algún procedimiento invocado previamente mediante una solicitud por parte del usuario
Autor: Michael Sthid Rodríguez García
Cod: 201820335