Struttura del corso

Giorno 1

Panoramica dell'analisi di rete

  1. Modello di riferimento OSI e fondamenti delle reti TCP/IP.
  2. Strumenti e metodologie per la risoluzione dei problemi.
  3. Introduzione a Wireshark
  4. Cosa è Wireshark? Wireshark portatile. Risorse.
  5. Struttura dell'interfaccia GUI di Wireshark: Pannelli (Elenco dei pacchetti, Dettagli, Byte del pacchetto), Barra di stato, ... .
  6. Architettura e flusso di elaborazione. Cosa e perché non può essere visualizzato con Wireshark?
  7. Protocolli supportati. Dissectors.
  8. Preferenze e configurazioni; globali e specifiche del profilo.
  9. Valori temporali.
  10. Esercizi di laboratorio.

Giorno 2

Cattura del traffico

  1. Aspetti da considerare prima di iniziare.
  2. Modalità promiscua.
  3. Filtri di cattura.
  4. Criteri di arresto automatico.
  5. Cattura remota.
  6. Esercizi di laboratorio.

Analisi del traffico: strumenti e approcci

  1. Checklist per l'analisi.
  2. Utilizzo delle funzionalità: risoluzione dei nomi, colorazione, evidenziazione, ignorare, commentare, utilizzare riferimenti temporali, spostamenti temporali, ecc.
  3. Comprensione del sistema esperto (Expert System).
  4. Accesso alle opzioni attraverso la funzionalità di clic destro.
  5. Interpretazione (modelli di riferimento), impatto delle caratteristiche di offload del sistema operativo/driver.
  6. Salvataggio dei risultati.
  7. Esercizi di laboratorio e casi studio.

Giorno 3

Analisi del traffico: strumenti e approcci (continua)

  1. Filtraggio del traffico: filtri di visualizzazione (preparazione dei filtri "in volo", macro), seguimento dello stream.
  2. Analisi quantitativa.
    1. Statistiche descrittive e sintesi predefinite di base: Proprietà della cattura, Gerarchia dei protocolli, Conversazioni, Endpoint, Lunghezze dei pacchetti, specifiche per IP.
    2. Analisi specifica del protocollo (es. Grafici di stream TCP).
    3. Statistiche personalizzate avanzate con I/O Graph.
    4. Visualizzazione dei flussi.

Giorno 4

Analisi del traffico: protocolli

  1. Livello Data-Link: Ethernet II.
  2. Livello di Rete: IPv4.
  3. Livello di Trasporto: TCP, UDP.
    1. Perdita di pacchetti e recupero.
    2. Segmenti precedenti persi e eventi di segmenti fuori ordine (Out-of-Order Segments).
    3. ACK duplicati e Retrasmissioni rapide.
    4. Retrasmissioni TCP.
    5. Finestra zero, cambiamenti di finestra e altri problemi di finestra.
  4. Livello Applicazione: HTTP, FTP.
  5. Esercizi di laboratorio e casi studio.

Giorno 5

Analisi del traffico: problemi comuni nella valutazione delle prestazioni della rete

  1. Cause dei problemi di prestazioni.
  2. Perdita di pacchetti.
  3. Problemi di banda. Approccio strato per strato alla misurazione.
  4. Latenza: valutazione della latenza end-to-end, visualizzazione.
  5. Esercizi di laboratorio.
  6. Strumenti a riga di comando (Wireshark):
    1. tshark (versione a terminale di Wireshark) / dumpcap / rawshark, tcpdump
    2. editcap, mergecap, capinfos, text2pcap.

Argomenti avanzati

  1. Filtri avanzati, statistiche raggruppate.
  2. Riepilogo e Q&A.

Requisiti

1. Familiarità con il modello di riferimento ISO OSI - ITU-T X.200 e la pila dei protocolli TCP/IP.

2. Conoscenze di base del sistema operativo Unix/Linux: terminale UNIX, struttura delle directory, elencare file e directory, creare directory, cambiare directory, copiare, spostare ed eliminare file e directory, ridirezione, pipe, processi - elencare processi sospesi e in background.
Hardware & Software 1. HW: minimo 16GB di RAM, almeno 60GB di spazio libero su disco. 2. OS: preferibilmente Ubuntu Linux OS. In tal caso, le seguenti applicazioni devono essere installate: ip, iperf, ipcalc. 3. SW: applicazione Wireshark (https://www.wireshark.org/download.html).
Tutto deve essere nelle ultime versioni stabili disponibili.

 35 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (3)

Corsi in Arrivo

Categorie relative