COMPUTER NETWORKS
Academic Year 2015/2016 - 2° Year - Curriculum A and Curriculum B
Teaching Staff: Salvatore Antonio RICCOBENE
Credit Value: 9
Taught classes: 72 hours
Term / Semester: 2°
Credit Value: 9
Taught classes: 72 hours
Term / Semester: 2°
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
- J.F. Kurose - K. W. Ross: Computer networking: a top down approach
- D.E. Comer: Internetworking with TCP/IP - vol.1
- A. Tanenbaum: Computer networks