Przejdź do treści głównej
INF.04Inżynieria Oprogramowania, Bezpieczeństwo i BHP

Porty sieciowe (TCP/UDP)

16-bitowe liczby całkowite (0-65535) w warstwie transportowej (TCP/UDP), służące do identyfikacji i rozróżniania procesów i usług sieciowych na pojedynczym hoście.

Rola portów sieciowych

Port sieciowy to logiczny punkt końcowy komunikacji w protokołach TCP i UDP warstwy transportowej modelu OSI/ISO i TCP/IP. Pozwala systemowi operacyjnemu przekazać przychodzące pakiety danych do właściwej aplikacji (np. serwera WWW, bazy danych, poczty).

Zakresy numerów portów (0–65535):

  1. Porty dobrze znane (Well-Known Ports: 0–1023): Zarezerwowane dla standardowych usług systemowych (wymagają uprawnień administratora/roota do nasłuchiwania).
  2. Porty zarejestrowane (Registered Ports: 1024–49151): Wykorzystywane przez aplikacje bazodanowe i serwery aplikacyjne.
  3. Porty dynamiczne / prywatne (Dynamic/Ephemeral Ports: 49152–65535): Przydzielane tymczasowo przez system operacyjny klientom nawiązującym połączenie.

Standardowe numery portów na egzaminie INF.04:

PortProtokółZastosowanie
20 / 21FTPPrzesyłanie plików (20-dane, 21-sterowanie)
22SSH / SFTPBezpieczna powłoka i szyfrowany transfer
23TelnetNieszyfrowana powłoka tekstowa
25SMTPWysyłanie poczty elektronicznej e-mail
53DNSRozpoznawanie nazw domenowych (głównie UDP)
80HTTPNieszyfrowany protokół stron WWW
110POP3Odbieranie poczty e-mail
143IMAPZarządzanie pocztą na serwerze
443HTTPSSzyfrowany protokół stron WWW (TLS/SSL)
3306MySQL / MariaDBDomyślny port serwera bazy danych
5432PostgreSQLDomyślny port serwera bazy PostgreSQL
1433MS SQL ServerDomyślny port bazy Microsoft SQL

Pułapki na egzaminie INF.04:

  • Pytania testowe regularnie pytają o domyślny port dla SSH (22), HTTP (80), HTTPS (443) oraz MySQL (3306).

Chcesz sprawdzić to pojęcie w praktyce?

Przeszukaj pytania z oficjalnych arkuszy CKE powiązane z hasłem Porty sieciowe (TCP/UDP) lub rozpocznij trening.