Plan Szkolenia

Dzień 1

Przegląd analizy sieciowej

  1. Model referencyjny OSI i podstawy sieci TCP/IP.
  2. Narzędzia i metodologie rozwiązywania problemów.
  3. Wprowadzenie do Wireshark
  4. Co to jest Wireshark? Przenośny Wireshark. Zasoby.
  5. Struktura GUI Wireshark: Panele (Lista pakietów, Szczegóły, Bajty pakietu), Pasek stanu, ... .
  6. Architektura i przepływ przetwarzania. Co i dlaczego nie może być widoczne w Wireshark?
  7. Obsługiwane protokoły. Rozbieracze.
  8. Preferencje i konfiguracje; globalne i specyficzne dla profilu.
  9. Wartości czasowe.
  10. Ćwiczenia laboratoryjne.

Dzień 2

Przechwytywanie ruchu

  1. Aspekty do rozważenia przed rozpoczęciem.
  2. Tryb promiskuitywny.
  3. Filtry przechwytywania.
  4. Automatyczne kryteria zatrzymania.
  5. Zdalne przechwytywanie.
  6. Ćwiczenia laboratoryjne.

Analiza ruchu: narzędzia i podejścia

  1. Lista kontrolna analizy.
  2. Używanie funkcji: rozwiązywanie nazw, kolorowanie, oznaczanie, ignorowanie, komentowanie, używanie referencji czasowych, przesunięcia czasowe itp.
  3. Zrozumienie systemu eksperta.
  4. Dostęp do opcji poprzez funkcjonalność kliknięcia prawym przyciskiem myszy.
  5. Interpretacja ( wzorce referencyjne), wpływ funkcji offload sterownika/OS.
  6. Zapisywanie wyników.
  7. Ćwiczenia laboratoryjne i studia przypadków.

Dzień 3

Analiza ruchu: narzędzia i podejścia (kontynuacja)

  1. Filtry ruchu: filtry wyświetlania (przygotowywanie filtrów "w locie", makr), śledzenie strumienia.
  2. Analiza ilościowa.
    1. Podstawowe statystyki i podsumowania zdefiniowane a priori: Właściwości przechwycenia, Hierarchia protokołów, Rozmowy, Punkt końcowe, Długości pakietów, Specyficzne dla IP.
    2. Analiza specyficzna dla protokołu (np. wykresy strumienia TCP).
    3. Zaawansowane niestandardowe statystyki z I/O Graph.
    4. Wizualizacja przepływu.

Dzień 4

Analiza ruchu: protokoły

  1. Warstwa linku danych: Ethernet II.
  2. Warstwa sieciowa: IPv4.
  3. Warstwa transportu: TCP, UDP.
    1. Strata pakietów i odzyskiwanie.
    2. Poprzedni segment stracony i zdarzenia Out-of-Order Segments.
    3. Powielone ACKs i szybkie ponowne wysłanie.
    4. Ponowne wysyłki TCP.
    5. Okno o wartości zero, zmiany okna i inne problemy z oknem.
  4. Warstwa aplikacji: HTTP, FTP.
  5. Ćwiczenia laboratoryjne i studia przypadków.

Dzień 5

Analiza ruchu: typowe problemy w ocenie wydajności sieciowej

  1. Przyczyny problemów z wydajnością.
  2. Strata pakietów.
  3. Problemy z przepustowością. Warstwowe podejście do pomiaru.
  4. Opóźnienia: ocena opóźnień od końca do końca, wizualizacja.
  5. Ćwiczenia laboratoryjne.
  6. Narzędzia wiersza poleceń (Wireshark):
    1. tshark (terminalowy Wireshark) / dumpcap / rawshark, tcpdump
    2. editcap, mergecap, capinfos, text2pcap.

Zaawansowane tematy

  1. Zaawansowane filtry, pogrupowane iostats.
  2. Podsumowanie i pytania & odpowiedzi.

Wymagania

1. Znajomość modelu referencyjnego ISO OSI - ITU-T X.200 i stosu protokołów TCP/IP.

2. Podstawowa wiedza o systemie operacyjnym Unix/Linux: terminal Unix, struktura katalogów, listowanie plików i katalogów, tworzenie katalogów, zmiana katalogu, kopiowanie, przenoszenie i usuwanie plików i katalogów, przekierowywanie, potoki, procesy - listowanie zawieszonych i tła.
Sprzęt & Oprogramowanie 1. HW: min. 16 GB RAM, min. 60 GB wolnej przestrzeni dyskowej. 2. OS: Preferowany system operacyjny Ubuntu Linux. W takim przypadku powinny być zainstalowane następujące aplikacje: ip, iperf, ipcalc. 3. SW: Aplikacja Wireshark (https://www.wireshark.org/download.html).
Wszystko powinno być w najnowszych stabilnych, dostępnych wersjach.

 35 godzin

Liczba uczestników


Cena za uczestnika

Opinie uczestników (3)

Propozycje terminów

Powiązane Kategorie