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.