Está en la página 1de 8

RESOLUCIÓN DE PREGUNTAS

1. DEFINIR Y DESCRIBIR QUE ES UN SISTEMAS DISTRIBUIDOS:


Un sistema Distribuido es aquel en el que los componentes hardware o software,
localizados en computadores unidos mediante red, comunican y coordinan sus acciones
sólo mediante paso de mensajes.
2. DESCRIBIR LAS CARACTERÍSTICAS DE UN SISTEMA DISTRIBUIDOS:
 Concurrencia
 Inexistencia de Reloj Global
 Fallos Independientes
 Transparencia
 Escalabilidad
3. DESCRIBIR LOS DESAFÍOS DE LOS SISTEMAS DISTRIBUIDOS:
3.1. HETEROGENEIDAD: Se refiere a la variedad y diferencia que podemos
encontrar en los elementos que componen una red de computadores sobre la que se
ejecuta un sistema distribuido. (Redes, hardware, sistemas operativos, lenguajes de
programación, etc.).
3.1.1. MIDDLEWARE: Es un software de conectividad que ofrece un conjunto de
servicios que hacen posible el funcionamiento de aplicaciones distribuidas sobre
plataformas heterogéneas. Funciona como una capa de abstracción de software
distribuida, que se sitúa entre las capas de aplicaciones y las capas inferiores (sistema
operativo y red).
Ejem: Corba, Java RMI
3.1.2. HETEROGENEIDAD Y CÓDIGO MÓVIL
 Código Móvil: código que puede enviarse desde un computador a otro y
ejecutarse en este último.

 El concepto de máquina virtual ofrece un modo de crear código ejecutable sobre


cualquier hardware

3.2. EXTENSIBILIDAD
3.3. SEGURIDAD
3.4. ESCALABILIDAD
3.5. TRATAMIENTO DE FALLOS.
3.6. DETECCIÓN DE FALLOS:

4. REALIZAR EJEMPLOS DE SISTEMAS DISTRIBUIDOS:

5. DESCRIBA EL SIGNIFICADO DE LAS SIGLAS URL:


Localizadores Uniformes de Recursos (URL, Uniform Resource Locator) que
identifican documentos y otros recursos almacenados como parte de la Web.

6. PROPORCIONE EJEMPLOS DE TRES TIPOS DE RECURSOS WEB A


LOS QUE PUEDE DARSE EL NOMBRE DE URL:
 http://www.emi.edu.bo : indica la página por defecto proporcionada por
http://www.emi.edu.bo
 http://www.emi.edu.bo/saga/index.php identifica un fichero en el servidor
 www.google.com/search?q=kindberg realiza una consulta en una máquina de
búsqueda.

7. ENUMERE LOS TRES COMPONENTES PRINCIPALES DE UN URL,


INDICANDO COMO SE DELIMITAN E ILUSTRE CADA UNO A PARTIR
DE UN EJEMPLO.

LOS COMPONENTES DE LA URL SON:


 http - recursos HTTP
 https - HTTP sobre SSL
 ftp - File Transfer Protocol
 mailto - direcciones E-mail
 ldap - búsquedas LDAP Lightweight Directory Access Protocol
 file - recusos disponibles en el sistema local, o en una red local
 news - grupos de noticias Usenet (newsgroup)
 gopher - el protocolo Gopher (ya en desuso)
 telnet - el protocolo telnet
EJEMPLO
1. PROTOCOLO MEDIANTE EL CUÁL SE ACCEDE AL DOCUMENTO QUE
PUEDEN SER:
 http://
2. NOMBRE DEL DOMINIO
 emi.edu.bo
3. NOMBRE DE LA CARPETA DEL SERVIDOR EN QUE ESTÁ EL
DOCUMENTO O DIRECTORIO
 saga
4. NOMBRE DEL DOCUMENTO
 index.php

AUTOEVALUACION FORMATIVA

1. PROPONGA CINCO TIPOS DE RECURSOS HARDWARE Y CINCO TIPOS DE


RECURSOS DE SOFTWARE O DE DATOS QUE PUEDAN COMPARTIRSE
ÚTILMENTE. PROPONGA EJEMPLOS DE SU ENTORNO, COMPARTIDO TAL Y
COMO OCURRE EN LA PRÁCTICA EN LOS SISTEMAS DISTRIBUIDOS.

2. UN USUARIO LLEGA A UNA ESTACIÓN DE FERROCARRIL QUE NO


CONOCE, PORTANDO UN PDA CAPAZ DE CONECTARSE A UNA RED
INALÁMBRICA. SUGIERA COMO PODRÍA PROPORCIONÁRSELE AL
USUARIO INFORMACIÓN SOBRE LOS SERVICIOS LOCALES Y LAS
COMODIDADES DE LA ESTACIÓN, SIN NECESIDAD DE INSERTAR EL
NOMBRE DE LA ESTACIÓN O SUS CARACTERÍSTICAS. ¿QUÉ
DIFICULTADES HAY QUE SUPERAR?

3. ¿CUÁLES SON LAS VENTAJAS Y DESVENTAJAS DE HTML, URL, HTTP,


COMO TECNOLOGÍAS DE BASE PARA LA CONSULTA Y VISUALIZACIÓN
DE LA INFORMACIÓN?, ¿SON ALGUNAS DE ESTAS TECNOLOGÍAS
ADECUADAS COMO PLATAFORMA DE CÓMPUTO CLIENTE SERVIDOR EN
GENERAL?

4. ¿CÓMO PODRÍA SINCRONIZARSE LOS RELOJES DE DOS COMPUTADORES


UNIDOS POR UNA RED LOCAL, SIN HACER USO DE REFERENCIA
TEMPORAL EXTERNA?, ¿CÓMO PODRÍAN SINCRONIZARSE LOS RELOJES
DE UN MAYOR NÚMERO DE COMPUTADORES CONECTADOS A
INTERNET?
UNIDAD 2

DEFINIR, DESCRIBIR LOS MODELOS DE SISTEMAS DISTRIBUIDOS.

Los modelos Arquitectónicos:

Los modelos Fundamentales:

DEFINIR Y DESCRIBIR LOS MODELOS ARQUITECTÓNICOS DE SISTEMA


DISTRIBUIDOS Y SUS VARIANTES.

DEFINIR Y DESCRIBIR LOS MODELOS FUNDAMENTALES DE SISTEMAS


DISTRIBUIDOS.

REALIZAR EJEMPLOS DE SISTEMAS DISTRIBUIDOS ARQUITECTÓNICOS Y


FUNDAMENTALES.

DESCRIBA E ILUSTRE LA ARQUITECTURA CLIENTE – SERVIDOR DE LAS


SIGUIENTES APLICACIONES: WORLD WIDE WEB, EMAIL Y NETNEWS.

INDIQUE COMO COOPERAN LOS SERVIDORES AL PROVEER EL SERVICIO EN


CADA UNO DE SUS EJEMPLOS ANTERIORES.

AUTOEVALUACION FORMATIVA

1. UN MOTOR DE BÚSQUEDA ES UN SERVIDOR WEB QUE OFRECE A LOS


CLIENTES LAM OPORTUNIDAD DE BUSCAR EN CIERTOS ÍNDICES
ALMACENADOS Y (CONCURRENTEMENTE) LANZAR VARIOS ESCALADORES
WEB PARA CONSTRUIR Y ACTUALIZAR ESTOS ÍNDICES. ¿CUÁLES SON LOS
REQUISITOS DE SINCRONIZACIÓN ENTRE ESTAS ACTIVIDADES
CONCURRENTES?

2. SUGIERA ALGUNAS APLICACIONES PARA UN MODELO ENTRE PARES,


DISTINGUIENDO ENTRE CASOS EN LOS QUE EL ESTADO DE TODOS NECESITA
SER IDÉNTICO Y CASOS QUE DEMANDAN MENOS CONSISTENCIA.

3. TABULE LOS TIPOS DE RECURSOS LOCALES QUE SON VULNERABLES A UN


ATAQUE POR UN PROGRAMA NO FIABLE QUE SE DESCARGA DESDE UN
LUGAR REMOTO Y SE EJECUTA EN UN COMPUTADOR LOCAL.

4. ¿QUÉ FACTORES AFECTAN EL MODO DE COMPORTAMIENTO DE UNA


APLICACIÓN QUE ACCEDE A LOS DATOS COMPARTIDOS ADMINISTRADOS
POR UN SERVIDOR? DESCRIBA LOS REMEDIOS DISPONIBLES Y DISCUTA SU
UTILIDAD.

5. DE ALGUNOS EJEMPLOS DE FALLOS EN EL HARDWARE Y EL SOFTWARE DE


UN SISTEMA DISTRIBUIDO QUE PUEDAN O NO SER TOLERADOS MEDIANTE
EL USO DE REDUNDANCIA. ¿EN QUÉ PUNTO PODEMOS ASEGURAR QUE EL
EMPLEO DE REDUNDANCIA? ¿CUÁNDO SEA ADECUADO, HACE QUE EL
SISTEMA SEA TOLERANTE FRENTE A FALLOS?
UNIDAD 3
DEFINIR, DESCRIBIR QUE ES UNA RED LAN, WAN Y SUS ELEMENTOS.
DEFINIR Y DESCRIBIR LAS REGLAS QUE PERMITEN LA COMUNICACIÓN
EN UNA RED.
DEFINIR Y DESCRIBIR EL MODELO TCP/IP Y EL MODELO OSI.
DEFINIR Y DESCRIBIR LA CAPA DE TRANSPORTE Y LOS PROTOCOLOS QUE
TRABAJAN EN ESTA CAPA TCP Y UDP
REALIZAR EL PROCESO DE ENCAPSULAMIENTO DE DATOS Y
DIRECCIONAMIENTO DE PUERTOS
ACTIVIDAD
Un cliente envía un mensaje de solicitud de 200 bytes a un servicio, que produce
una respuesta conteniendo 5000 bytes. Estime el tiempo total necesario para
completar la operación en cada uno de los siguientes casos:

o Utilizando una comunicación de datagramas no orientado a conexión (por


ejemplo UDP).

o Utilizando una comunicación orientada a conexión (por ejemplo TCP).

o El proceso servidor se encuentra en la misma maquina del cliente.

[Latencia por paquete (local o remoto tanto al enviar como al recibir): 5ms
Tiempo de establecimiento de conexión (solo TCP): 5ms
Tasa de transferencia de datos: 10Mbps.
MTU: 1000 bytes
Tiempo de procesado de solicitud en el servidor: 2ms
Supongase que la red esta un poco cargada]

AUTOEVALUACION FORMATIVA
o Internet es demasiado grande para que cualquier Router pueda almacenar la
información de encaminamiento para todos los nodos. ¿Cómo resuelve el esquema
de encaminamiento de Internet este problema?

o ¿Cuál es el cometido de un conmutador Ethernet? ¿Qué tablas de direcciones


contiene?
o ¿Que tipos de enrutamiento existe y cual es el fin de cada uno?

o Describa el modo en que deberia configurar un cortafuegos para proteger la red


local de su institucio o empresa ¿Qué solicitudes entrantes y salientes debería
interceptar?

o ¿Explique el proceso de encapsulamiento?

o Explique el direccionamiento de puertos en las siguientes aplicaciones de la fig.


17

También podría gustarte