Opanuj podstawy sieci
Loading...
Netzwerk Basics meistern

Leitfragen — Netzwerktechnik

Wähle ein Thema und lerne interaktiv mit Lernkarten. Tippe auf eine Karte, um die Antwort aufzudecken.

Subnetting IPv4

Zrozum adresy IP, maski podsieci i sposób podziału sieci.

Jak działa subnetting?

Adres IPv4 składa się z 32 bitów, zapisanych jako 4 oktety (np. 192.168.1.0).

Maska podsieci dzieli adres na część sieciową i hosta. /24 oznacza: 24 bity dla sieci, 8 bitów dla hostów.

Adres sieci ma wszystkie bity hosta ustawione na 0, a adres rozgłoszeniowy wszystkie na 1.

Użyteczne hosty = 2^(bity hosta) - 2 (minus adres sieci i adres rozgłoszeniowy).

Zadanie ćwiczeniowe

Uzgadnianie TCP

Zrozum 3-etapowe uzgadnianie i kontrolę połączenia krok po kroku.

Krok 0 z 3
Klient
Serwer
SYN
SYN-ACK
ACK

3-etapowe uzgadnianie TCP

TCP (Transmission Control Protocol) używa 3-etapowego uzgadniania (3-way handshake) do nawiązania niezawodnego połączenia:

Krok 1: SYN
Klient wysyła pakiet SYN (Synchronize) z losowym numerem sekwencyjnym do serwera, aby zażądać połączenia.
Krok 2: SYN-ACK
Serwer odpowiada SYN-ACK: potwierdza numer sekwencyjny klienta (ACK = Seq + 1) i wysyła własny numer sekwencyjny.
Krok 3: ACK
Klient potwierdza numer sekwencyjny serwera (ACK = ServerSeq + 1). Połączenie zostało nawiązane!

Przegląd flag

SYN ACK FIN RST PSH URG

SYN: SYN: Synchronizuje numery sekwencyjne

ACK: ACK: Potwierdza odebrane dane

FIN: FIN: Zamyka połączenie

RST: RST: Resetuje połączenie

PSH: PSH: Przekaż dane natychmiast

URG: URG: Dane pilne

Zakończenie połączenia (4-etapowe)

Aby zakończyć połączenie TCP, używany jest 4-etapowy proces uzgadniania (4-way handshake):

FIN: FIN: Klient wysyła FIN, aby zamknąć połączenie.

ACK: ACK: Serwer potwierdza otrzymanie FIN.

FIN: FIN: Serwer wysyła własny pakiet FIN.

ACK: ACK: Klient potwierdza FIN serwera. Połączenie zamknięte.