- Docente: Fabio Panzieri
- Credits: 12
- SSD: INF/01
- Language: Italian
- Teaching Mode: Traditional lectures
- Campus: Bologna
- Corso: First cycle degree programme (L) in Computer Science (cod. 8009)
Learning outcomes
At the end of this course, the student is very familiar with both the essential architectural and operational principles of a computer network, the functional properties of the principal communication devices (namely, repeaters, hubs, bridges, switches and routers), the basic communication protocols and protocol architectures for local and wide area networks, and the communication protocol suites TCP/IP. In addition, the student at the end of this course is capable of implementing application level protocols and develos one such implementation as a group exercise.
Course contents
Foundations: network architectures, performance metrics, communication protocols.
Direct link networks: CSMA/CD, token ring, wireless networks.
Packet switching: datagrams, virtual circuits, extended LANs, ATM.
Internetworking: bridges, switches, routers, IP protocol.
Global Internet: CIDR, BGP, IPV6.
End-to-end protocols: UDP, TCP.Readings/Bibliography
L. L. Peterson, B. S. Davie, Computer Networks - A Systems Approach, Morgan Kaufmann, San Francisco, CA.
Teaching methods
Lectures
practical class
Assessment methods
Written exam
project demo and discussion
Teaching tools
slides
programming laboratory
Office hours
See the website of Fabio Panzieri