Czym są metody SIP – żądania i odpowiedzi?
Protokół SIP wykorzystuje metody (żądania) oraz dopasowane im odpowiedzi do komunikacji i ustanawiania sesji połączenia.
Żądania SIP
Istnieje czternaście metod żądań SIP, z których pierwsze sześć to najbardziej podstawowe typy:
ACK – potwierdza żądanie INVITE
CANCEL – anuluje ustanawianie sesji
REGISTER – przekazuje informację o lokalizacji użytkownika (nazwa hosta, IP)
OPTIONS – przekazuje informacje o możliwościach telefonów SIP inicjującego i odbierającego połączenie
PRACK – prowizoryczne potwierdzenie
SUBSCRIBE – subskrybuje powiadomienia od serwera
NOTIFY – powiadamia subskrybenta o nowym zdarzeniu
PUBLISH – publikuje zdarzenie na serwerze
INFO – przesyła informacje w trakcie trwania sesji
REFER – prosi odbiorcę o przekierowanie połączenia
MESSAGE – przesyła wiadomości tekstowe (Instant Messages)
UPDATE – modyfikuje stan sesji
Odpowiedzi SIP
Na żądania SIP odsyłane są odpowiedzi SIP. Wyróżnia się 6 klas kodów odpowiedzi w SIP:
Więcej informacji