La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

TEMA III PROTOCOLOS Y SU ARQUITECTURA REPÚBLICA BOLIVARIANA DE VENEZUELA UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA ANTONIO JOSÉ DE SUCRE ANTONIO JOSÉ

Presentaciones similares


Presentación del tema: "TEMA III PROTOCOLOS Y SU ARQUITECTURA REPÚBLICA BOLIVARIANA DE VENEZUELA UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA ANTONIO JOSÉ DE SUCRE ANTONIO JOSÉ"— Transcripción de la presentación:

1 TEMA III PROTOCOLOS Y SU ARQUITECTURA REPÚBLICA BOLIVARIANA DE VENEZUELA UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA ANTONIO JOSÉ DE SUCRE ANTONIO JOSÉ DE SUCRE VICE-RECTORADO PUERTO ORDAZ Departamento de Ingeniería Electrónica

2 Sumario 1.¿Que estudiaremos en el Curso? ¿Que estudiaremos en el Curso?¿Que estudiaremos en el Curso? 2.Modelo de Comunicación Digital Modelo de Comunicación DigitalModelo de Comunicación Digital 3.Protocolos Protocolos 4.Modelo Referencial OSI Modelo Referencial OSIModelo Referencial OSI 5.Arquitectura de TCP/IP Arquitectura de TCP/IPArquitectura de TCP/IP 6.Problemas y/o aplicaciones Problemas y/o aplicacionesProblemas y/o aplicaciones

3 Protocolos, ¿Que son? Protocolos, ¿Que son? En forma muy simple y resumida: Es un conjunto de reglas o pautas establecidas para el establecimiento de una comunicación entre dos o más computadores con la finalidad de intercambiar información en forma eficiente.

4 Protocolos Protocolos Características asociadas al Protocolo: La sintaxis: formato de datos y niveles de señal. La semántica: información de control para la coordinación y manejo de errores. La temporización: sintonización de velocidades y secuenciación.

5 Protocolos y su Arquitectura Protocolos y su Arquitectura La arquitectura, es el conjunto de módulos que realizan todas las funciones necesarias en el proceso de comunicación.

6 Protocolos Se Caracterizan por ser: 1.Directos / Indirectos Directos / IndirectosDirectos / Indirectos 2.Monolíticos / Estructurados Monolíticos / EstructuradosMonolíticos / Estructurados 3.Simétricos / Asimétricos Simétricos / AsimétricosSimétricos / Asimétricos 4.Estándares / No estándares Estándares / No estándaresEstándares / No estándares

7 Funciones de un Protocolo Se pueden agrupar en: 1.Encapsulamiento Encapsulamiento 2.Segmentación y Ensamblado Segmentación y EnsambladoSegmentación y Ensamblado 3.Control de la Conexión Control de la ConexiónControl de la Conexión 4.Entrega en Orden Entrega en OrdenEntrega en Orden 5.Control de Flujo Control de FlujoControl de Flujo 6.Control de Errores Control de ErroresControl de Errores 7.Direccionamiento Direccionamiento 8.Multiplexación Multiplexación 9.Servicios de Transmisión Servicios de TransmisiónServicios de Transmisión

8 Modelo de Referencia OSI Este modelo tiene jerarquización por capas, distribuyéndose las funciones de comunicación entre esas distintas capas. Cada capa se sustenta en la capa inferior, la cual realiza funciones más primitivas y las oculta a la capa inmediata superior. El estándar fue publicado en La UIT-T creó una versión compatible denominada X.200

9 Modelo de Referencia OSI Algunos Principios para la definición de capas: 1.No crear demasiadas capas para facilitar la descripción e integración de las mismas. 2.Definir capas con funciones claramente diferentes. 3.Definir funciones similares en la misma capa. 4.Definir las capas de forma que sea fácil su rediseño sin necesidad de cambios en otras. 5.Definir capas separadas para funciones que sean claramente diferentes, en lo que respecta al servicio ofrecido como a la tecnología implicada.

10 Modelo de Referencia OSI Algunos Principios para la definición de capas (cont): 6.Seleccionar los limites o separación entre capas de acuerdo con lo que la experiencia previa aconseje. 7.Crear para cada capa limites o separaciones solo con su capa superior o inferior. 8.Permitir la no utilización de todas las capas. 9.Crear, donde sea necesario, dos o más sub capas con una funcionalidad común y por lo tanto mínima para permitir la operación de la interfaz con capas adyacentes.

11 Arquitectura OSI

12 Primitivas de servicio y parámetros Una primitiva especifica la función que se va a llevar a cabo y los parámetros que se utilizan para pasar datos e información de control entre capas adyacentes. Tipos de primitivas 1.SOLICITUD SOLICITUD 2.INDICACION INDICACION 3.RESPUESTA RESPUESTA 4.CONFIRMACION CONFIRMACION

13 Ejemplo de Primitivas de servicio y parámetros Se desea transferir datos desde una entidad N a su entidad par (N) en otro sistema. Como solución se verifican los siguientes hechos: 1. La entidad origen (N) invoca a su entidad (N - 1) con una primitiva de solicitud. Asociado a esta primitiva están los parámetros necesarios, como, por ejemplo, los datos que se van a transmitir y la dirección destino.

14 Ejemplo de Primitivas de servicio y parámetros Se desea transferir datos desde una entidad N a su entidad par (N) en otro sistema. Continuación La entidad origen (N - 1) prepara una PDU (N - 1) para enviársela a su entidad par (N - 1). 3. La entidad destino (N - 1) entrega los datos al destino apropiado (N) a través de la primitiva de indicación, que incluye como parámetros los datos y la dirección origen.

15 Ejemplo de Primitivas de servicio y parámetros Se desea transferir datos desde una entidad N a su entidad par (N) en otro sistema. 4. Si se requiere una confirmación, la entidad destino (N) emite una primitiva de respuesta a su entidad (N-1). 5. La entidad (N - 1) convierte la confirmación en una PDU (N- 1). 6. La confirmación se entrega a la entidad (N) como una primitiva de confirmación. VER EJEMPLO VER EJEMPLO

16 Primitivas de servicio confirmado y no confirmado Las primitivas de servicio pueden ser, según que brinde respuesta o no, confirmado o no confirmado. Solicitud Indicación Respuesta Confirmación Suministrador del servicio Usuario del Servicio Servicio Confirmado Ventajas y desventajas Solicitud Indicación Suministrador del servicio Usuario del Servicio Servicio No Confirmado Ventajas y Desventajas

17 Capas del Modelo OSI y su Descripción Servicio: Desde las capas inferiores a las capas superiores

18 Arquitectura de protocolos TCP/IP Los protocolos TCP/IP son los protocolos más utilizados en la actualidad, por su sencillez, dominio público, amplia compatibilidad con sistemas comerciales, su utilidad en Internet, etc. Éstos conciben que la tarea de comunicación debe ser realizada por diversos módulos o entidades, que se pueden comunicar con sus entidades pares del sistema remoto. Propone la realización de las tareas por capas y no es estricto o necesario que todas las capas deban ser utilizadas.

19 Arquitectura de protocolos TCP/IP Posee cinco capas: 1.Capa de Aplicación Capa de AplicaciónCapa de Aplicación 2.Capa de Transporte o Extremo- Extremo Capa de Transporte o Extremo- ExtremoCapa de Transporte o Extremo- Extremo 3.Capa Internet Capa InternetCapa Internet 4.Capa de Acceso a la Red Capa de Acceso a la RedCapa de Acceso a la Red 5.Capa Física Capa FísicaCapa Física

20 ¿Como Opera TCP/IP? PDUs

21 Protocolos de TCP/IP Familia de Protocolos TCP/IP

22 Asignaciones 1. Realice una lectura analítica de los capítulos 1 y 2 del libro de texto. 2. Realice las actividades de la sección 2.5 del libro de texto. 3. Discútalas con sus compañeros de clase. 4.Prepárese para la clase con el preparador.

23 Fin del Tema III-A Gracias

24 Dependen de la naturaleza de la comunicación, bien sea directa o indirecta. Directos / Indirectos Ejemplos de Protocolos Directos / Indirectos

25 Monolíticos / Estructurados Será Monolítico si contiene en sí mismo todo el software para el proceso. Será Estructurado cuando posea una estructura de protocolos organizados con una estructura por capas o jerárquica.

26 Serán Simétricos cuando involucran a entidades pares, en caso contrario será asimétrico. Ejemplo: Esquema Cliente – Servidor Un servicio, un Servidor Simétricos / Asimétricos

27 Estándares: son compatibles con muchos sistemas de diferentes fabricantes. No estándar, es aquel que se diseña y se implementa para una comunicación particular o sistema particular. Estándares / No Estándares

28 Es el proceso de añadir a los datos información de control. Los datos se generan por una entidad y se encapsulan en la PDU junto con la información de control. Encapsulamiento PDU

29 La información de control (PDU) puede ser: Dirección: la PDU contiene la dirección del emisor y/o receptor Código para detección de error: es una secuencia de comprobación Control del Protocolo: información propia del protocolo para otras funciones Encapsulamiento

30 Segmentación es el proceso de particionar la información en bloques más manejables, llamados PDU, siendo el PDU el bloque a intercambiar entre dos entidades. Ensamblado, es el proceso inverso y sirve para recuperar el formato de los mensajes originales, para ser entregados a la entidad de aplicación destino. Segmentación y Ensamblado

31 Responsable de la administración del proceso de intercambio de información con sistemas orientados a la conexión o sin conexión. Útil cuando se trabaja con transferencia de datos no orientada a conexión, en caso de ser pocos datos. Control de Conexión

32 La entidad transmisora envía los datos al otro extremo, de forma tal que cada PDU sea tratada independientemente de las PDUs recibidas previamente. Control de Conexión

33 Si dos entidades de comunicación residen en estaciones diferentes conectados por una red, es posible que las PDU lleguen con un orden diferente al de partida, pues pueden haber recorrido caminos diferentes hasta llegar al destino. El protocolo debe tener la capacidad de ordenar los PDUs antes de entregarlos a la entidad correspondiente. Entrega de Orden

34 Es el proceso que realiza la entidad receptora sobre la emisora para evitar que la velocidad de la segunda desborde su capacidad de recibir datos y estos se pierdan. La confirmación de recepción de una PDU es vital para el envío de la siguiente. Debe preveerse un posible lazo infinito, por falta de la respuesta. Control de Flujo

35 Las técnicas de control de errores son necesarias para recuperar pérdidas o deterioros de los datos y de la información de control. Se implementan mediante dos funciones separadas: a) La detección del error b) La retransmisión Control de Errores

36 Este aspecto tiene que ver con la eficaz entrega de las PDUs a las entidades que corresponda. Involucra los siguientes aspectos; a) El nivel de direccionamiento b) El alcance del direccionamiento c) Los identificadores de la conexión d) El modo de direccionamiento Direccionamiento

37 El nivel de direccionamiento Hace referencia al nivel de la arquitectura de comunicaciones en el que se identifica a la entidad. Cada sistema (servidor, estación de trabajo, router) está asociado a una única dirección, y es por lo general una dirección de red. Direccionamiento

38 El alcance del direccionamiento Dado el carácter único y de aplicabilidad global de las direcciones, con ellas se hace posible que en Internet se encaminen datos desde cualquier origen conectado a cualquier red, hasta cualquier otro sistema destino situado en cualquier red distinta. Direccionamiento

39 Los identificadores de la conexión Los identificadores de la conexión En las transferencias orientadas a la conexión, es a veces deseable utilizar un nombre de conexión durante la fase de transmisión. Es de utilidad en los sistemas orientados a la conexión. Direccionamiento

40 El modo de direccionamiento El direccionamiento puede ser unidestino (para un solo destino) o multidestino cuando se desea enviar la información a más de un destinatario. Direccionamiento

41 Ascendente: varias conexiones del nivel superior comparten, o se mux sobre una única conexión del nivel inferior. Descendente: consiste en establecer una única conexión del nivel superior utilizando varias conexiones del nivel inferior, el trafico de la conexión del nivel superior se divide así entre las conexiones inferiores. Multiplexación

42 Pueden ser varios: a) Prioridad: jerarquizar los mensajes a enviar b) Calidad de servicio: velocidad en la entrega de los mensajes, manejo del retardo, etc. c) Seguridad: resguardo ante usuarios no autorizados, por ejemplo Servicios de Transmisión

43 SOLICITUD Primitiva emitida por el usuario del servicio para invocar algún servicio y pasar los parámetros necesarios para especificar completamente el servicio solicitado. Primitivas de Servicio

44 INDICACION Primitiva emitida por el suministrador del servicio para: a) Indicar que ha sido invocado un procedimiento por un usuario de servicio par en la conexión y para suministrar los parámetros asociados. Primitivas de Servicio

45 INDICACION Primitiva emitida por el suministrador del servicio para: b) Notificar al usuario del servicio sobre una acción iniciada por el suministrador. Primitivas de Servicio

46 RESPUESTA Primitiva emitida por el usuario para confirmar o completar algún procedimiento invocado previamente mediante una indicación a ese usuario. Primitivas de Servicio

47 CONFIRMACION Primitiva emitida por el suministrador del servicio para confirmar o completar algún procedimiento invocado previamente mediante una solicitud por parte del usuario del servicio. Primitivas de Servicio

48 Proporciona la comunicación entre procesos o aplicaciones de computadores separados. Capa de Aplicación

49 Proporciona un servicio de transferencia de datos extremo a extremo. Esta capa puede incluir mecanismos de seguridad. Oculta los detalles de la red, o redes subyacentes, a la capa de aplicación. Capa de Transporte o Extremo a Extremo

50 Relacionada con el encaminamiento de los datos del computador origen al destino a través de una o más redes conectadas por dispositivos de encaminamiento. Capa Internet

51 Relacionada con la interfaz lógica entre un sistema final y una sub- red. Capa de Acceso a la Red

52 Define las características del medio de transmisión, la tasa de señalización y el esquema de codificación de las señales. Capa Física

53 Ejemplo de primitivas de servicio Aplicación Entidad N Entidad N-1 Aplicación Entidad N Entidad N-1 EmisorReceptor PDU Información

54 PDUs para TCP/IP PDUs

55 Contenido de PDUs para TCP Puerto Destino: cuando la entidad TCP en B recibe el segmento, debe conocer a quien se le deben entregar los datos. Número de Secuencia: TCP enumera secuencialmente los segmentos que envía a un puerto destino dado, para que si llegan desordenados la entidad TCP en B pueda reordenarlos. Suma de Comprobación: la entidad emisora TCP incluye un código calculado en función del resto del segmento. La entidad receptora TCP realiza el mismo cálculo y compara el resultado con el código recibido. Si se observa alguna discrepancia implicará que ha habido algún error en la transmisión.

56 SMTP 1. SMTP, proporciona una función básica de correo electrónico. 2. Proporciona un mecanismo para transferir mensajes entre computadores remotos. 3. Entre sus propiedades cabe destacar la utilización de listas de mensajería, la gestión de acuses de recibo y el reenvío de mensajes.

57 SMTP 4. El protocolo SMTP no especifica cómo se crean los mensajes, para este fin se necesita un programa de correo electrónico nativo o un editor local. El protocolo SMTP no especifica cómo se crean los mensajes, para este fin se necesita un programa de correo electrónico nativo o un editor local. El protocolo SMTP no especifica cómo se crean los mensajes, para este fin se necesita un programa de correo electrónico nativo o un editor local. 5. Una vez que se ha creado el mensaje, SMTP lo acepta y hace uso del TCP para enviarlo al módulo SMTP en el computador remoto. En el receptor, el módulo SMTP utilizará su aplicación de correo electrónico local para almacenar el mensaje recibido en el buzón de correo del usuario destino. Una vez que se ha creado el mensaje, SMTP lo acepta y hace uso del TCP para enviarlo al módulo SMTP en el computador remoto. En el receptor, el módulo SMTP utilizará su aplicación de correo electrónico local para almacenar el mensaje recibido en el buzón de correo del usuario destino. Una vez que se ha creado el mensaje, SMTP lo acepta y hace uso del TCP para enviarlo al módulo SMTP en el computador remoto. En el receptor, el módulo SMTP utilizará su aplicación de correo electrónico local para almacenar el mensaje recibido en el buzón de correo del usuario destino.

58 FTP 1. El protocolo de transferencia de ficheros FTP, se utiliza para enviar ficheros de un sistema a otro bajo el control del usuario. 2. Se permite transmitir ficheros tanto de texto como en binario, además el protocolo permite controlar el acceso de los usuarios. 3. Cuando un usuario solicita la transferencia de un fichero, el FTP establece una conexión TCP con el sistema destino para intercambiar mensajes de control.

59 FTP 4. Esta conexión permite al usuario transmitir su identificador y contraseña, además de la identificación del fichero junto con las acciones a realizar sobre el mismo. 5. Una vez que el fichero se haya especificado y su transferencia haya sido aceptada, se establecerá una segunda conexión TCP a través de la cual se materializará la transferencia. El fichero se transmite a través de la segunda conexión, sin necesidad de enviar información extra, o cabeceras generadas por la capa de aplicación.

60 FTP 6. Cuando la transferencia finaliza, se utiliza la conexión de control para indicar el fin, además esta misma conexión estará disponible para aceptar nuevas órdenes de transferencia.

61 TELNET 1. Facilita la posibilidad de conexión remota, mediante la cual el usuario en un terminal o computador personal se conecta a un computador remoto y trabaja como si estuviera conectado directamente a ese computador. 2. El protocolo se diseñó para trabajar con terminales poco sofisticados en modo scroll (avance de pantalla).

62 TELNET 3. Se implementa en dos módulos: el usuario TELNET interactúa con el módulo de E/S para comunicarse con terminal local. Éste convierte las particularidades de los terminales reales a una definición normalizada de terminal de red, y viceversa. El servidor TELNET interactúa con la aplicación, actuando como un sustituto del gestor del terminal, para que de esta forma el terminal remoto le parezca local a la aplicación. 4. El trafico entre el terminal del usuario y el servidor TELNET se transmite sobre una conexión TCP.


Descargar ppt "TEMA III PROTOCOLOS Y SU ARQUITECTURA REPÚBLICA BOLIVARIANA DE VENEZUELA UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA ANTONIO JOSÉ DE SUCRE ANTONIO JOSÉ"

Presentaciones similares


Anuncios Google