Learning objectives
The course aims to present general aspects of communication networks, to provide basic knowledge of communication protocols and protocol architectures, and to study in depth the main technologies and protocols used by current communication network, with particular attention to Internet.
Prerequisites
None.
Course unit content
Introduction on communication networks;
Protocol architectures;
Communication models;
Communication protocols: principles and functions;
Local Area Networks;
Internet protocols.
Full programme
PART ONE
Introduction on communication networks
- communication network characteristics and classifications
- links, nodes, network topologies
- types of information
Protocol architectures
- layered architectures and protocols
- communication
- interconnection
- OSI and Internet models
Communication models
- connection and interaction modes
Main mecanisms and functions of communication protocols
- delimitation
- sequence control
- fragmentation
- multiplexing
- addressing
- multiple access
- switching and routing
- error control
- flow control
- congestion control
- mobility support
- other functions
PART TWO
Local Area Network (LAN)
- standard IEEE 802.3 (Ethernet), Switched Ethernet, Gigabit Ethernet
- Wireless LAN (IEEE 802.11)
Internet protocols
- Internet architecture
- Internet Protocol (IP) version 4, addressing and routing
- ARP, ICMP, DHCP protocols
- Internet Protocol version 6 (IPv6)
- User Datagram Protocol (UDP) and Transmission Control Protocol (TCP)
- Network Address Translation (NAT)
- Examples of application protocols
Bibliography
L. Veltri, "Reti di telecomunicazione", lecture slides, http://www.tlc.unipr.it/veltri
Teaching methods
Class lessons (34h) and in class exercises (8h) carried out by the teacher with students.
Assessment methods and criteria
The exam can be succeeded as:
1) divided into two written examinations, at the middle and the end of the course, that complete the exam; or
2) written exam, during regular scheduled examinations.
In both cases, the exam is written and composed of multiple choice questions, open answer questions, and some exercises.
Examples of exercises are shown and solved during the course.
Other information
None.