TELEMATICS
cod. 1004699

Academic year 2022/23
3° year of course - Second semester
Professor
- Luca DAVOLI
Academic discipline
Telecomunicazioni (ING-INF/03)
Field
"altre conoscenze utili per l'inserimento nel mondo del lavoro"
Type of training activity
More
48 hours
of face-to-face activities
6 credits
hub: PARMA
course unit
in ITALIAN

Learning objectives


Provide a knowledge of the basic mechanisms that govern some of the most known and used protocols in the Internet, and of the applications of common use in everyday life.

Prerequisites


Basic knowledge of telecommunication networks, their architectures and protocols.

Course unit content


General principles of communications in computer and integrated networks.
International legislation and documentation.
Main application protocols leading the Internet world, with particular reference to the Web.
Voice applications based in TCP/IP environment.

Full programme


- Review of reference models at OSI, ISDN, and Internet layers.
- Connection-oriented and connection-less protocols and communications.
- Transport protocols and client/server schema in TCP/IP environments.
- International OSI and ITU standard, Internet documentation: RFCs.
- The Domain Name System (DNS): concepts, Resource Record, protocols.
- Known application protocols: TELNET, SMTP, and use of a TELNET client as a diagnostic tool.
- Use of network services for DNS query. Content Delivery Networks (CDNs).
- Email and POP3/IMAP protocols. Email Formatting: RFC2821, MIME extension, internationalisation.
- The World Wide Web (WWW) and its standards. Addressing: URI and URL.
- The HTTP protocol: versions, connection management, methods, authentication, security.
- Intermediate systems: proxy, gateway, tunnel.
- Client tracking and management of HTTP sessions using cookies.
- Secure Web transactions using the TLS protocol and related issues.
- Recent developments: the HTTP / 2 protocol.
- Web robots: purposes and related problems.
- Advanced network applications.
- Certified email ("Posta Elettronica Certificata", PEC).
- Public Digital Identity System ("Sistema Pubblico di Identità Digitale", SPID).
- Circuit telephone/cellular network and its interaction with TCP/IP: Voice over IP (VoIP).

Bibliography


D. Gourley, B. Totty, M. Sayer, A. Aggarwal, S. Reddy, "HTTP: The Definitive Guide", O'Reilly Media, Inc., ISBN 9781565925090
W. Stevens, "TCP/IP Illustrated, Vol. 3", Addison-Wesley Professional, ISBN 9780201634952
S. Ludin, J. Garza, "Learning HTTP/2: A Practical Guide for Beginners", O'Reilly Media, Inc., ISBN 9781491962442

Teaching methods


Lectures (based on the ways allowed by the health situation), practical activities in lab/with PC.

Assessment methods and criteria


(i) Written evaluation on the entire program of the study course, or midterm written evaluations (during the semester, at the discretion of the teacher), and (ii) final project (to be developed individually or in small groups, max 2/3 people). Eventual final oral test, at the discretion of the teacher.

Other information

- - -