Programma di Fondamenti Di Internet:

Modelli dell’interazione tra attività e risorse. Sistemi di servizio. Sistemi a coda, reti di code. Cenni su tecniche di simulazione. Servizi, funzioni e topologie delle reti di telecomunicazione. L’architettura a strati ed il modello OSI. I modi di trasferimento: schemi di multiplazione, principi di commutazione, architetture protocollari. Esempi di modi di trasferimento: modo a circuito; modo a pacchetto. Caratteristiche principali dei protocolli di strato fisico, MAC, collegamento, rete e trasporto. Cenni su reti reti in area geografica (rete telefonica e attuali strutture di rete). Reti in area locale: Ethernet, Token Ring e Token Bus. Architetture di interconnessione. Architettura protocollare di Internet. I principali protocolli di Internet: ARP, PPP, IP, ICMP, IGMP, UDP, TCP, DNS, cenni sui protocolli applicativi. Architettura dei routers. Problematiche di mobilità: mobile IP. Reti private virtuali. Il problema della qualità del servizio. IPv6.

Il corso include un modulo di esercitazione pratica avente come obiettivo la realizzazione di laboratori in cui gli studenti possano configurare l'indirizzamento e il routing IP su router e server Linux. In questo modulo gli studenti impareranno a creare ambienti virtuali con il tool netkit (http://www.netkit.org) e a configurare macchine server e router con sistema operativo Linux attraverso i tool iproute2 e iptables. Il materiale utilizzato è scaricabile dal link: http://stud.netgroup.uniroma2.it/cgrl/altro/FI/