Académique Documents
Professionnel Documents
Culture Documents
DE JUVENTINO ROSAS
PROTOCOLOS Y SERVICIOS TELEMATICOS.
Modelos de Validacin.
INGENIERIA EN TELEMATICA.
10 A ITE
OMAR DAMIAN GUTIERREZ
No. 312030443
INTRODUCCION
Para especificar y verificar el conjunto de reglas de un protocolo se utiliza un
modelo de validacin, que es una visin parcial del protocolo, es decir, una visin
que se centrar en obtener un juego de reglas consistente y completo.
Se pretende modelar un protocolo lo ms simple posible para estudiar su
estructura y verificar que sea consistente y completo.
Conocer cules son los elementos que conformar un modelo de validacin nos
ayudar a tener una mejor compresin acerca de que aspectos debemos considerar
para comenzar a desarrollar un programa, el correcto uso de las sentencias, hasta
poder hacer un programa ms eficiente
CONCEPTO DE PROTOCOLO
Los protocolos son los lenguajes que se emplean en las comunicaciones entre los
dispositivos que forman las redes de ordenadores, es decir, son la base del
intercambio de informacin entre dispositivos.
Segn el modelo de referencia OSI, protocolo es aquel conjunto de reglas y
formatos que gobiernan las comunicaciones entre entidades que ejecutan funciones
a un mismo nivel en diferentes sistemas abiertos. As un protocolo es un conjunto
de normas que se usan para componer los mensajes que contienen la informacin a
transmitir.
Direccin.
Cdigo de deteccin de errores.
Control de protocolos.
Establecimiento de la conexin.
Transferencia de datos.
Terminacin de la conexin.
Nivel de direccionamiento.
Alcance de direccionamiento.
Identificacin de conexin.
Modo de direccionamiento.
ELEMENTOS DE UN PROTOCOLO
1.
2.
3.
4.
5.
CORRECCIN DE ERRORES.
Esencialmente, la correccin de errores funciona aadiendo redundancia en el
mensaje transmitido. La redundancia hace posible que el receptor deduzca cual fue
el mensaje original, incluso para ciertos niveles de la tasa de bits errneos.
BIT DE PARIDAD
Es un bit de comprobacin aadido a un conjunto de dgitos binarios para hacer la
suma de todos stos, incluido el bit de comprobacin, siempre par (paridad par) o
impar (paridad impar).
MODELOS DE VALIDACION
La validacin de un modelo se puede definir como la demostracin de su exactitud
para una aplicacin concreta. En este sentido, la exactitud es la ausencia de error
sistemtico y aleatorio: en metrologa se conocen habitualmente como fidelidad y
precisin respectivamente. Todos los modelos son, por su propia naturaleza,
representaciones incompletas del sistema del que pretenden ser modelo, pero a
pesar de esta limitacin pueden ser tiles.
La validacin de cdigos informticos se refiere a la aplicacin de frmulas
matemticas en el lenguaje informtico. Un requisito previo esencial son las buenas
prcticas de programacin (es decir, modular y plenamente documentada). Los
puntos especficos que requieren atencin son los posibles efectos de la precisin
de la mquina y los factores informticos especficos en la obtencin del modelo.
Los informes sobre errores internos del programa informtico son fuentes
importantes de informacin, as como la evaluacin del producto intermedio. Para
los modelos de relacin dosis-respuesta, es conveniente verificar los resultados de
una nueva aplicacin informtica cotejndolos con los publicados anteriormente.
Los modelos de validacin son mtodos para comprobar que la interaccin de un
protocolo es acorde a las especificaciones de diseo del protocolo. Los objeticos de
los modelos de validacin son:
NOTACION
V = n de mensajes de ack
W = tamao de la ventana de Tx
S = n de secuencia del ltimo mensaje enviado
a = n de secuencia del mensaje ms antiguo enviado y sin confirmar
dato[x] = almacena al dato que fue enviado con n de secuencia x
d = dato que se quiere enviar
p = n de secuencia recibido en ack
M = rango de nmeros de secuencia disponible
ACCIONES
pendiente[i] = el mensaje con el n de sec i se apunta como enviado y pendiente de
ack
pendiente[i] = el mensaje con n de sec i se apunta como confirmado
V+ = se incrementa en uno el n de mensaje pendientes de confirmacin
V- = se decrementa en uno el n de mensajes pendientes de confirmacin.
CONCLUSION
El uso de modelos de validacin es una herramienta que facilita la correcta
aplicacin de los protocolos en informtica, conocer esta informacin es til ya que
muchas veces por desconocer esto no poseemos las mejores prcticas en el
desarrollo de nuestro cdigo al programar o comunicarnos a travs de algn
lenguaje.
Es por esto que debemos tener siempre en consideracin todas reglas y modos de
estructurar correctamente nuestro programas.