Reţele de calculatoare
| Numele cursului | Reţele de calculatoare | Cod | CS2101 |
| Generaţia | Studii de licenţă, 2009 - 2012 | ||||||
| Nivel de studii | Licenţă | An | 1 | Semestru | 1 | Statut | Obligatoriu |
| Nr. de ore pe săptămână | Nr. total de ore pe semestru | Nr. de ore de lucru individual | Credite | Mod de evaluare | Limba de predare | |||
| C | S | L | Pr | |||||
| 2 | 0 | 2 | 0 | 56 | 94 | 5 | E | ro |
| Titularul disciplinei | Titlu academic şi ştiinţific |
|
Asistent, Dr.,
Lenuţa Alboaie
|
| Discipline absolvite anterior | Sisteme de operare I ; Algoritmi şi programare |
| Obiective | Oferirea unei priviri de ansamblu asupra problematicilor dezvoltării de aplicaţii de reţea/Internet. Studenţii vor dobândi cunoştinţele necesare proiectării şi implementării de aplicaţii destinate Internetului bazate pe protocoalele TCP/IP. Vor fi oferite şi informaţii privind diverse paradigme Internet: modelul client/server, apelul procedurilor la distanţă (RPC), modelul peer-to-peer. |
| Tematica generală | Concepte de bază. Terminologie. Tipuri de reţele de calculatoare. Proiectarea reţelelor. Stivele de protocoale ISO/OSI şi TCP/IP. Controlul accesului la mediu. Ethernet. Nivelul reţea. Protocolul IP. ICMP, ARP, RARP. Rutarea datelor. Nivelul transport. Protocoalele TCP şi UDP. Comparaţii. Programarea aplicaţiilor de reţea (Internet). Modelul client/server. Interfaţa de programare socket. Sistemul numelor de domeniu (DNS). Nivelul aplicaţie. Proiectarea protocoalelor de comunicare la nivel de aplicaţie. Servicii Internet de bază. Accesul la terminal, transferul de fişiere, poşta electronică. Alte aplicaţii. Paradigma RPC (Remote Procedure Call). Exemplificări şi utilizări practice. Modelul peer-to-peer. Clasificări, aspecte de interes, aplicaţii. Reţele wireless. Securitatea reţelelor de calculatoare. |
| Tematica seminariilor / laboratoarelor | Comunicarea între procese aflate pe maşini diferite. Interfaţa de programare socket BSD. Primitive de nivel inferior. Aplicaţii TCP şi UDP iterative şi concurente. Opţiuni ale socket-urilor. Asincronism. Multiplexarea intrărilor/ieşirilor. Transmiterea cu prioritate a datelor. |
| Metode de predare | Prezentări interactive. Interacţiune directă. Acces online la resurse adiţionale via situl cursului. |
| Bibliografie |
|
| Evaluare | condiţii | 1 proiect practic la final de semestru (P), activitate de laborator (L), 1 test opţional pe parcursul semestrului (T), alte activităţi individuale (A) |
| criterii | Punctajul la proiect P≥5, punctajul la test T≥5 | |
| forme | 1 proiect practic la final de semestru (P), activitate de laborator (L), 1 test opţional pe parcursul semestrului (T), alte activităţi individuale (A) | |
| formula notei finale | N = 0.4 P + 0.3 T + 0.1 L + 0.1 A + 1 |
Universitatea A. I. Cuza Iaşi