Rozwiązywanie problemów w sieciach komputerowych
Wykład 4: problemy protokołów i portów (TCP/UDP)

Wstęp do warstwy transportowej

1/30
Slide 1

TCP: Transmission Control Protocol

2/30
Slide 2

UDP: User Datagram Protocol

3/30
Slide 3

Proces nawiązywania sesji: TCP 3-way handshake

4/30
Slide 4

Zamykanie sesji TCP: FIN oraz RST

5/30
Slide 5

Porty i gniazda sieciowe (sockets)

6/30
Slide 6

Kluczowe stany połączeń TCP

7/30
Slide 7

Problem: blokowanie komunikacji na portach

8/30
Slide 8

Problem: konflikty o zasób portu

9/30
Slide 9

Problem: wyczerpanie portów dynamicznych

10/30
Slide 10

Diagnostyka warstwy nazw: DNS

11/30
Slide 11

Typowe rekordy DNS i ich kody błędów

12/30
Slide 12

Problematyka protokołów HTTP / HTTPS

13/30
Slide 13

Analiza problemu z protokołem FTP

14/30
Slide 14

Diagnostyka bezpiecznego wywołania: SSH

15/30
Slide 15

Narzędzie diagnostyczne: Netstat

16/30
Slide 16

Socket statistics: narzędzie SS

17/30
Slide 17

Szybka weryfikacja: Telnet i Netcat (nc)

18/30
Slide 18

Skanowanie kompleksowe: Nmap

19/30
Slide 19

Case Study 1: "Serwer Apache nie wstaje"

20/30
Slide 20

Case Study 2: "E-mail nie wychodzi ze skrzynki"

21/30
Slide 21

Case Study 3: "Oczekiwanie na załadowanie witryny"

22/30
Slide 22

Precyzyjna analiza ruchu w Wireshark

23/30
Slide 23

Strategie bezpieczeństwa portów

24/30
Slide 24

Problemy wydajnościowe: Load balancing

25/30
Slide 25

Diagnostyka usług głosowych: VoIP

26/30
Slide 26

Problemy ze strumieniowaniem wideo

27/30
Slide 27

Tunele sieciowe i VPN

28/30
Slide 28

Dobre praktyki: ciągły monitoring usług

29/30
Slide 29

Podsumowanie wykładu 4

30/30
Slide 30