Friday, November 17, 2006

TALLER 9

1. Cuál es el número de puerto utilizado por ftp para transferir datos?

El puerto 21

2. Para qué se utiliza SMTP?

SMTP se utiliza para el intercambio de mensajes de correo elecrtronico entre computadoras o distintos dispositivos como PDA's y telefonos moSMTP se basa en el modelo cliente servidor, donde un cliente envía un mensaje a uno o varios receptores. SMTP va por encima del TCP, usando normalmente el puerto 25 en el servidor para establecer la conexión.
Para establecer comunicación SMTP es necesario establecer una conexión entre el emisor(cliente) y el receptor(servidor), esto puede hacerse mediante un programa saliente de correo o mediante cliente telnet.

3. Para qué se utiliza MIME?

MIME permite añadir dentro de un correo electrónico ficheros binarios es decir imágenes, sonido, programas ejecutables, etc.

4. Investigue sobre middleware

Middleware: Es un programa que actúa como intermediario o puente entre dos programas, permite interoperabilidad entre redes heterogéneas. Se pueden distinguir tres categorías de Middleware:
Estaciones de mensajería: proporcionan asistencia a los sistemas en lo referente a la gestión del medio de comunicación. Liberan a las aplicaciones de la servidumbre que supone mantener los parámetros de conexión de todos sus interlocutores y de gestionar directamente con ellos el envío y recepción de mensajes. Con una EM lo único que precisan saber las aplicaciones es cómo intercambiar mensajes con ella. La EM asume el compromiso de hacer llegar los mensajes a su destino de una manera rápida y segura que se puede especificar mediante parámetros de calidad y acuerdos de nivel de servicio.
Las EM suelen ocupar el centro de una topología en estrella, también llamadas arquitecturas hub and spoke. Las aplicaciones (o sistemas) se conectan a través de la EM en lugar de hacerlo directamente entre si. El inconveniente principal de estas arquitecturas es que las EM se convierten en puntos únicos de fallo: si cae la EM se acabó la comunicación.

Motores de integración: Los motores o brokers de integración (MInt) aparecieron como una evolución de las EM hacia finales de los 90. Los MInt heredan todas las características de las EM a las que añaden un nuevo tipo de funcionalidades basadas en la interpretación y tratamiento de los mensajes (las EM no intervienen en el contenido de los mensajes). Entre los nuevos servicios cabe destacar la traducción de mensajes y el enrutamiento basado en el contenido.
La traducción de mensajes es muy interesante porque en la práctica poner de acuerdo a todos los sistemas participantes para que usen el mismo lenguaje (o incluso la misma versión) puede ser un reto considerable o directamente imposible. A medida que aumenta el nivel del proyecto de integración (departamental, local, corporativo, regional, sectorial...) menor es el control sobre los sistemas participantes y mayor la probabilidad de que el escenario sea multilingüe. Esta característica se suele ver agravada por el hecho de que la mayoría de los sistemas sólo son competentes en el manejo de un lenguaje.
Los MInt ayudan a poner orden en esta babel haciendo que las barreras lingüísticas no sean un obstáculo para las interacciones.

Buses de integración: El concepto de bus de integración empresarial (o ESB, por Enterprise ServiceBus) apareció en escena en 2002. Es un tipo de middleware diseñado para superar las limitaciones de los MInt y responder a las necesidades de integración de las empresas a una escala superior a la considerada hasta entonces. La medida de esa nueva escala la proporciona el concepto de empresa u organización extendida, tal vez repartidas por distintos continentes, que establecen procesos de negocio con otras organizaciones sobre cuyos sistemas de información no tiene control. El escenario no es tan ajeno como podría parecer. Una Conserjería de Sanidad, con la red de hospitales públicos, centros de atención primaria y centros privados es un buen ejemplo de organización extendida.
Los dos conceptos clave aquí son bus y servicio. Los ESB pueden estar físicamente distribuidos en distintos segmentos pero constituyen una unidad lógica. Todos los sistemas conectados al ESB comparten el mismo espacio de direccionamiento. Los parámetros de calidad de servicio pueden aplicarse a todo el bus o a cada uno de los segmentos, pero siempre de la misma manera. Los servicios de integración están disponibles para cualquier sistema conectado al bus, no están físicamente ligados a ninguna ubicación y pueden replicarse en aras de la eficiencia y de la seguridad. Entre estos servicios están los de validación, transformación y traducción de mensajes, enrutamiento basado en el contenido, definición y control de procesos de negocio, autenticación, autorización y auditoria, monitorización, administración, y otros.

El segundo concepto clave es el de servicio. En un ESB todos los sistemas conectados son proveedores o consumidores de servicios, incluso cuando tal concepto es ajeno al propio sistema (para estos casos los ESB ofrecen el recubrimiento adecuado). Así, los ESB hacen posible el despliegue de arquitecturas orientadas a servicios (SOA, facilita la construcción de sistemas heterogéneos, la reutilización y la interoperabilidad del software) sin exigir que los sistemas participantes ofrezcan una interfaz basada en servicios. Esto es particularmente importante porque en muchas organizaciones abundan los sistemas heredados (legacy systems), que desempeñan funciones clave pero están construidos al margen de la noción de servicio y de las tecnologías Web.
La ventaja sobre los otros dos es que el daño de un tramo de ESB no afecta al resto y pueden configurarse para que existan rutas, servicios y tramos alternativos.
Fuente: (http://pangea.upv.es/N+ISIS05/documents/JuanMiguelSignes/Integracion_y_middleware.pdf)

5. Un disco compacto contiene 650 MB de datos. La compresión se utiliza para CD de audio? Explique

Los cd’s de audio con extensión cda o wav no ofrecen compresión, mientras que el formato mp3 utiliza encoders para comprimir estos formatos aunque se pierden algunas frecuencias con esto se puede obtener ahorro de espacio y además mayor velocidad de transmisión por la red, esto permite en un CD guardar 150 canciones mientras que en formato cda permite 12 o trece canciones. Para una mayor compresión se busca eliminar las frecuencias que son menos perceptibles por el oido humano

6. Un error de 1 bit en una trama MPEG puede dañar más que la trama en la que ocurrió el error? Explique su respuesta
Si. Porque, si el error se encuentra en la parte de la trama utilizada por la información, ésta va ha llegar corrupta y si el error se localiza en la parte de la cabecera, la trama puede ser retornada como erronea y solicita el reenvio.

7. Los sistemas de correo electrónico necesitan directorios a fin de que se puedan buscar las direcciones de correo electrónico de las personas.
Para construir tales directorios y para que la búsqueda sea posible, los nombres deben dividirse en componentes estándar (por ejemplo, nombre, apellido) Mencione algunos problemas que deben resolverse a fin de que un estándar mundial sea aceptable.
Uno de los problemas: es la gran diversidad que hay entre nombre y apellidos; además, muchos nombre o apellidos, pueden ser utilizados tanto el uno como otroes por ejemplo David puede ser nombre o apellido; otro problema puede ser la diferencia para escribirlos, no hay una estandarización para la ortografía, Ademas existe tambien el incoveniente de los homonimos.

8. Los sistemas de correo electrónico difieren en la manera en la que se tratan los recipientes múltiples. En algunos sistemas, el agente usuario origen o emisor de correo hace todas las copias necesarias y éstas se envían de forma independiente. Un enfoque alternativo es determinar primero la ruta de cada destino. Después se envía un único mensaje en la parte común de la ruta y se hacen solamente copias cuando las rutas divergen; este proceso se conoce como empaquetamiento de correo (mailbagging). Discuta las ventajas y desventajas de los dos métodos.
El primer sistema, es más lento, porque tiene que realizar varios envios del mismo correo, sin importar si está en uno o varios servidores. Pero, puede ejercer un mayor control, para saber si el correo, llegó o nó, realmente a su destino.
El segundo sistema, es más rápido, porque el envio es único por servidor y por relación, llega a todos los contactos subscritos a ese servidor. Pero, si el envio a ese servidor, no se puede realizar, entonces, no llega a todos los destinatarios de ese servidor.

9. Suponga que desea comprobar el tiempo de respuesta de un servidor Web. Qué características debería tener la herramienta de medida? Como se debería diseñar?
Debería conocerse el método de envio, el canal por el cual se está transmitiendo, el tamaño de la información ha enviar, el sistema de multiplexación a utilizar.

0 Comments:

Post a Comment

<< Home