Podstawy

Nagłówek TCP

2 min czytaniaPostęp: 30/78Nieukończona

Nagłówek TCP – teoria, która WYSTARCZY na egzamin

1. Czym jest nagłówek TCP?

Nagłówek TCP to zestaw informacji sterujących, które są dodawane do danych aplikacji, aby zapewnić:

  • poprawną kolejność danych,

  • kontrolę połączenia,

  • niezawodność transmisji.

TCP jest protokołem połączeniowym i niezawodnym.


2. Najważniejsze informacje w nagłówku TCP (egzamin!)

Zapamiętaj sens, nie detale:

Co zawiera nagłówek TCP Po co
Port źródłowy identyfikuje aplikację wysyłającą
Port docelowy identyfikuje aplikację odbierającą
Numer sekwencyjny pozwala ułożyć dane w poprawnej kolejności
Numer potwierdzenia potwierdza odbiór danych
Flagi (np. SYN, ACK, FIN) zarządzanie połączeniem
Okno TCP kontrola ilości przesyłanych danych
Suma kontrolna sprawdzenie poprawności danych

➡️ Wniosek egzaminacyjny:
Nagłówek TCP kontroluje połączenie, kolejność i poprawność danych.


3. Flagi TCP – tylko idea

Nie uczysz się wszystkich flag, ale musisz wiedzieć, że:

  • TCP używa flag do sterowania połączeniem

  • najważniejsze pojęcie:
    👉 uzgadnianie trój-etapowe (3-way handshake)


4. TCP vs UDP – MUSI wejść

TCP UDP
połączeniowy bezpołączeniowy
niezawodny brak gwarancji dostarczenia
kontrola kolejności brak kontroli
wolniejszy szybszy
WWW, poczta, FTP, SSH DNS, DHCP, streaming

👉 Jeśli jest pytanie „który protokół zapewnia niezawodność?” → TCP


Czego NIE uczysz na INF.02

❌ długości pól w bitach
❌ dokładnego układu nagłówka
❌ analizy ramek TCP
❌ interpretacji flag w Wiresharku

To jest INF.03 / technikum sieci / CCNA, nie INF.02.


Jedno zdanie do zapamiętania (idealne na egzamin)

Nagłówek TCP zawiera informacje sterujące, które umożliwiają niezawodne, uporządkowane i kontrolowane przesyłanie danych pomiędzy aplikacjami.

Notatki (opcjonalnie)