ISTITUTO DI ISTRUZIONE SUPERIORE “CRISTOFORO MARZOLI” con sezioni associate: Istituto Tecnico Industriale Statale “C. Marzoli” Liceo Scientifico Statale “Galileo Galilei” ANNO SCOLASTICO 2015/2016 CLASSE: 4F DISCIPLINA: SISTEMI E RETI DOCENTE: LICCARDO LOREDANA – FEDERICO ANTONIO LIBRO DI TESTO E SUSSIDI DIDATTICI: SISTEMI E RETI 2 – AUT. LUIGI LO RUSSO, ELENA BIANCHI – ED. HOEPLI DISPENSE DELL’INSEGNANTE IN FORMATO ELETTRONICO ARGOMENTI SVOLTI: 1. Lo strato di Collegamento Modello ISO-OSI e TCP/IP Il livello di collegamento Ethernet Indirizzo MAC 2. Lo strato di Rete Indirizzo IP Classi di indirizzi Operazione di subnetting e supernetting 3. I Router Architettura hardware Configurazione 4. Il Routing: protocolli e algoritmi Fondamenti di routing, instradamento diretto e indiretto, tabella di instradamento: calcolo della tabella di instradamento con tecnica di aggregazione delle righe e determinazione dell’instradamento di un pacchetto. Definizioni: algoritmi di routing statico, dinamico, centralizzato e decentralizzato Algoritmo di Dijkstra e Distance Vector Reti, grafi e alberi Definizioni: protocolli IGP e EGP 5. Il livello di Trasporto Servizi e funzioni del livello di trasporto Multiplexing/demultiplexing, porta, socket Controllo degli errori: calcolo del checksum Il protocollo UDP Il protocollo TCP: caratteristiche, segmento, three-way handshake Il servizio di trasferimento affidabile: numeri di sequenza e di riscontro, timer di ritrasmissione. 6. Il livello Applicazione Il livello delle applicazioni e architetture di rete client-server, peer-to-peer Il Protocollo HTTP 7. Linguaggio Javascript Via Levadello 25036 Palazzolo S/O (BS) - C.F. 91011920179 - Tel. 0307400391; Fax 0307302627; Codice istituzione: BSIS01800P - e-mail: [email protected] http://www.istitutomarzoli.gov.it ISTITUTO DI ISTRUZIONE SUPERIORE “CRISTOFORO MARZOLI” con sezioni associate: Istituto Tecnico Industriale Statale “C. Marzoli” Liceo Scientifico Statale “Galileo Galilei” Introduzione sulle caratteristiche di javascript confronto tra java e javascript oggetti di javascript, gestori evento, script da file esterni, oggetto window, finestre di dialogo elementi del linguaggio di programmazione tipi di dati primitivi tipi di stringhe trasformazione da stringhe a numeri operazioni sulle stringhe ripasso sui valori booleani conversione tra tipi diversi: (conversione implicita ed esplicita) strutture di controllo (if, else) inserimento dati (text area) struttura di controllo (switch, while, for, ) input Via Levadello 25036 Palazzolo S/O (BS) - C.F. 91011920179 - Tel. 0307400391; Fax 0307302627; Codice istituzione: BSIS01800P - e-mail: [email protected] http://www.istitutomarzoli.gov.it