COMPUTER NETWORKS

Academic Year 2015/2016 - 2° Year - Curriculum A and Curriculum B
Teaching Staff: Salvatore Antonio RICCOBENE
Credit Value: 9
Scientific field: INF/01 - Informatics
Taught classes: 72 hours
Term / Semester:

Detailed Course Content

Network archetcures
The OSI stack. Layers in TCP/IP
Communication channels
The Data Link Layer
Error discovery and correction
The MAC sublayer
IEEE 802.3
The Network layer
Routing algorithms
The IPv4 protocol
The IPv6 protocol
The transoprt layer
UDP and TCP
Flow and congestion control
The application layer
HTTP, FTP, SMTP, DNS
Handling network intreface in linux hosts
Socket Programming


Textbook Information

  1. J.F. Kurose - K. W. Ross: Computer networking: a top down approach
  2. D.E. Comer: Internetworking with TCP/IP - vol.1
  3. A. Tanenbaum: Computer networks