KWALIFIKACJA INF2 - STYCZEŃ 2017 (test 2)

PYTANIE NR 39.
Który zapis jest oznaczeniem adresu strony internetowej i przypisanego do niej portu?
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Poprawny zapis hosta i portu ma postać host:port, gdzie port jest liczbą oddzieloną od adresu dwukropkiem. Dlatego "100.168.0.1:8080" zawiera adres IPv4 oraz numer portu 8080. Zapisy z myślnikiem lub z częścią "AH1" nie spełniają reguły zapisu portu.

Pełne wyjaśnienie:

W informatyce (sieci i usługi internetowe) często spotyka się zapis wskazujący adres hosta oraz numer portu usługi. Standardowo używa się notacji host:port, gdzie:

  • host to nazwa hosta (np. domena) albo adres IP (np. IPv4),
  • port to liczba identyfikująca usługę na danym hoście (najczęściej porty TCP lub UDP).

Odpowiedź "100.168.0.1:8080" spełnia te warunki: po lewej stronie dwukropka jest adres IPv4, a po prawej stronie znajduje się liczbowy port 8080. Taki zapis jest powszechny np. wtedy, gdy usługa działa na porcie innym niż domyślny (dla HTTP zwykle jest to 80, a dla HTTPS 443), więc trzeba jawnie dopisać port.

Pozostałe odpowiedzi są niepoprawne z powodów składniowych:

  • "100.168.0.1-AH1" oraz "100.168.0.1-8080" używają myślnika jako separatora. W zapisie hosta z portem separatorem jest standardowo dwukropek, więc taki format nie oznacza portu.
  • "100.168.0.1:AH1" zawiera wprawdzie dwukropek, ale część po nim nie jest numerem portu, tylko fragmentem alfanumerycznym. Port w tym kontekście powinien być wartością liczbową.

Wskazówka egzaminacyjna: jeśli w odpowiedzi widzisz wzór "coś:liczba", to jest to typowy kandydat na zapis host:port. Gdy po dwukropku pojawiają się litery albo zastosowano inny separator (np. myślnik), najczęściej nie jest to poprawny zapis portu.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Zapis host:port wskazuje, na jakim hoście (np. adres IP lub domena) działa usługa oraz na jakim numerze portu nasłuchuje. Dwukropek oddziela host od portu, np. 192.168.1.10:8080 oznacza usługę na porcie 8080 tego hosta.
W składni URI/URL i w praktyce sieciowej port jest częścią tzw. authority i jest oddzielany od hosta dwukropkiem. Myślnik nie pełni roli separatora portu, więc zapis z myślnikiem nie jest standardowym oznaczeniem portu i może być interpretowany jako zwykły tekst.
Port w typowym zapisie host:port jest liczbą (np. 80, 443, 8080). Jeśli po dwukropku pojawiają się litery lub mieszany zapis alfanumeryczny (np. "AH1"), to nie wygląda to jak numer portu i zwykle oznacza, że zapis nie spełnia wymagań notacji host:port.
Tak, w kontekście technicznym hostem może być zarówno domena, jak i adres IP. W zadaniach egzaminacyjnych często używa się IP, bo jest jednoznaczne. Kluczowe jest wtedy poprawne rozpoznanie składni, czyli obecność dwukropka i liczbowego portu po nim.
Port dopisuje się, gdy usługa działa na porcie innym niż domyślny dla danego protokołu. Przykład: panel administracyjny aplikacji webowej może działać na 8080, więc wpisuje się adres:8080. Przy portach domyślnych zwykle nie trzeba ich dopisywać.
Najczęściej myli się separator (myślnik zamiast dwukropka) albo wpisuje nienumeryczną wartość po dwukropku. Inny błąd to traktowanie dowolnego identyfikatora jako portu, mimo że port w tym zapisie powinien być liczbą. Warto zawsze sprawdzić format "host:liczba".
Tak, 8080 jest często używany jako alternatywny port dla usług HTTP, zwłaszcza w testach, środowiskach developerskich i panelach aplikacji. W zadaniach sprawdzających składnię ważne jest to, że po dwukropku stoi liczba będąca numerem portu, a nie konkretny dobór portu.
Port to liczbowy identyfikator usługi na hoście, używany przez protokoły warstwy transportowej (najczęściej TCP/UDP). Dzięki portom wiele usług może działać na jednym adresie IP jednocześnie. Przykładowo serwer WWW i serwer poczty mogą pracować na tym samym IP, ale na różnych portach.
Adres IPv4 ma cztery liczby oddzielone kropkami (np. 10.0.0.1). W zapisie host:port po IPv4 występuje dwukropek, a po nim liczba portu. Jeśli po kropkach pojawia się myślnik lub litery, to nie jest to typowa notacja host:port stosowana do wskazywania portu usługi.
Przećwicz rozpoznawanie składni: adres IP, domena, port oraz typowe postacie "host:port". Warto też kojarzyć role portów w TCP/UDP i wiedzieć, że port w takim zapisie jest liczbą. Dobrą praktyką jest analiza przykładów z konfiguracji usług i logów serwerowych.
info

Statystycznie 79% uczniów zna prawidłową odpowiedź. średnio łatwe

Według specjalistów z branży: "Poprawny zapis hosta i portu ma postać host:port, gdzie port jest liczbą oddzieloną od adresu dwukropkiem."

Źródła:

  • RFC 3986: Uniform Resource Identifier (URI): Generic Syntax, sekcja 3.2.3 "Port" (IETF), https://www.rfc-editor.org/rfc/rfc3986.html (dostęp: 2026-02-27)
  • MDN Web Docs: "URL" (opis składników URL, w tym host i port), https://developer.mozilla.org/en-US/docs/Learn/Common_questions/Web_mechanics/What_is_a_URL (dostęp: 2026-02-27)
  • RFC 9293: Transmission Control Protocol (TCP), opis portów w nagłówkach i roli identyfikacji usług (IETF), https://www.rfc-editor.org/rfc/rfc9293.html (dostęp: 2026-02-27)

Materiały:

  • RFC 3986 (URI) – sekcja o składni authority i porcie
  • Materiały szkolne z podstaw sieci komputerowych (TCP/UDP, porty, adresacja)
  • Dokumentacja przeglądarek/narzędzi opisująca wpisywanie host:port

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego