SIP (Session Initiation Protocol) se koristi za postavljanje internetskih telefonskih poziva, videokonferencija i drugih multimedijskih veza. S druge strane, Voice over IP se koristi za prijenos glasovnog prometa kroz podatkovne mreže.
Tablica usporedbe
Osnova za usporedbu | GUTLJAJ | VoIP |
---|---|---|
Osnovni, temeljni | Protokol koji se koristi za obradu multimedijske sesije. | Koristi se za uspostavljanje glasovnih poziva putem interneta. |
Odnosno na | Protokol signalizacije za upravljanje tehnologijama kao što je VoIP. | Posebna i zasebna tehnologija. |
ručke | Sve vrste medija | Glasovni pozivi i poruke. |
Vrste korištenih uređaja | Neovisno o drugim uređajima. | Oslonite se na uređaje koji omogućuju vezu s internetom. |
Upravljanje prometom | Pojedinačni sustavi koriste se za obradu različitih operacija. | Sve operacije se obavljaju jednim sustavom. |
Definicija SIP-a
SIP (Session Initiation Protocol) je skup pravila koja upravljaju razmjenom multimedija putem interneta. SIP je kontrolni protokol aplikacijskog sloja koji je odgovoran za postavljanje, manipuliranje i završavanje multimedijskih sesija s jednim ili više korisnika, multimedijska sesija može sadržavati bilo koju vrstu multimedije, uključujući podatke, glas, video, sliku itd.. Na jednostavniji način, SIP radi na sličan način kao i HTTP, gdje se slijedi model zahtjeva i odgovora.
Cijeli proces SIP protokola objašnjen je u sljedećim koracima:
- Prvo, SIP pozivatelj generira zahtjev u kojem se pozivna poruka šalje pozivaniku.
- Proxy poslužitelj smješten između pozivatelja i pozvanog, ispituje strukturu tijela poruke koja se sastoji od vrste medija, formata i sposobnosti pozivatelja.
- U slučaju da pozivatelj prihvati zahtjev, pozivni se broj šalje pozivnom kodu. Pozvana osoba također može poslati OPTIONS metodu za upit domaćinu o njegovim mogućnostima i drugim informacijama.
- Nakon toga, veza se dovršava pomoću trostranog protokoliranja.
- Nakon toga pozivatelj generira ACK poruku kako bi završio protokol i potvrdio primitak poruke 200 (OK).
- Sesija se prekida slanjem BYE metode bilo kojoj strani.
SIP komponente
Općenito postoje četiri komponente Protokola za pokretanje sesije, o kojima će se raspravljati u nastavku.
- Agenti korisnika - Klijent i poslužitelj spadaju u kategoriju korisničkog agenta, u kojoj klijent kreira zahtjeve dok poslužitelj prima zahtjeve i generira odgovore.
- Razni poslužitelji - Postoji nekoliko vrsta poslužitelja koji se koriste u SIP protokolu, kao što su proxy, lokacija, registrar, preusmjeravanje. Svaki poslužitelj radi na različitim kriterijima.
- Gateway - Gateway nije ništa drugo do korisnički agent koji se može povezati s drugim mrežama, na primjer PSTN.
- B2B (Business-to-Business) agenti korisnika - Uključuje dva korisnička agenta sposobna za prijenos i izmjenu SIP poruka.
SDP (protokol opisa sesije) koristi se za pružanje informacija o pozivu. SIP također može pružiti značajke kao što su čekanje poziva, provjera poziva, provjera autentičnosti i šifriranje. Također može uputiti poziv s IP opreme na običan telefon.
Definicija VoIP-a
VoIP (Voice over IP) je korištenje IP-a za omogućavanje telefonske usluge. Alternativno ime za VoIP je IP telefonija. Postoje tri komponente nužne za postizanje VoIP (Voice over IP). Prije svega, potreban mu je protokol poput RTP-a kako bi točno prenio digitalizirani signal duž IP mreže. Drugo, zahtijeva mehanizam za postavljanje i prekid poziva. Naposljetku, izohronska mreža IP mreže.
Konvencionalni sustavi
- Ranije telefonski sustav nazvan PSTN (javna komutirana telefonska mreža) radi na komutacijskom krugu, gdje se resursi angažiraju do završetka poziva.
- Kasnije, pojavom IP-a pojavio se koncept komutacije paketa koji omogućuje komunikaciju dijeljenjem podataka u male veličine koji se samo-dostavljaju (jer sadrži odredišnu adresu).
Rad VoIP-a
Pozivajući se na donji dijagram, IP telefonski sustav je također povezan s IP mrežom širokog područja i LAN-om. Za lokalno uspostavljanje glasovnih poziva, koristi se LAN. Govor se digitalizira i kodira uz pomoć kodeka koji je instaliran u IP telefonima. Ovi telefoni također uključuju funkcije kao što su pakiranje i dekodiranje kodiranog govora.
Ključne razlike između SIP-a i VoIP-a
- SIP upravlja multimedijskim sesijama dok VoIP omogućuje glasovni poziv preko IP interneta.
- SIP može prenijeti bilo koju vrstu medija. Nasuprot tome, VoIP može samo slati i primati glasovne pozive i poruke.
- SIP uređaji su neovisni o drugim uređajima za svoj rad i samo zahtijevaju modem. Nasuprot tome, VoIP uređaji trebaju računalo za upućivanje i primanje poziva.
- U SIP-u se odvojenim funkcijama upravlja zasebnim modulima; to je razlog zašto može obraditi veliku količinu podataka i prometa. Naprotiv, u VoIP-u je jedinstveni sustav odgovoran za upravljanje svim funkcijama.
Zaključak
SIP stvara VoIP sustav koji vas povezuje s telefonskim mrežama. SIP je protokol koji se uglavnom koristi za signaliziranje i uspostavljanje internetskog telefonskog poziva, video konferencija i drugih multimedijskih veza. S druge strane, VIOP se koristi za pogon glasovnog prometa duž IP mreže. Prednost SIP-a je u tome što može inteligentno međusobno djelovati s drugim protokolima.