Docente
|
POLVERINI MARCO
(programma)
Il corso ha come obiettivo quello di introdurre l'architettura protocollare TCP/IP agli studenti, al fine di fornire uno strumento utile all'analisi funzionale delle reti di telecomunicazioni.
A tal proposito, il programma del corso è strutturato secondo i vari livelli dell'architettura a strati:
1) (10 ore) Introduzione alle reti, tecniche di commutazione, multiplazione e definizione del ritardo end to end
2) (10 ore) Livello di applicazione, modello client-server e peer2peer, protocolli HTTP, SMTP, DNS, programmazione delle socket
3) (10 ore) Livello di Trasporto, servizi offerti al livello di applicazione, multiplazione e demultiplazione, protocolli ARQ, UDP, TCP, controllo di flusso e controllo di congestione
4) (10 ore) Livello di rete, modello di servizio best effort, piano dati e inoltro, piano di controllo e instradamento, protocollo IP, indirizzamento, frammentazione, modello di router, ICMP
5) (10 ore) Algoritmi di Routing, Bellman-Ford e Dijkstra, Interior Gateway Routing Protocols, protocolli di routing Distance Vector e Link State, Exterior Gateway Routing Protocols e Border Gateway Protocol (BGP)
6) (10 ore) Livello di Collegamento, servizi offerti dal livello di collegamento, protocolli Medium Access Control, Ethernet, Reti in Area Locale (LAN)
J. Kurose, K. Ross, "Reti di calcolatori e Internet: Un approccio top-down", VII edizione, Pearson Education Italia ©2017
Lucidi del corso disponibili alla pagina http://netlab.uniroma1.it/netgroup/courses/marco-polverini/reti-di-telecomunicazioni-latina
|