Struttura del corso

Giorno 1

Panoramica dell'analisi della rete

  1. Fondamenti del modello di riferimento OSI e delle reti TCP/IP.
  2. Strumenti e metodologie per il risolvimento dei problemi.
  3. Introduzione a Wireshark
  4. Cosa è Wireshark? Wireshark portatile. Risorse.
  5. Struttura della GUI di Wireshark: Pane (Lista dei Pacchetti, Dettagli, Byte del Pacchetto), Barra di Stato, ... .
  6. Architettura e flusso di elaborazione. Cosa e perché non può essere visto con Wireshark?
  7. Protocolli supportati. Dissector.
  8. Preferenze e configurazioni; globali e specifiche del profilo.
  9. Valori temporali.
  10. Esercizi pratici in 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 pratici in laboratorio.

Analisi del traffico: strumenti e approcci

  1. Elenco di controllo per l'analisi.
  2. Utilizzo delle funzionalità: risoluzione dei nomi, colorazione, marcatura, ignoramento, commento, utilizzo dei riferimenti temporali, spostamenti temporali, ecc.
  3. Comprensione del sistema Expert.
  4. Accesso alle opzioni tramite la funzionalità di clic destro.
  5. Interpretazione (pattern di riferimento), impatto delle funzionalità Offload del sistema operativo/driver.
  6. Salvataggio dei risultati.
  7. Esercizi pratici in laboratorio e studi di caso.

Giorno 3

Analisi del traffico: strumenti e approcci (continuazione)

  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, specifici per IP.
    2. Analisi specifica del protocollo (es.: Grafici di Stream TCP).
    3. Statistiche personalizzate avanzate con I/O Graph.
    4. Visualizzazione del flusso.

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 dei pacchetti e recupero.
    2. Segmento precedente perduto e eventi di segmenti fuori ordine.
    3. ACK duplicati e Retrasmissioni veloci.
    4. Retrasmissioni TCP.
    5. Finestra zero, cambiamenti della finestra e altri problemi di finestra.
  4. Livello Applicazione: HTTP, FTP.
  5. Esercizi pratici in laboratorio e studi di caso.

Giorno 5

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

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

Argomenti avanzati

  1. Filtri avanzati, statistiche I/O raggruppate.
  2. Riassunto e domande-risposte.

Requisiti

1. Conoscenza delle basi del modello di riferimento ISO OSI - ITU-T X.200 e dello stack di protocolli TCP/IP.

2. Conoscenze basilari del sistema operativo Unix/Linux: terminale UNIX, struttura delle directory, elenco dei file e delle directory, creazione di directory, cambio di directory, copia, spostamento ed eliminazione di file e directory, redirect, pipe, processi - elenco dei processi sospesi e in background.

Hardware & Software
1. HW: minimo 16GB di RAM, almeno 60GB di spazio libero sul disco rigido disponibile.
2. OS: il sistema operativo Ubuntu Linux è preferito. In questo caso le seguenti applicazioni dovrebbero 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