Curs 2009-2010

Introducció a les Xarxes d'Ordinadors (12455)  

 

Titulació / Estudis: Enginyeria en Informàtica / Enginyeria Tècnica en Informàtica
Curs: segon
Període: segon trimestre
Nombre de crèdits ECTS: 4,8 crèdits
Nombre total d'hores de dedicació: 120 hores
Llengua de docència: Català

1. Presentació de l'assignatura

En aquesta assignatura es pretén que l'estudiant conegui les tecnologies d'interconnexió ("internetworking") i de transport que actualment es utilitzen per a la comunicació de dades i de continguts multimèdia. L'assignatura es centrarà en les tècniques que s'apliquen als nivells de xarxa i de transport.

El alumne aprendrà com s'organitzen els protocols de comunicacions en nivells, quins són els serveis i les primitives de cada nivell de la "torre de protocols".  L'assignatura es centrarà en els nivells de xarxa i de transport dels models de comunicacions OSI i TCP/IP, i tractarà en detall els protocols IP i TCP.   L'alumne farà aprenentatge al nivell teòric i pràctic amb el adreçament i l'encaminament IP, el servei de transport, les connexions TCP i l'interconnexió de xarxes.

L'assignatura és troncal per als estudiants d'Enginyeria Tècnica d'Informàtica i obligatòria per als estudiants d'Enginyeria d'Informàtica.  Per als estudiants d'Enginyeria Tècnica d'Informàtica, aquesta assignatura servirà com base per a l'assignatura obligatòria Arquitectura de Xarxes del tercer curs.  Les dues assignatures combinades donaran una visió completa dels primers tres nivells (nivell físic-enllaç-xarxa) de la torre de protocols TCP/IP o OSI.

Per als estudiants d'Enginyeria d'Informàtica, aquesta servirà com base per a l'assignatura optativa Arquitectura de Xarxes del tercer curs, i en combinació amb l'assignatura troncal Xarxes I del tercer curs donarà una visió global de quatre nivells de la de la torre de protocols TCP/IP o OSI: nivell físic, enllaç, xarxa i aplicació.


2. Prerequisits per al seguiment de l'itinerari formatiu

Per poder fer l'assignatura, cal tenir coneixements de matemàtiques, sobre tot de càlculs binaris i hexadecimals, i de lògica.  Amés l'assignatura construeix sobre conceptes bàsics de computadors tal com l'arquitectura general d'ordinadors, el sistema operatiu i els protocols.

Aquesta assignatura fa servir de conceptes adquirits anteriorment en les assignatures:
    •   Àlgebra Matemàtica i Discreta I i II
    •   Computadors I, II i III
    •   Sistemes Operatius

Per tant recomanem que l'estudiant hagi aprovat aquestes assignatures abans de fer l'assignatura Introducció a les Xarxes d'Ordinadors.


3. Competències a assolir en l'assignatura 

Competències generals

Competències específiques


Instrumentals

1. Anàlisi i síntesi. Capacitat d'analitzar casos reals, i, sintetitzant els coneixements adquirits, aplicar-los per resoldre problemes.

2. Coneixement general bàsic sobre xarxes.

3. Coneixements bàsics de la professió.

4. Resolució de problemes.

Interpersonals

5. Cooperació i treball en grup

Sistèmiques

6. Capacitat per aplicar el coneixement a la pràctica.

7. Comprensió i anàlisi de les situacions.

8. Resoldre els problemes i les pràctiques de forma individualitzada.


1. Comprensió de les bases de la comunicació digital: protocols, serveis, primitives i encapsulació.

2. Comprensió i aplicació de l'esquema d'adreces IP.

3. Coneixement dels mecanismes d'encaminament (routing) IP.

4. Experiència bàsica amb la configuració de routers.

5. Comprensió dels serveis de transport sense i amb connexió.

6. Anàlisi dels mecanismes de conexió de TCP i d'OSI.

7. Aplicació i configuració del protocol TCP.

8. Anàlisi dels problemes d'interconnexió de xarxes (internetworking) i les seves solucions.

9. Comparació dels protocols IP amb els protocols OSI, i anàlisi de les similituds i diferències, avantatges i inconvenients.

 

4. Objectius d'aprenentatge

En aquesta assignatura es vol aconseguir que l'alumne conegui els conceptes de transport de dades del model OSI i del model IP i TCP.

Més concretament, es pretén que l'alumne sàpiga:
­        -  treballar amb adreces IP
­        -  configurar taules d'encaminament de routers
­        -  analitzar i optimitzar el funcionament del protocol TCP
­        -  comparar els nivells de xarxa i de transport dels models OSI i TCP/IP


5. Avaluació

L'avaluació de l'assignatura es fa a partir dels tres components següents:
­         - Examen escrit sobre tota la matèria de l'assignatura (teoria, seminaris i pràctiques) que es fa al final del trimestre i consta d'un test i un conjunt de problemes.
­         - Lliuraments de pràctiques que es demanaran durant el trimestre. 
         - Treballs individuals i en grup que es faran durant el trimestre.

Per a aprovar l'assignatura cal haver obtingut almenys una nota de 4 a l'examen final i almenys una nota 5 per als lliuraments de pràctiques i treballs.

Si es compleix aquesta condició, la nota final serà la suma ponderada de les següents notes: 50% de l'examen de teoria, 30% de les pràctiques i 20% dels treballs.  Es a dir:
Nota_final = Nota_ examen_teoria * 0,5 + Nota_pràctiques * 0,3 + Nota_treballs * 0,2

6. Continguts

6.1. Blocs de contingut
      - Bloc de contingut 1. Introducció: torre de protocols, nivells de xarxa i transport.
      - Bloc de contingut 2. Serveis i protocols de xarxa.
      - Bloc de contingut 3. Serveis i protocols de transport.
      - Bloc de contingut 4. Interconnexió de xarxes.
      - Bloc de contingut 5. El nivell d'aplicació

6.2. Concreció dels continguts

Bloc de contingut 1. Introducció
­          La torre de protocols i els seus nivells
­          Model OSI vs. model TCP/IP
­          Servei i primitives
­          Encapsulació
­          Servei de transport

Bloc de contingut 2. Serveis i protocols de xarxa
­          Adreçament IP
­          Xarxes, subxarxes i NATS
­          Servei i protocol IP
­          Qualitat de servei
­          IPv6
­          Serveis de xarxa amb connexió (OSI)

Bloc de contingut 3. Serveis i protocols de transport
­          Serveis de transport
­          Creació i terminació de conexions (3-way handshake)
­          Connexions en OSI i en TCP
­          Control de flux
­          Servei de control sense connexió i UDP
­          Sockets

Bloc de contingut 4. Interconnexió de xarxes
­          La problemàtica d'interconnexió
­          Interconnexió al nivell físic i enllaç
­          Interconnexió al nivell de xarxa i transport

Bloc de contingut 5. Nivell d'aplicació
­          Domain name system (DNS)
­          E-mail (SMTP i POP)
­          World wide web (HTTP) i Web services (SOAP)
­          Cortafocs i xarxes privades virtuals (VPNs)


7. Metodologia

7.1. Enfocament metodològic de l'assignatura
 

Tipus

Modalitat

Descripció

Classe magistral

En aula, plenari

•­         Es fan servir PC, projector i pissarra com a suport de les explicacions teòriques.

•­         Les classes de teoria es faran a base de transparències PowerPoint que serviran com apunts de classe.

•­        Es fa la resolució de problemes i controls.

Seminari

En aula, grups reduïts

•­         Els alumnes formen grups reduïts per tal de discutir I solucionar problemes proposats. A cada una d'aquestes sessions s'assignarà a un o més grups la responsabilitat de fer una presentació o resoldre un problema a la pissarra.

Pràctiques

En laboratori, grups reduïts

•­         Pràctiques de software, centrades en l'ús d'eines informàtiques que permeten estudiar les característiques de les xarxes amb que treballen els alumnes a la Universitat. Aquestes pràctiques es fan de forma individual i s'ha de lliurar un informe explicant els resultats obtinguts.

•­        Pràctiques de hardware, centrades en la creació de xarxes senzilles a base de Ethernet, routers i switches.  Aquesta primera part d'aquestes pràctiques es fa en grups de 2-3 persones. Els alumnes han de lliurar un informe individual d'aquesta pràctica explicant els resultats obtinguts.

Exercicis

Fora d'aula, individual i en grup

•­        Els alumnes lliuren, individualment o en grup (segons les característiques de l'exercici), solucions a problemes prèviament proposats.

•­        Aquests exercicis solen estar relacionats amb els problemes solucionats durant els seminaris.

 

8. Fonts d'informació i recursos didàctics

8.1. Bibliografia bàsica
­          Andrew S. Tanenbaum, Redes de Computadoras, ISBN 970-26-0162-2, Prentice Hall, 2003

8.2. Bibliografia complementària
­          William Stallings, Comunicaciones y Redes de Computadoras, ISBN 84-205-4110-9, Prentice Hall, 2004

8.3. Recursos didàctics. Material docent de l'assignatura
­          Transparències de classe, disponibles en la web de l'assignatura

8.4. Recursos didàctics. Materials i eines de suport
­          Portal Moodle per l'interacció entre els alumnes i els professors, que allotjarà la web de l'assignatura