Universitat de Girona

Programa de l'assignatura

Curs 2004-05

3105200731 XARXES DE COMPUTADORES I SERVEIS PÚBLICS DE DADES


Objectius  

Estudi de les capes superiors de la pila OSI (de la capa 3: xarxa fins a la 7: presentació).

Coneixer les diferencies amb l'estructura TCP-IP.

Considerem el problema de la comunicació entre xarxes (i.e. una xarxa d'àrea local, o una sub-xarxa, serà considerada com un únic node).

Coneixement dels protocols i serveis fonamentals de la tecnologia de xarxa Internet (TCP-IP).  Problemes d'aquesta tecnologia des del punt de vista de la qualitat de servei. Nous protocols Internet (node-a-node i extrem-a-extrem).

Programació d'aplicacións client-servidor i "peer-to-peer" utilitzant sockets.

 

 
Prerrequisits  

Assignatures prèvies:
. Xarxes de computadors (2n. ETIS, ETIG)
. Serveis públics de dades (optativa)
Assignatures posteriors:
. Xarxes digitals de serveis integrats (optativa). (Infrastructura de la xarxa, encaminament, assignació de banda. Integració de serveis).
. Sistemes distribuïts(optativa)
 
Contingut (Programa)  

TEMARI

 

1. Introducció a la interconnexió de xarxes

1.1. Extensió de xarxes d’àrea local: problemes i conceptes fonamentals

1.2. Protocols de comunicacions

1.3. Capes ISO versus TCP/IP

1.4. Nivells del 3 al 7 de les capes ISO

2. Arquitectures d’interconnexió de xarxes

2.1. Extensió de xarxes d’àrea local: algunes tecnologies.

2.2. Solucions privades i corporatives

2.3. Serveis públics de transmissió de dades

3. I nternet: protocols i serveis. (Mòdul a distància)

3.1. Introducció

3.2. Protocols utilitzats

3.3. El protocol IP

3.4. El protocol TCP

4. Serveis bàsics de la xarxa

       4.1 Serveis bàsics

4.2 Aplicacions distribuïdes

4.3 Conceptes de Qualitat de servei

4.4 Nous protocols a Internet

5. Gestió de xarxa

5.1. Encaminament

5.2. Control de congestió

5.3. Dimensionament i anàlisi de prestacions

5.4  Conceptes bàsics de Seguretat

 
Bibliografia  


  • Halsall, Fred. "Data Comunications, Computer Networks and Open Systems". Addison-Welsey. 1996
  • Miguel Alonso, José. "TCP/IP en UNIX". RA-MA. 1998
  • Stallings, William. "Comunicaciones y redes de computadores". Prentice-Hall. 1997
  • Tannenbaum, Andrew. "Computer Networks". Prentice-Hall. 1996
  • James F. Kurose, Keith W. Ross,Computer Networking, A Top-Down Approach Featuring the Internet, Addison Wesley (1a. edició, 2001)
  • León - Garcia A., Widjaja I. "Redes de Comunicaciones. Conceptos fundamentales y Arquitecturas básicas" Ed McGraw Hill. 2001. isbn-84-481-3197-5
  •  
    Mètodes docents  

    Classes de teoria :

    4 hores setmana. 3 hores d'ensenyament presencial i 1hora d'ensenyament no presencial( el material es possarà a la xarxa
    perquè pugui ser accedit en qualsevol moment)

    Pràctiques:

    2 hores setmana

    Treballs:

    Seran voluntaris, i per grups de 2/3 alumnes sobre un tema monogràfic assignat pel professor. S’entregaran tres documents:

     

    1. Complet de 5 a 10 Pagines, si cal s’acompanyarà de copies del material utilitzat com a referència,
    2. Resum de 2 pàgines 
    3.  4 preguntes de test (de 5 respostes) amb la solució.

     Tots els documents es lliuraran en format Word de Microsoft, del que es facilitarà un exemple, s’enviaran per correu electrònic. Un cop acceptats pel professor, els treballs s’hauran de presentar a la resta d’alumnes en classe (durant un temps previst d’entre 15 i 20 minuts), es facilitarà el document de resum per la seva distribució a tota la classe. El contingut tècnic dels treballs presentats formarà part de l’assignatura a efectes de programa i d’examen de teoria, l’abast de la matèria seran els resums distribuïts.

     

     
    Tipus d'exàmens i avaluacions  

    75% Examen de teoria (si es supera amb una nota de més de 5)
    10% Treball (amb exposició a l'aula)
    15% Pràctiques (Es obligatori superar-les amb una nota mínima de 4 punts)

     
    Informació addicional  

    Pràctiques obligatòries previstes

    • Programació d’una aplicació client i un servidor de ‘echo’, o similar, en TCP/UDP – IP
    • Utilització de l’aplicació Ethereal
    • Programació d’una aplicació Peer-to-peer
     
    Llengua de les classes  

    Català