Saltar al contingut Menu
Mapa
  • Inicio
  • Información
  • Contacto
  • Mapa

Proyecto de Redes de Computadores (PXC)

Créditos Dept. Tipo Requisitos
6.0 (4.8 ECTS) AC
  • Obligatoria para la EI
  • Optativa para la ETIG
  • Optativa para la ETIS
XC - Prerequisito para la EI
XCA - Prerequisito para la ETIG , ETIS

Profesores

Responsable:  (-)
Otros:(-)

Objectivos Generales

Conocer los principios de diseño, organización, funcionamiento, configuración y evaluación de las aplicaciones de la redes de computadores, protocolos y formatos especificados que se usan en Internet.

Objectivos Específicos

Conocimientos

  1. Aplicaciones distribuidas.
    Correo electrónico (caracteres, mime, smtp, pop, imap)
    Servicios de nombres (dns, ldap)
    Objetos multimedia (html, xml, hojas de estilo)
    Transferencia de objetos (ftp, sistema de ficheros, http, caché)
  2. Representación de datos
  3. Invocación remota (rmi, corba, xml-rpc, servicios web)
  4. Seguridad
  5. Protocolos en tiempo real

Habilidades

  1. - Elegir el protocolo y formato adecuado para cierta aplicación.- Diseñar y configurar los elementos de una aplicación o un servicio de red.
    - Definir o extender elementos de una aplicación para dar servicio a una organización considerando, entre otros, aspectos de interoperatibilidad, rendimiento, escalabilidad y seguridad.
    - Organizar, desplegar, instalar las aplicaciones necesarias para poner en marcha los servicios necesarios para una organización.

Competencias

  1. Trabajo en equipo, expresión oral, planificación del trabajo, capacidad de buscar información, saber evaluar alternativas, saber defender un proyecto.

Contenidos

Horas estimadas de:

T P L Alt L Ext. Est O. Ext.
Teoria Problemas Laboratorio Otras actividades Laboratorio externo Estudio Otras horas fuera del horario fijado

1. Correo electrónico
T      P      L      Alt    L Ext. Est    O. Ext. Total 
0 0 0 0 2,0 3,0 0 5,0
Correo electrónico: juegos de caracteres, mime, smtp, pop, imap



  • Laboratorio:
    Realización de una práctica en grupos de 2 dirigida por un enunciado para comprobar el funcionamiento de los protocolos explicados.

2. Servicio de nombres
T      P      L      Alt    L Ext. Est    O. Ext. Total 
0 0 0 0 2,0 2,0 0 4,0
Servicios de nombres en Internet: DNS y LDAP.



  • Laboratorio:
    Realización de una práctica en grupos de 2 dirigida por un enunciado para comprobar el funcionamiento de los protocolos explicados.

3. Objetos multimedia
T      P      L      Alt    L Ext. Est    O. Ext. Total 
2,0 0 2,0 0 1,0 5,0 0 10,0
Objetos multimedia (html, xml, hojas de estilo, DTD, Schema, XSLT)



  • Laboratorio:
    Realización de una práctica en grupos de 2 dirigida por un enunciado para comprobar el funcionamiento de los protocolos explicados.

4. Transferencia de objetos
T      P      L      Alt    L Ext. Est    O. Ext. Total 
2,0 0 0 0 2,0 4,0 0 8,0
Transferencia de objetos (ftp, sistema ficheros, http, caché)



  • Laboratorio:
    Realización de una práctica en grupos de 2 dirigida por un enunciado para comprobar el funcionamiento de los mecanismos explicados.

5. Invocación remota
T      P      L      Alt    L Ext. Est    O. Ext. Total 
2,0 0 4,0 0 3,0 3,0 0 12,0
Invocación remota (rpc, rmi, corba, xml-rpc, servicios web)

6. Seguridad
T      P      L      Alt    L Ext. Est    O. Ext. Total 
2,0 0 2,0 0 2,0 2,0 0 8,0
Mecanismos básicos de seguridad en Internet (claves) y aplicaciones (correo y web seguro)



  • Laboratorio:
    Realización de una práctica en grupos de 2 dirigida por un enunciado para comprobar el funcionamiento de los mecanismos explicados.

7. Protocolos tiempo real
T      P      L      Alt    L Ext. Est    O. Ext. Total 
0 0 0 0 2,0 3,0 0 5,0
Características de los contenidos multimedia y su transferencia en Internet.

8. Aplicaciones distribuidas
T      P      L      Alt    L Ext. Est    O. Ext. Total 
0 0 6,0 0 2,0 2,0 0 10,0
Aplicaciones distribuidas en la web.

9. Proyecto
T      P      L      Alt    L Ext. Est    O. Ext. Total 
0 0 26,0 0 0 0 34,0 60,0


Total por tipo T      P      L      Alt    L Ext. Est    O. Ext. Total 
8,0 0 40,0 0 16,0 24,0 34,0 122,0
Horas adicionales dedicadas a la evaluación 0
Total horas de trabajo para el estudiante 122,0

Proyecto

Descripción

Los laboratorios de PXC están organizados en varias prácticas dirigidas (6-8 sesiones) y un proyecto. El programa refleja los temas tratados.

Descripción prácticas guiadas

El objetivo es realizar varias prácticas dirigidas que muestren por separado cómo se puede instalar, configurar y hacer funcionar las aplicaciones que se mencionen en el programa.



Descripción proyecto

En grupos de 3-4 personas los estudiantes definirán un proyecto en que integran conocimientos y experiencia adquirida en las prácticas dirigidas, que desarrollarán y probarán durante varias semanas, para presentar resultados y conclusiones a toda la clase al final de curso.

Plan de desarrollo

El trabajo se divide en tres bloques y todo se realiza en grupo:

Bloque 1: trabajos dirigidos (temas aislados)

- Prácticas dirigidas (grupos de 2, con 6-8 sesiones de 2-3 horas).



Bloque 2: propuesta de proyecto (integración de conceptos)

- Preparación, negociación y redacción de la propuesta del proyecto (grupos de 4 negocian con el profesor el contenido del proyecto de forma estructurada y semipresencial. (Se realiza en paralelo con el bloque 1).



Bloque 3: desarrollo del proyecto

(integración y desarrollo de habilidades)

- Desarrollo del proyecto.

- Presentación del proyecto.

Metodología docente

Se aplica "aprendizaje basado en proyectos", que sirve a la vez para adquirir nuevos conceptos y también ponerlos en práctica y profundizar en ellos.

El trabajo está centrado en la actividad del alumno, preparación individual y tareas en grupos de 2 (4 para el proyecto).



Las actividades son:

- Clases expositivas y lectura de material complementario.

- Trabajos en grupo.

- Prácticas guiadas (grupos de 2 personas).

- Elaboración de la propuesta del proyecto (en grupo, semipresencial).

- Desarrollo y presentación de un proyecto (grupos de 4 personas)

Método de evaluación

Prácticas guiadas (30%)Proyecto (50%)

Seguimiento (20%)

Bibliografía básica

  • James F. Kurose, Keith W. Ross Computer networking : a top-down approach featuring the Internet, Addison-Wesley, 2005.
  • Andrew S. Tanenbaum, Maarten Van Steen Distributed systems : principles and paradigms, Prentice Hall, 2002.

Bibliografía complementaria

  • Artículos (web de la asignatura) , , .
  • George F. Coulouris, Jean Dollimore, Tim Kindberg Distributed systems : concepts and design, Addison-Wesley, 2001.

Enlaces web

  1. http://studies.ac.upc.edu/FIB/PXC/


Capacidades previas

Asignatura XC: Conocer los elementos y el funcionamiento de los componentes y protocolos de una red local e Internet, en particular las redes locales Ethernet y las redes TCP/IP.

Conocimientos de programación: Java, C.

Conocimientos básicos de sistemas operativos.


Compartir

 
logo FIB © Facultad de Informática de Barcelona - Contacto - RSS
Esta web utiliza cookies propias para ofrecerle una mejor experiencia y servicio. Si continúa la navegación, entendemos que acepta nuestra política de cookies. Versión clássica Versión móvil