KWALIFIKACJA INF10 - STYCZEŃ 2021

PYTANIE NR 35.
W której warstwie modelu TCP/IP pracują protokoły POP3 i SMTP?
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Protokoły POP3 i SMTP realizują usługi poczty elektronicznej widoczne dla programów użytkowych (klient/serwer poczty), czyli należą do warstwy aplikacji. Niższe warstwy (transport, internet, dostęp do sieci) zapewniają jedynie przenoszenie danych, adresowanie i dostęp do medium.

Pełne wyjaśnienie:

Protokoły POP3 i SMTP są protokołami poczty elektronicznej, czyli służą do realizacji konkretnej usługi używanej bezpośrednio przez programy (klient poczty, serwer pocztowy). Z tego powodu klasyfikuje się je w warstwie aplikacji modelu TCP/IP.

Dlaczego to nie jest warstwa internetowa?
Warstwa internetowa odpowiada przede wszystkim za adresowanie i routowanie pakietów między sieciami (np. logika przesyłania datagramów). Nie definiuje ona komend pocztowych, logowania do skrzynki ani reguł przekazywania wiadomości między serwerami. POP3/SMTP nie rozwiązują problemu "jak dostarczyć pakiet do hosta", tylko "jak obsłużyć pocztę".

Dlaczego to nie jest warstwa transportowa?
Warstwa transportowa (np. TCP/UDP) dostarcza mechanizmy przenoszenia strumienia danych, kontroli błędów i sesji. To prawda, że POP3 i SMTP zwykle korzystają z TCP, ale samo użycie TCP nie przesądza o przynależności protokołu do tej warstwy. POP3/SMTP określają znaczenie danych (polecenia, odpowiedzi, statusy), czyli logikę aplikacyjną.

Dlaczego to nie jest warstwa dostępu do sieci?
Warstwa dostępu do sieci dotyczy sposobu transmisji w danym medium (np. ramki, dostęp do łącza, interfejs). Nie opisuje ona semantyki usług takich jak poczta. Problemy tej warstwy to np. brak linku czy błędy ramek, a nie błędne hasło do skrzynki lub odrzucenie nadawcy przez serwer.

Wskazówka egzaminacyjna: jeśli protokół dotyczy konkretnej usługi (poczta, WWW, DNS), zwykle jest to warstwa aplikacji. Jeśli dotyczy "przeniesienia" (TCP/UDP) – transport. Jeśli dotyczy adresów i tras (IP) – internet. Jeśli dotyczy medium i ramek – dostęp do sieci.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Warstwa aplikacji w TCP/IP obejmuje protokoły, z których korzystają programy użytkowe, np. klient poczty czy przeglądarka. Opisuje format i znaczenie komunikatów usługi (komendy, odpowiedzi, uwierzytelnienie), a nie sam transport lub adresowanie pakietów.
SMTP opisuje działanie usługi pocztowej (negocjacja, komendy, odpowiedzi serwera), czyli "co oznaczają dane". Warstwa transportowa (np. TCP) odpowiada tylko za niezawodne przeniesienie bajtów między hostami. SMTP korzysta z TCP, ale nie jest TCP.
POP3 służy do pobierania wiadomości z serwera pocztowego do klienta (np. programu pocztowego). Ponieważ realizuje konkretną usługę dla aplikacji i definiuje komendy/odpowiedzi, klasyfikuje się go w warstwie aplikacji modelu TCP/IP.
Warstwa internetowa zajmuje się adresowaniem i przekazywaniem pakietów między sieciami (routowanie). Warstwa aplikacji dotyczy usług, takich jak poczta czy WWW, i określa znaczenie komunikatów. Poczta (SMTP/POP3) to usługa, więc aplikacja.
Nie. Używanie TCP oznacza jedynie, że protokół aplikacyjny przesyła swoje komunikaty przez warstwę transportową. Warstwa protokołu wynika z jego funkcji: POP3 i SMTP definiują logikę poczty, więc są w warstwie aplikacji, mimo że bazują na TCP.
Do warstwy aplikacji zalicza się protokoły realizujące usługi dla programów, np. WWW, poczta, rozwiązywanie nazw czy zdalne logowanie. Na egzaminie warto kojarzyć je po funkcji: "usługa dla użytkownika/aplikacji" zwykle oznacza warstwę aplikacji.
Częsty błąd to wybór warstwy transportowej tylko dlatego, że pojawia się TCP, albo wybór warstwy internetowej, bo "to Internet". Pomaga reguła: TCP/UDP = transport, IP = internet, medium/ramki = dostęp do sieci, usługi (poczta/WWW) = aplikacja.
Pozwala szybciej ustalić, gdzie szukać przyczyny awarii: brak łączności to zwykle niższe warstwy, a błędy logowania lub wysyłki to warstwa aplikacji (SMTP/POP3). Ułatwia to dobór narzędzi: test połączenia vs analiza komunikatów serwera.
Warstwa aplikacji to np. błędne hasło, odrzucenie wiadomości, zła konfiguracja serwera poczty. Niższe warstwy to np. brak adresu IP, brak trasy, blokada portu, problem z łączem. Najpierw sprawdza się łączność, potem działanie usługi.
Naucz się przypisywać protokoły do warstw po ich roli: poczta = aplikacja. Przećwicz też rozróżnienie funkcji: SMTP służy głównie do wysyłania/przekazywania, a POP3 do pobierania. Warto kojarzyć to z konfiguracją klienta poczty.
info

Około 73% zdających odpowiada poprawnie na to pytanie. średnio łatwe

Specjaliści zwracają uwagę: "Protokoły POP3 i SMTP realizują usługi poczty elektronicznej widoczne dla programów użytkowych (klient/serwer poczty), czyli należą do warstwy aplikacji."

Źródła:

  • RFC 5321: Simple Mail Transfer Protocol (SMTP), IETF, October 2008, https://www.rfc-editor.org/rfc/rfc5321 (dostęp: 2026-03-01)
  • RFC 1939: Post Office Protocol - Version 3 (POP3), IETF, May 1996, https://www.rfc-editor.org/rfc/rfc1939 (dostęp: 2026-03-01)
  • RFC 1123: Requirements for Internet Hosts — Application and Support, IETF, October 1989, https://www.rfc-editor.org/rfc/rfc1123 (dostęp: 2026-03-01)

Materiały:

  • Dokumentacja IETF (RFC) dla SMTP i POP3
  • Podręczniki akademickie z sieci komputerowych omawiające model TCP/IP i usługi aplikacyjne
  • Materiały szkoleniowe z administracji pocztą i diagnostyki połączeń (narzędzia typu telnet/netcat, logi klienta poczty)

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego