ING-INF/03 - 9 CFU - 1° semestre

Docente titolare dell'insegnamento

Edificio / Indirizzo: Edificio Polifunzionale Ingegneria - Cittadella Universitaria, V.le A. Doria 6 95125 Catania
Telefono: +390957382370
Orario ricevimento: Disponibile sul sito docente del DIEEI

Obiettivi formativi

The main learning objectives of this course are as follows:

Knowledge and understanding: Knowledge of advanced topics in networking; knowledge the fundamentals of network performance analysis.

Applying knowledge and understanding: Acquisition of capability of problem solving and teamwork skills.

Making judgements: Acquisition of self-confidence in assessing the results obtained in applying problem solving.

Communication skills: Ability to present and discuss topics learnt by using proper methodology and speaking English technical language.

Learning skills: Capability to develop and exploit critical knowledge through a variety of learning modalities, ranging from attending frontal lectures, experiencing laboratory activities, and study of reference textbooks.

Modalità di svolgimento dell'insegnamento

The course involves frontal lectures, laboratories, and seminars.

Prerequisiti richiesti

Basic knowledge of the general principles of electrical, electronic, and computing engineering, with specific reference to fundamentals of communications and networking.

Frequenza lezioni

Recommended, though not mandatory.

Contenuti del corso

1. Evolutional trends of networking

Architectural and conceptual issues for the next-generation Internet. Principles of network programmability. Advanced approaches for network control and management. Software Defined Networking (SDN) and Network Function Virtualization (NFV).

2. Advanced network applications

Recalls on main application protocols. Peer-to-peer applications. Data Center networking. Multimedia network applications: video streaming and CDN.

3. Network security issues

Classification of network attacks. Principles of cryptography. Authentication schemes. Securing e-mail. Securing TCP connections. Network layer security. Securing wireless LANs. Operational security: Firewalls and Intrusion Detection Systems.

4. Technologies for wireless access networks

IEEE 802.11 standards. Vehicular networks. UAVs. Underwater networks. Body and intrabody area networks. Satellite-based networks.

5. Architectures and systems for optical transport networks

Fundamentals of fiber optic communications. Wavelength Division Multiplexing (WDM). Optical switches and routers.

6. Network performance fundamentals and queueing theory

Network performance metrics. Introduction to queueing theory. Poisson processes. Discrete-time Markov chains. Continuous-time Markov chains. M/M/1 systems. M/M/1/n systems. M/G/1 systems. M/G/1 systems with priority. M/D/1 systems. Introduction to networks of queues.

7. Performance evaluation: case studies

Performance analysis of data-link control protocols. Performance analysis of MAC protocols: random access and carrier sensing schemes. Numerical exercises on performance evaluation.

8. Tools for network modeling and design

Network optimization techniques. Machine learning in networking. Game theory.

Testi di riferimento

1) J. Kurose, K. Ross: Computer Networking, Addison-Wesley.

2) A. Tanenbaum: Computer Networks, Prentice-Hall.

3) D. Bertsekas, R. Gallager: Data Networks, Prentice-Hall.

4) A. Pattavina: Internet e Reti - Fondamenti.

Altro materiale didattico

Verifica dell'apprendimento


Oral discussion (prova orale)

Apri in formato Pdf English version