Introduzione (parte I)
Argomenti della lezione Argomenti trattati in questo corso Libri di testo e materiale didattico Ripasso degli argomenti del primo corso: reti locali
Contenuti del corso La progettazione delle reti Il routing nelle reti IP Il collegamento agli Internet Service Provider e problematiche di sicurezza Analisi di traffico e dei protocolli applicativi Multimedialità in rete Tecnologie per le reti future
Lezioni introduttive Riepilogo degli argomenti trattati nel corso Reti di Calcolatori e Applicazioni Telematiche Indicazione dei temi che verranno ripresi e approfonditi Considerazioni sull evoluzione delle tecnologie successiva alla registrazione di tale corso
La progettazione delle reti Modelli teorici e pratici per l analisi e la progettazione Criteri pratici e analisi di un caso di studio Gestione e monitoraggio Evoluzione della rete locale Ethernet Reti locali basate su switch SNMP: Simple Network Management Protocol
Il routing nelle reti IP Routing statico RIP: Routing Information Protocol OSPF: Open Shortest Path First IGRP: Interior Gateway Routing Protocol BGP: Border Gateway Protocol Routing interdominio
Il collegamento agli ISP e sicurezza Indirizzamento privato e traduzione degli indirizzi (NAT e PAT) DHCP, PPP, PPP over Ethernet Il collegamento delle reti aziendali: firewall, proxy, DMZ Concetti di base di sicurezza (crittografia, autenticazione, non ripudio, ) Tecniche di attacco e difesa
Analisi del traffico e dei protocolli applicativi Tecniche di programmazione per applicazioni di rete Scrittura di applicazione clientserver e analisi dei pacchetti generati dal protocollo Analisi dei protocolli HTTP, FTP, SMTP
Multimedialità in rete La qualità del servizio (QoS) Tecniche per la QoS nelle reti a pacchetto (IntServ, DiffServ, RSVP) Voice over IP Audio/video streaming Multicast IP
Tecnologie per le reti future Il protocollo IPv6 Mobilità Reti wireless e relative problematiche di sicurezza MPLS: MultiProtocol Label Switching
Libri di testo James F. Kurose, Keith W. Ross Internet e reti di calcolatori McGraw-Hill
Libri di testo Mario Baldi, Pietro Nicoletti Interinging McGraw-Hill
Altro materiale didattico Disponibile sul sito del Nettuno Inoltre www.montessoro.it www.polito.it/~baldi it/~baldi www.pierattoni.it it
Ripasso degli argomenti del primo corso Architetture, livelli protocolli e imbustamento multiplo Il livello ed il livello data-link Reti locali, protocolli di livello MAC
Internet Protocol Suite (TCP/IP) 7 6 5 4 3 2 1 applicazione presentazione sessione trasporto OSI applicazione (telnet, FTP, SMTP, DNS, HTTP, ecc.) trasporto (TCP e UDP) (IP, ARP, ecc.) host - rete (non specificato) TCP/IP
appl. present. sessione trasporto Livelli OSI e sottorete di comunicazione appl. present. sessione trasporto sottorete di comunicazione
appl. present. sessione trasporto Protocolli... protocollo di livello 5 protocollo di livello 4 appl. present. sessione trasporto sottorete di comunicazione
appl. present. sessione trasporto Trasmissione appl. present. sessione trasporto sottorete di comunicazione
Imbustamento multiplo Livello 3 H3 SDU Livello 3 Livello 2 H2 SDU Livello 2 Livello 1 SDU Livello 1 mezzo
Imbustamento multiplo Livello 3 Livello 3 Livello 2 Livello 2 Livello 1 SDU Livello 1 mezzo
Imbustamento multiplo Livello 3 H3 SDU Livello 3 Livello 2 H2 SDU Livello 2 Livello 1 SDU Livello 1 mezzo
Imbustamento multiplo in OSI dati appl. AH dati appl. present. SH dati present. sessione TH dati sessione trasporto TH dati trasporto NH dati DH dati DT bit
Livello 1: Trasmissione di sequenze di bit sul canale di comunicazione Specifica Codifiche dei bit Caratteristiche dei cavi e dei connettori Dominio dell'ingegneria elettronica
Livello 2: Trasmissione di pacchetti di dati (frames o trame) tra nodi adiacenti priva di errori non segnalati Deve Identificare l inizio e la fine dei pacchetti Eventualmente gestire ritrasmissioni Gestire il controllo di flusso Per le reti locali: MAC (Medium Access Control)
Introduzione (parte I)