5. A GRIMONETARY ARRANGEMENTS
6.9. Ireland
Otra de las aplicaciones más importantes es el correo electrónico también conocido con “e- mail”, esta es una de las aplicaciones que ha tomado gran importancia conforme ha pasado el tiempo.
En un principio el sistema de correo, era en ocasiones inseguro, ya que los mensajes eran enviados a través de una persona que viajaba para llevar el mensaje a su destino, en ocasiones esto tenía sus desventajas ya que si el mensajero se encontraba ante una fuerte lluvia o ante algún accidente durante la carretera, ya no podía entregar el mensaje de manera puntual. O tal vez las personas no enviaban sus mensajes porque el costo de este servicio era elevado.
Todos estos problemas llevaron a la creación del correo electrónico, ya que su principal atracción ante el sistema antiguo es la rapidez. Existen ciertos servicios básicos que debe brindar un correo electrónico, los cuales son:
1. Composición. Este servicio se refiere al proceso de crear mensajes y respuesta. Por ejemplo, si un usuario quiere contestar un mensaje lo podrá hacer a través de la dirección de origen del mensaje enviado insertándolo en el lugar de respuesta.
2. Transferencia. Se refiere al movimiento de mensajes desde el origen hasta su recepción. Para llevar a cabo este proceso es necesario una interfase con la capa de presentación para que pueda ser establecida una conexión a través de la cual viajara el mensaje y después de entregado sea liberada la conexión.
3. Notificación. Este servicio se refiere a dar aviso acerca de lo que sucedió con el mensaje, si fue entregado o rechazado.
4. Conversión. Puede necesitarse para hacer que el mensaje se exhiba en forma adecuada en la computadora o impresora del receptor. Ya que en ocasiones el mensaje fue creado en una máquina diferente a la de destino, y de esta manera se logra que el mensaje sea visto tal y como fue creado.
5. Disposición. Es el paso final y está relacionado con lo que hace el receptor con el mensaje después de recibirlo. Algunas opciones con las que cuenta el usuario son: el eliminarlo, leerlo y después eliminarlo o tal vez después de leerlo guardarlo, recuperarlo después de haberlo eliminado, reenviarlo, entre otras.
El correo electrónico tiene la posibilidad de ser creado en un lugar y abrirlo en otro, incluso en otro país. La mayoría de los correos electrónicos cuentan con un sistema de buzón el cual les permite a los usuarios guardar los mensajes recibidos. Por otro lado podrá hacerse uso de una lista de distribución, la cual contiene las direcciones de correo de todas aquellas personas a las que se quiere enviar una copia del mensaje, no importa el número siempre será entregado a todas las personas señaladas.
Por lo general son reconocidos tres tipos de mensajes por el sistema de correo: los mensajes de usuario, notificaciones y sondas de prueba.
Los mensajes de usuario contienen información que se transmite desde un usuario hasta otro. Las notificaciones son mensajes generados por el sistema, los cuales indican si el mensaje fue o no entregado. Y por último las sondas de prueba, los cuales son mensajes especiales de prueba construidos por sobres vacíos. El propósito de enviar una sonda es el de averiguar si se puede alcanzar al destinatario.
3.2.7.3
Terminales Virtuales
Las terminales virtuales son otro tipo de aplicaciones a las que debe hacer frente la capa de aplicación. Existen tres tipos y son: los del modo deslizamiento, los del modo página y los del modo formulario. Siendo los de deslizamiento los más sencillos, mientras que los de formulario son los más sofisticados.
Por alguna razón, el intento de normalización de terminales ha sido un completo fracaso. Cada fabricante tiene sus propias secuencias, es decir, no todas las terminales de trabajo pueden eliminar, insertar o llevar a cabo procesos de la misma manera o a través de las mismas teclas del teclado.
Por ejemplo, “si un programa de reservas de una línea aérea visualiza una lista de vuelos disponibles, sería interesante que el usuario pudiera mover el cursor hasta la posición en que se encuentra el vuelo deseado, mediante las teclas de flechas del teclado de su computadora, o bien utilizando el ratón, para después oprimir la tecla de retorno de carro, o apretar un botón del ratón para seleccionar el vuelo que se desee. Las líneas aéreas resuelven este problema adquiriendo el servidor, las computadoras y el software necesario, de un solo fabricante, con objeto de que todo funcione correctamente”.
Pero el problema de la incompatibilidad no puede encerrase solamente en el lugar de trabajo de la línea aérea, ya que con el tiempo los usuarios tiene acceso a la lista de vuelos a través de la red “Internet”, entonces es ahí donde entra de nuevo el problema de la incompatibilidad, ya que todos los usuarios de dicha línea tendrían que adquirir computadoras iguales que las de la línea para no tener problemas, pero esto no puede ser posible, es por eso que se crearon las terminales virtuales.
La solución que presenta el modelo OSI ante este problema, es definir una “terminal virtual”, la es cual no es otra cosa que una estructura de datos, dicha estructura de datos “puede ser manipulada por el teclado y por la computadora, reflejando en la pantalla el estado actual de la estructura de datos. El ordenador puede consultar a la estructura de datos para enterarse de las entradas hechas por medio del teclado, y puede modificar la estructura de datos, para hacer que una salida aparezca en la pantalla”. Entonces podemos decir que una terminal virtual se utiliza para lograr que esas pequeñas diferencias entre fabricantes de computadoras no sean notadas y trabajen de manera independiente.
Las aplicaciones no solamente son orientadas a la utilización del texto, también podemos encontrar imágenes, que al igual que el texto, también son transmitidas a través de la red.
Una imagen puede ser formada a partir de los siguientes elementos:
Poli línea. Es una secuencia de uno o más segmentos lineales especificados mediante una secuencia de coordenadas (x, y).
Arco Elíptico. Es un pedazo de elipse, y puede ser descrito mediante las coordenadas de sus focos, la longitud del eje mayor y los ángulos, inicial y final, del arco. El círculo es un caso especial de la elipse, cuyos dos focos se encuentran en la misma posición.
Poli figura. Es una secuencia de puntos, similar a una poli línea, pero que no quedan desconectados, en cada coordenada se pueden dibujar puntos, cuadrados, círculos, o cualquier otra figura geométrica.
Polígono relleno. Es una figura cerrada que se forma mediante la especificación de una poli línea que regresa al punto inicial. El polígono puede rellenarse mediante un color simple, un sombreado, rayas, puntos o cualquier otra variedad de texturas.
Elipse rellena. Es similar al polígono relleno, excepto que se rellena una elipse, en lugar de un polígono. También es posible rellenar una parte de la elipse de manera semejante a los diagramas de tartas, trenzando una cuerda y eliminando una parte.
Matriz de Células. Es una colección de rectángulos rellenados con cierto diseño. Pueden combinarse células para formar imágenes complejas.
Todas las imágenes pueden ser acompañadas por texto en distintas posiciones y orientaciones. Por otro lado cada elemento que forma una imagen cuenta con cierta cantidad de atributos, los cuales usados en conjunto, pueden lograr una gran variedad de imágenes. Algunos de los atributos de los elementos lineales pueden ser por ejemplo, el definir que tipo de línea, si es continua, discontinua, punteada, etc.
“Un archivo de imagen es una secuencia de registros en la cual cada registro describe un elemento de la imagen. De esta manera cada dibujo de una línea puede reducirse a una secuencia de enteros y caracteres que especifican su tipo, coordenadas, ángulos, atributos y texto”.
Otra aplicación no menos importante podrían es el servicio de directorio. El cual es utilizado para encontrar el nombre de un usuario o de un servicio dentro de una red. En caso de una red pequeña, basta con tener un archivo que correlacione los nombres de los usuarios o los servicios con las direcciones de la red. Mientras que una red grande es más satisfactorio disponer de un sistema de directorio jerárquico, en el cual se pueden localizar objetos mediante varios atributos.
En general la capa de aplicación se encarga de proporcionar servicios requeridos por las aplicaciones de los usuarios.
Entonces, en la capa de aplicación es donde se inicia el proceso del modelo OSI, de esta manera, la información del usuario del nodo origen, ira descendiendo a través de los niveles hasta llegar a la capa Física, mientras que del lado del nodo receptor se iniciará en la capa Física hasta llegar a la capa de aplicación para que el usuario (del nodo receptor) puede recibir la información enviada por el nodo emisor. En grandes rasgos este es el proceso que realiza el modelo OSI para poder enviar la información para poder transportarla de un lugar a otro.
Ahora es el turno de analizar el modelo de referencia ATM. El modelo ATM comparado con el modelo OSI cuenta con menos capas, este cuenta con 7 capas o niveles, mientras que el modelo ATM cuenta con tres capas; algunas capas desarrollarán casi el mismo proceso mientras que otras llevarán a cabo el proceso de varias capas del modelo OSI reduciendo tal vez el tiempo de ejecución y eliminando en algunos procesos la redundancia. Como nos pudimos dar cuenta, en el modelo OSI la verificación de errores se llevaba a cabo en todas las capas, cosa que en el modelo ATM no será necesario ya que el transporte de tramas es distinto al del modelo OSI (como se mencionó anteriormente).
El modelo ATM al igual que el modelo OSI cuenta con ciertos servicios durante todo el proceso de sus capas, en ATM a estos servicios se les llaman “planos” y son los siguientes:
Control. Este plano se encarga de la creación y administración de las solicitudes de conexión entre dos usuarios o más.
Usuario. Mientras que este plano, es el responsable de la administración de la transferencia de datos.
Administración: dicho plano se encuentra integrado en dos partes:
La administración en capa: esta se encarga de administrar la detección de las fallas y/o problemas de los protocolos durante la transmisión.
La administración en plano: “se encarga de administrar y coordinar las funciones relacionadas con todo el sistema”.
Las capas por las que se encuentra integrado el modelo ATM son las siguientes:
Capa Física
Capa ATM