← Wszystkie pojęcia VoIP
Podstawy telefonii IP
SIP
Inne nazwy: Session Initiation Protocol, telefonia SIP
Co to jest SIP?
SIP to protokół, czyli zestaw reguł, według których urządzenia uzgadniają rozpoczęcie, zmianę i zakończenie połączenia. W telefonii odpowiada między innymi za zaproszenie do rozmowy, sygnał dzwonienia i informację o rozłączeniu. Można porównać go do obsługi połączenia: organizuje rozmowę, ale zwykle nie przenosi samego głosu.
Do czego służy SIP?
SIP umożliwia współpracę telefonów, aplikacji, central i operatorów. Telefon może zgłosić centrali, pod jakim adresem jest osiągalny, a centrala skierować do niego połączenie. Ten sam protokół służy również przy połączeniu centrali z operatorem. Zgodność z SIP nie oznacza jednak, że każde dodatkowe ustawienie i każda funkcja będą działać identycznie u różnych producentów.
Jak może mi pomóc SIP?
Znajomość roli SIP ułatwia wybór sprzętu i rozmowę z dostawcą. Jeżeli operator oferuje konto SIP, możesz sprawdzić, czy obsłuży je wybrany telefon lub centrala. Nie musisz wtedy traktować numeru, urządzenia i aplikacji jako jednej nierozdzielnej usługi. Trzeba nadal uzgodnić kodeki, sposób autoryzacji i wymagane zabezpieczenia.
Jakie problemy rozwiązuje SIP?
Komunikaty SIP pomagają odróżnić brak rejestracji, zajętość rozmówcy i odrzucenie połączenia przez operatora. Jeśli telefon dzwoni, lecz po odebraniu nie słychać głosu, sama sygnalizacja mogła zadziałać poprawnie — problem może dotyczyć strumienia audio lub sieci. Z kolei odpowiedź 401 podczas prawidłowej rejestracji może być zwykłym żądaniem uwierzytelnienia, a nie dowodem awarii.
Technologia
Urządzenia wymieniają tekstowe komunikaty, na przykład REGISTER, INVITE i BYE, oraz odpowiedzi z kodami stanu. W negocjacji parametrów mediów często używają opisu SDP. SIP może działać przez UDP, TCP lub z ochroną TLS, zależnie od konfiguracji. TLS chroniący sygnalizację nie oznacza automatycznie, że dźwięk jest szyfrowany; do ochrony mediów służą osobne mechanizmy, takie jak SRTP.
Gdzie można wykorzystać SIP?
SIP spotkasz podczas konfiguracji telefonu biurkowego, aplikacji softphone, centrali IP i łącza do operatora. Wykorzystuje się go w połączeniach między oddziałami, systemach wideotelefonii i części rozwiązań domofonowych. Dla użytkownika końcowego pozostaje zwykle niewidoczny, dopóki nie trzeba dobrać urządzenia lub zdiagnozować połączenia.