KWALIFIKACJA INF8 - STYCZEŃ 2019

PYTANIE NR 26.
Kod odpowiedzi protokołu SIP 305 Use Proxy oznacza, że
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Kod SIP 305 Use Proxy należy do odpowiedzi przekierowujących (3xx) i informuje, że do zrealizowania żądania potrzebne jest użycie pośrednika. Oznacza to wskazanie konieczności skorzystania z serwera proxy, a nie błąd składni (4xx), sukces (2xx) ani stan oczekiwania (1xx).

Pełne wyjaśnienie:

W protokole SIP odpowiedzi są pogrupowane w klasy podobnie jak w innych protokołach transakcyjnych: 1xx (informacyjne), 2xx (sukces), 3xx (przekierowanie), 4xx (błędy po stronie klienta), 5xx (błędy serwera), 6xx (błędy globalne).

Znaczenie odpowiedzi "należy zastosować serwer proxy, aby dopełnić wykonanie żądania" wynika z nazwy kodu 305 Use Proxy oraz przynależności do grupy 3xx. Taka odpowiedź wskazuje, że dalsza realizacja żądania powinna odbyć się z wykorzystaniem serwera proxy (pośrednika), a nie bezpośrednio.

Dlaczego pozostałe odpowiedzi są błędne:

  • "składnia żądania jest niepoprawna" opisuje typowy błąd klienta (kody 4xx, np. związane z niepoprawnym żądaniem). Kod 305 nie służy do sygnalizowania problemu składni.
  • "żądanie zostało zrozumiane i zaakceptowane" odpowiada klasie sukcesu 2xx. Kod 305 nie jest potwierdzeniem powodzenia, tylko informacją o konieczności zmiany sposobu realizacji (przekierowanie przez proxy).
  • "żądanie oczekuje na obsługę" pasuje do odpowiedzi informacyjnych 1xx, które mówią o trwającym przetwarzaniu (np. próba zestawienia). Kod 305 nie opisuje stanu oczekiwania, tylko wskazuje wymagany mechanizm pośredniczenia.

W praktyce administracyjnej (diagnoza VoIP) kody 3xx pomagają zrozumieć, dlaczego terminal nie zestawia połączenia bezpośrednio: urządzenie otrzymuje sygnał, że powinno skorzystać z elementu pośredniczącego. Podczas analizy ruchu SIP (np. w przechwyconych komunikatach) warto zawsze sprawdzić zarówno kod odpowiedzi, jak i kontekst: kto odpowiada (proxy/serwer), na jakie żądanie oraz jakie nagłówki wskazują dalszą ścieżkę sygnalizacji.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Oznacza, że do realizacji żądania SIP trzeba użyć serwera proxy (pośrednika). To odpowiedź z grupy 3xx, czyli wskazanie zmiany ścieżki realizacji żądania, a nie potwierdzenie sukcesu ani błąd składni.
Sukces w SIP jest sygnalizowany kodami 2xx. Kod 305 należy do 3xx (przekierowania) i informuje o konieczności użycia pośrednika. To zmiana sposobu obsługi żądania, a nie potwierdzenie, że wszystko zostało wykonane.
1xx to informacje o trwającym przetwarzaniu (np. "czekaj, próbuję zestawić"). 3xx to przekierowania (np. inna droga, inny adres, inny element pośredniczący). Zapamiętaj: 1xx = status w trakcie, 3xx = zmień kierunek/trasę.
Proxy SIP to element pośredniczący w sygnalizacji: przyjmuje żądania (np. INVITE) i przekazuje je dalej zgodnie z regułami routingu. Ułatwia kontrolę polityk, trasowanie połączeń, obsługę domen oraz integrację z innymi komponentami VoIP.
Najczęstszy błąd to automatyczne uznanie "nie-4xx/5xx" za sukces. 3xx nie oznacza powodzenia, tylko przekierowanie. Drugi błąd to przenoszenie intuicji z HTTP bez sprawdzania definicji w SIP (np. mylenie znaczeń konkretnych kodów).
Nie. Błędy klienta w SIP to kody 4xx (np. związane z niepoprawnym żądaniem lub brakiem uprawnień). Kod 305 jest z grupy 3xx i wskazuje, że żądanie powinno zostać zrealizowane z użyciem proxy, czyli inną ścieżką.
Gdy połączenie nie zestawia się bezpośrednio lub "ucieka" inną trasą niż oczekiwana. Odpowiedzi 3xx sugerują przekierowanie i często wskazują, że urządzenie ma użyć innego adresu lub elementu pośredniczącego (np. proxy), co wpływa na routing w sieci.
Najlepiej robić mapę skojarzeń klas: 1xx informacja, 2xx sukces, 3xx przekierowanie, 4xx klient, 5xx serwer, 6xx globalnie. Następnie rozwiązuj testy i sprawdzaj w dokumentacji znaczenie kodów, które najczęściej się mylą.
Typowo pojawiają się: registrar (rejestracja użytkowników), redirect server (wskazuje nowe miejsce), serwer lokalizacji, bramki do PSTN oraz systemy PBX/IPPBX. Zrozumienie ról ułatwia ocenę, dlaczego żądanie jest przekierowane lub pośredniczone.
To ryzykowne. Na egzaminie bezpieczniej najpierw rozpoznać klasę po pierwszej cyfrze (3xx = przekierowanie), a dopiero potem kojarzyć nazwę kodu. Sama liczba bez kontekstu bywa myląca, zwłaszcza gdy mylisz SIP z innymi protokołami.
info

Statystycznie 54% uczniów zna prawidłową odpowiedź. trudne

W praktyce zawodowej kluczowe jest to, że kod SIP 305 Use Proxy należy do odpowiedzi przekierowujących (3xx) i informuje, że do zrealizowania żądania potrzebne jest użycie pośrednika.

Źródła:

  • RFC 3261: SIP: Session Initiation Protocol, IETF, rozdział 21 (Response Codes) – definicja kodów odpowiedzi SIP, w tym 305 Use Proxy
  • IANA SIP Parameters: SIP Response Codes – rejestr kodów odpowiedzi SIP (Use Proxy 305), https://www.iana.org/assignments/sip-parameters/sip-parameters.xhtml (dostęp: 02.03.2026)

Materiały:

  • Dokumentacja RFC dotycząca SIP (sekcja o kodach odpowiedzi)
  • Rejestr kodów odpowiedzi SIP w IANA
  • Materiały szkoleniowe VoIP/SIP: klasy odpowiedzi, rola proxy, redirect i registrar

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego