Przejdź do głównej treści

Kwalifikacja: INF.02 - Administracja i eksploatacja systemów komputerowych, urządzeń peryferyjnych i lokalnych sieci komputerowych

Zawód: Technik informatyk

Kategorie: Sprzęt komputerowy Sieci komputerowe

Który element sieci SIP przyjmuje od terminali końcowych żądania REGISTER i zapisuje ich bieżącą lokalizację?

A. Terminal końcowy
B. Serwer przekierowań
C. Serwer rejestracji SIP
D. Serwer Proxy SIP
Serwer rejestracji SIP, czyli SIP Registrar, jest elementem odpowiedzialnym za przyjmowanie żądań REGISTER od terminali końcowych, na przykład telefonów VoIP, softphone’ów albo bramek VoIP. Gdy użytkownik uruchamia telefon SIP, urządzenie wysyła do domeny SIP informację w stylu: jestem dostępny pod takim adresem kontaktowym, np. sip:[email protected]:5060. Registrar zapisuje to powiązanie między adresem użytkownika, czyli AOR, a jego aktualną lokalizacją sieciową w bazie lokalizacji. W praktyce dzięki temu połączenia przychodzące mogą trafić do właściwego urządzenia, nawet jeśli użytkownik zmienił adres IP, sieć Wi-Fi albo zalogował się z innego softphone’a. To jest opisane w standardzie SIP, głównie RFC 3261, gdzie metoda REGISTER służy właśnie do rejestracji kontaktu użytkownika w domenie SIP. Moim zdaniem to jedna z ważniejszych rzeczy w VoIP, bo bez poprawnej rejestracji telefon może mieć sieć, DNS i bramę, a mimo to nikt się do niego nie dodzwoni. W dobrych praktykach sprawdza się czas ważności rejestracji, mechanizmy uwierzytelniania digest, poprawny realm, NAT traversal oraz zgodność portów UDP/TCP 5060 lub TLS 5061.
W SIP łatwo pomylić role poszczególnych serwerów, bo w małych centralach VoIP kilka funkcji bywa uruchomionych na jednej maszynie. Merytorycznie jednak żądanie REGISTER obsługuje serwer rejestracji, a nie sam terminal końcowy. Terminal, taki jak telefon IP albo aplikacja softphone, jest klientem SIP. On tworzy i wysyła komunikat REGISTER, ale nie jest elementem, który centralnie zapisuje lokalizacje innych użytkowników. Typowy błąd polega na myśleniu, że skoro telefon wie, na jakie konto jest zalogowany, to on przechowuje informację rejestracyjną. W rzeczywistości ta informacja musi być dostępna po stronie infrastruktury, żeby inne elementy sieci mogły odnaleźć użytkownika.

Serwer Proxy SIP też może brać udział w obsłudze sygnalizacji, przekazywać żądania INVITE, BYE czy czasem pośredniczyć w REGISTER, ale jego podstawową rolą nie jest trwałe zapisywanie bieżącej lokalizacji terminali. Proxy podejmuje decyzje routingu i przekazuje komunikaty dalej, korzystając często z danych zapisanych przez registrar w usłudze lokalizacji. W praktycznych wdrożeniach proxy i registrar mogą działać w jednym systemie, np. w centrali IP-PBX, co dodatkowo miesza pojęcia. Trzeba jednak rozróżniać funkcję logiczną od fizycznego serwera.

Serwer przekierowań, czyli Redirect Server, działa jeszcze inaczej. On nie zestawia połączenia ani nie rejestruje terminala, tylko odpowiada klientowi informacją, gdzie dalej powinien skierować żądanie. To trochę jak podanie nowego adresu, a nie prowadzenie książki meldunkowej użytkowników SIP. Z mojego doświadczenia najbezpieczniej zapamiętać prostą zasadę: REGISTER trafia do registrara, INVITE może być trasowany przez proxy, a redirect zwraca alternatywną lokalizację bez przejmowania całej sygnalizacji.

Wymagane logowanie

Ocenianie trudności pytań jest dostępne tylko dla zalogowanych użytkowników. Zaloguj się, aby skorzystać z pełni możliwości platformy.

Twoja ocena pomoże innym uczniom w przygotowaniu do egzaminu, a Tobie pozwoli na dostęp do spersonalizowanych statystyk.

Zgłoś błąd w pytaniu

Rozwiń sekcję i zmień pole, którego dotyczy błąd. Wysłane zostaną tylko zmienione sekcje.

Błędna kwalifikacja
Błąd w treści pytania
Błąd w treści odpowiedzi
Błąd w obrazie
Dane kontaktowe (opcjonalnie)
Podaj email, jeśli chcesz otrzymać informację o rozpatrzeniu zgłoszenia.