Universidad de Ibagué
Facultad de Ingeniería de Sistemas
|
|
¿Protocolo? Conjunto de reglas o convenios que gobiernan el formato y el control de la información transmitida a través de una red.
Protocolos como Lenguajes La definición completa de un protocolo se parece mucho a la definición de un lenguaje: Define el formato preciso de
mensajes válidos (sintaxis)
CCITT: Comité Consultatif International Télégraphique et Téléphonique.
Se requiere de métodos convincentes y efectivos para:
Se han desarrollado tres lenguajes para la especificación de protocolos: SDL, Lotos y Estelle, conocidos como las tres FDT's (Técnicas de Descripción Formal).
Las tres FDT's <> Lotos (Language of Temporal Ordering Specifications). Desarrollado por ISO (1989). Especificación formal del comportamiento de los procesos desde un alto nivel de abstracción. <> Estelle. Desarrollado por ISO (1989). Basado en una extensión de concepto de máquina de estado finito. Identificación del problema ¿Cómo diseñar un conjunto de reglas para el intercambio de información que sean mínimas, consistentes, completas e implementadas de manera eficiente? Disciplina de diseño Durante el diseño del protocolo se seguirá un conjunto de reglas autoimpuestas que ayudarán a evitar posteriores problemas. Además, se seguirá la siguiente política: Todo protocolo debe ser considerado como incorrecto, hasta que se demuestre lo contrario. Herramientas de diseño Los métodos de diseño que se usarán están basados en el modelo de validación. Un modelo de validación:
Herramientas automatizadas interpretan estos modelos de validación y reportan deficiencias de diseño. PROMELA (Protocol Meta Language). AT&T Bell Labs. Gerard Holzmann. Ejercicios:
|
Inicio | Biografía | Cursos | Para pensar... | Para reflexionar... | Para reir | Enlaces
| Profesor
Gustavo Martínez Villalobos Email: gustavo.martinez@unibague.edu.co Facultad de Ingeniería de Sistemas, Coruniversitaria Ibagué, Tolima, COLOMBIA |
|