Scheda programma d'esame
INTERNET TECHNOLOGIES
GREGORIO PROCISSI
Academic year2022/23
CourseTELECOMMUNICATIONS ENGINEERING
Code900II
Credits6
PeriodSemester 1 & 2
LanguageItalian

ModulesAreaTypeHoursTeacher(s)
TECNOLOGIE DI INTERNETING-INF/03LEZIONI60
GREGORIO PROCISSI unimap
Obiettivi di apprendimento
Learning outcomes
Conoscenze

Con il superamento dell'esame lo studente avrà acquisito una conoscenza di base dei principali concetti relativi all'architettura, ai protocolli e alle applicazioni utilizzate in Internet.

 

Knowledge

The student who completes the course successfully will be able to demonstrate a basic knowledge of the main issues related to the architecture, protocols and applications of the Internet.

 

Modalità di verifica delle conoscenze

Durante l'esame finale lo studente deve essere in grado di dimostrare il proprio livello di conoscenza e di comprensionedegli argomenti trattati a lezione.

Metodo di verifica

  • Esame finale (orale)

 

Assessment criteria of knowledge

During the oral exam the student must be able to demonstrate her/his knowledge and understanding of the topics presented during classes.

Methods:

  • Final oral exam
Capacità

Al termine del corso lo studente sarà in grado di comprendere il funzionamento di Internet e conoscerà i principali protocolli dello stack TCP/IP.

 

Skills

At the end of the course the student will be able to understand the working principles of Internet and will know the main protocols of the TCP/IP stack.

 

Modalità di verifica delle capacità

Durante le lezioni  la discussione con gli studenti permetterà di verificare il loro livello di aquisizione delle conoscenze tecniche

 

Assessment criteria of skills

Open discussions during lectures will permit to verify how the students have acquire the new technical skills.

 

Comportamenti

Lo studente sarà in grado di comprendere il funzionamento dei principali protocolli e dispositivi di rete.

 

Behaviors

The student will be able to understand the mode of operation of the main protocols and network devices.

 

Modalità di verifica dei comportamenti

Le discussioni durante le lezioni e l'esame finale permetteranno di verificare il livello di comprensione da parte degli studenti

 

Assessment criteria of behaviors

Open discussions during lectures and the final exam will permit to verify the level of knowledge assimilation by the students

 

Prerequisiti (conoscenze iniziali)
  • Conoscenza di base della programmazione informatica

   

Prerequisites
  • Basic knowledge of computer programming 

 

Prerequisiti per studi successivi

Questo insegnamento è un prerequisito per il corso di "Networking" (3 anno), che completerà la trattazione relativa alle reti di telecomunicazioni.

 

Prerequisites for further study

This course is a prerequisite for the "Networking" course (3rd year), which will complete the analysis of telecommunications networks.

Indicazioni metodologiche

Modalità di svolgimento delle lezioni: lezioni frontali, con ausilio di slide

Modalità di apprendimento:

  • partecipazione alle lezioni
  • studio individuale

Presenza alle lezioni: Consigliata

Metodi di insegnamento:

  • Lezioni frontali con il supporto di slide
  • Discussione con gli studenti

Forme aggiuntive di interazione con gli studenti:

  • ore di ricevimento per spiegazioni aggiuntive e approfondimenti
  • e-mail nel caso di semplici dubbi da parte dello studente
  • sito moodle per comunicazioni relative a eventuali cambi nell'orario delle lezioni

 

Teaching methods

Delivery: face to face, with the use of slides 

Learning activities:

  • attending lectures
  • individual study

Attendance: Advised

Teaching methods:

  • face to face lectures with the use of slides
  • open discussion with the students

Additional interactions with students:

  • Office hours for additional explanations and in-depth analysis of course topics
  • e-mail for simple questions by the student
  • class site for any communications about changes in the scheduling
Programma (contenuti dell'insegnamento)
  • Reti di calcolatori e Internet
    - Gli elementi fondamentali di Internet
    - Principi architetturali delle reti di telecomunicazioni
    - Ritardi e perdite nelle reti a coomutazione di pacchetto
    - Livelli dei protocolli e loro modelli di servizio
  • Livello di Applicazione
    - Principali applicazioni di rete
    - DNS
    - P2P
  • Livello di Trasporto
    - Introduzione e servizi a livello di trasporto
    - UDP e TCP
    - Principi del trasferimento dati affidabile
    - Meccanismi per il controllo di flusso e congestione nel TCP
    - Varianti del TCP
  • Livello di Rete
    - Architettura dei router
    - IPv4 e IPv6
    - Algoritmi di instradamento
    - Cenni su ICMP e SNMP
  • Link layer and LANs
    - MAC protocols
    - Ethernet
Syllabus
  • Computer networks and the Internet
    - The fundamental elements of the Internet
    - Architectural principles of telecommunication networks
    - Delay and loss in packet-switched networks
    - Protocol layers and their service models
  • Application layer
    - Main network applications
    - DNS
    - P2P
  • Transport layer
    - Introduction and transport layer services
    - UDP and TCP
    - Principles of reliable data transfer
    - TCP mechanisms for flow and congestion control
    - TCP variants
  • Network layer
    - Router architecture
    - IPv4 vs. IPv6
    - Routing algorithms
    - Outlines of ICMP and SNMP
  • Link layer and LANs
    - MAC protocols
    - Ethernet
Bibliografia e materiale didattico
  • Testo di riferimento
    James F. Kurose, Keith W. Ross, "Computer Networking: A Top-Down Approach", Pearson Addison-Wesley
  • Slide delle lezioni (in inglese)

 

Bibliography
  • Reference book:
    James F. Kurose, Keith W. Ross, "Computer Networking: A Top-Down Approach",Pearson Addison-Wesley
  • Lecture notes available to the students (in English)
Indicazioni per non frequentanti

La presenza alle lezioni è solo consigliata; gli studenti non frequentanti possono studiare il materiale del corso in maniera indipendente ed evetualmente contattare il docente per chiarimenti

 

Non-attending students info

Attendance is only advised; non-attending students can use the course material for independent study and contact the teacher for further explanations

 

Modalità d'esame

L'esame consiste della sola prova orale, che prevede domande sulle diverse parti del programma (vedi Programma). Una conoscenza di base dei diversi argomenti è necessaria per superare l'esame; la valutazione finale dipenderà dal livello di comprensione e di approfondimento dimostrato dallo studente durante l'esame.

Assessment methods

The exam will consist of an oral examination with questions on various parts of the course (see Syllabus). A basic knowledge of the different topics is required to pass the exam; the final mark will depend on the level of understanding and in-depth study shown by the sudent during the oral exam.

Updated: 31/08/2022 12:07