programma
Calendario lezioni
Le lezioni si svolgeranno in presenza il venerdì pomeriggio dalle 14,00 alle 18,00 presso Collegio Raffaello - Urbino (PU) ed online sulla piattaforma blended dell' Università di Urbino
Programma del corso a.a. 2021/22
01. Introduzione:
01.01 Scopi delle reti di calcolatori e loro classificazione.
01.02 Modelli di riferimento OSI e TCP/IP.
01.03 Esempi di reti e standardizzazione delle reti.
02. Livello fisico:
02.01 Basi teoriche della comunicazione e della trasmissione fisica dei dati.
02.02 Mezzi di trasmissione guidati.
02.03 Mezzi di trasmissione wireless.
03. Tecnologie di accesso:
03.01 Internet trending.
03.02 Local loop e vecchie tecnologie.
03.03 xDSL.
03.04 Tecnologia d'accesso in fibra ottica.
03.05 Fixed Wireless Access.
04. Reti senza fili:
04.01 Il sistema telefonico mobile.
04.02 Evoluzione del sistema cellulare - 5G
04.03 Wireless LAN (standard IEEE 802.11).
04.04 Bluetooth.
04.05 Wireless Personal Area Network.
05. Livello rete:
05.01 Problemi architetturali dello strato rete.
05.02 Protocollo IPv4 e indirizzamento.
05.03 Protocollo IPv6 e indirizzamento.
05.04 Dispositivi di rete
05.05 Algoritmi di routing
05.06 Congestione
06. Internetworking:
06.01 Protocolli Punto-Punto
06.02 Address Resolution e ARP.
06.03 ICMP e controllo della rete.
06.04 DHCP.
06.05 Network Address Translation (NAT).
06.06 VLAN.
07. Livello trasporto:
07.01 Descrizione dei servizi di trasporto.
07.02 Elementi dei protocolli di trasporto.
07.03 Controllo di flusso e gestione errori.
07.04 Il protocollo di trasporto Internet senza connessione: UDP.
07.05 Il protocollo di trasporto Internet orientato alla connessione: TCP.
08. Livello applicazione:
08.01 Posta elettronica: MIME, SMTP, IMAP, POP3.
08.02 Trasferimento file: FTP, TFTP.
08.03 DNS - Domain Name System.
08.04 World Wide Web e HTTP.
08.05 Browser APIs e Protocolli
08.06 CDN - Content Delivery Network e Video Streaming
09. Sicurezza nelle reti:
09.01 Controllo Accessi e Autorizzazione.
09.02 Protocolli di autenticazione, protocolli di integrità e distribuzione delle chiavi.
09.03 Firewall.
09.04 Sistemi IPS (Intrusion Prevention System) e IDS (Intrusion Detection System).
10. Attività di laboratorio:
10.01 Utilità di rete (indirizzamento, perimeter probing, monitoraggio del traffico).
10.02 Semplici casi di gestione di rete.
10.03 Programmazione socket.
10.04 Implementazione di sistemi client-server.
10.05 Accesso alle risorse web.