RačunalnikiProgramska oprema

SIP protokol: Opis

Session Initiation Protocol (SIP) je protokol za signalizacijo in upravljanje multimedijskih komunikacijskih sej. Najpogostejše aplikacije v internetno telefonijo - Voice in video klicev in takojšnje sporočanje prek IP (Internet Protocol).

Določa sporočila, ki so bila poslana med končnimi točkami in urejajo ustanovitev, prenehanje in druge bistvene elemente razpisa. SIP protokol, katerega opis je predstavljena zgoraj lahko uporabimo za ustvarjanje, spreminjanje in prekinitev seje, ki so sestavljeni iz ene ali več multimedijskih podatkovne tokove. To je aplikacija plast protokol za. Zasnovan tako, da je neodvisna od osnovnega transportnem sloju. Z drugimi besedami, protokol , ki temelji na besedilu, vključuje številne elemente HTTP (Hypertext Transfer) in mail naslov Simple Transfer Protocol (SMTP).

SIP-protokol - kaj je to?

SIP deluje v povezavi z nekaterimi drugimi ravni uporaba protokolov, ki se identificirajo in prenašajo multimedijske sejo. Identifikacijski podatki mediji in usklajevanje poteka skupaj z zasedanja Opis protokola (SDP) na. Za prenos multimedijskih tokov - glas, video - običajno uporablja protokol v realnem času prometne (RTP) ali Secure način (SRTP). Za biti varna za prenos SIP sporočila lahko šifrirana uporabo Transport Layer Security (TLS).

Zgodovina razvoja

SIP protokol je bil s skupino strokovnjakov, prvotno razvit leta 1996. Poenotili smo ga leta 2543 v RFC 1999 (SIP 1.0). Novembra 2000 je bil sprejet kot 3 GPP signalizacije protokola in stalni element arhitekture IP-multimedijskega podsistema (IMS) za pretakanje multimedijskih storitev, ki temeljijo na IP v celičnih sistemih. Najnovejša različica (SIP 2.0) v RFC 3261 specifikaciji je izšla junija 2002. Z nekaterimi razširitvami in izboljšav za to uporabljamo v našem času.

Kljub temu, da je bil prvotni SIP protokol razvit na podlagi govornih storitev. Danes, podpira širok spekter uporabe, vključno z videokonferenco, pretakanje medijev, takojšnje sporočanje, prenos datotek, in faks prek IP in spletne igre.

Protokol SIP - opis in delovanje

Session Initiation Protocol je neodvisna od osnovnega prometnega protokola. Deluje na Transmission Control Protocol (TCP), uporabnik Datagram Protocol (UDP) ali kontrolni protokoli prenosa tok (SCTP). Lahko se uporablja za prenos podatkov med obema stranema (unicast) in Multicast seji.

V njej so oblikovni elementi podobnih modelov zahteva HTTP posel. Vsak tak postopek je sestavljen iz zahtevo stranke, kar povzroča določene metode ali funkcije na strežniku in vsaj en odgovor. SIP protokol ponovne večini področij glave, pravil kodiranja, in statusne kode HTTP, ki zagotavlja berljivo obliko besedila.

Vsako omrežje vir Session Initiation Protocol - uporabnik agent ali glasovno pošto polje - je priznan s pomočjo identifikatorja za razdelitev sredstev (URI), ki deluje na podlagi skupnega standardno sintakso, ki se uporablja tudi v spletnih storitev in e-pošte. Shema URI, ki se uporablja za SIP, ima obliko logičnega verige: ime: geslo @ gostitelj: vrata.

varnostna politika

Če je potrebno varen prenos podatkov shema določa, da je vsak od elementov omrežja, na katerega je bila zahteva posredovana ciljni domeni, morajo biti opremljeni z Transport Layer Security (TLS). Zadnji korak proxy strežnika v ciljno domeno, ko se mora izvesti v skladu z lokalnimi varnostnimi nastavitvami. TLS zaščito pred vsiljivci, ki poskušajo prestreči podatke v času odpreme. Ampak to ne zagotavlja prave varnosti do konca in ne more preprečiti sledenje in podatkov krajo. Kot SIP-protokol, ki pristanišča je treba varno povezan, dela z drugih omrežnih storitev?

Deluje v povezavi s številnimi drugimi protokoli in je le vključen v sporočilu signalizacije. SIP-stranke običajno uporabo TCP ali UDP številke 5060 ali 5061 povezati SIP strežnikov in drugih SIP končne točke. Port 5060 se običajno uporablja za nešifrirani prometni znak, medtem ko pristaniških 5061 blizu "prijatelji" s Transport Layer Security (TLS) je.

Kaj je uporaba?

Odgovoriti na vprašanje, natančneje «SIP-protokol - da bi bilo" treba razumeti, za kaj se uporablja. To se običajno uporablja za vzpostavitev in pošiljanje glasovnih ali video klice. To vam omogoča, da spremenite obstoječe izzive. Sprememba lahko vključuje spreminjanje naslovov ali pristanišč, vabi pogovor več udeležencev, dodajanje ali odstranjevanje medijskih tokov. SIP našli tudi uporabo v aplikacijah sporočil in storitve v naročnino dogodka in obvestila.

Niz SIP-pravil, povezanih z projektna skupina za internetno tehnologijo (IETF), določa navodila za take aplikacije. aplikacijo Voice in videopotokovye sporočila na drugačen uporabi protokola v realnem času prometni protokol (RTP). Parametri - številke vrat, protokoli, kodeki - za te medije tokovi so opredeljene in se ujema z opis seje protokola (SDP), ki se premika v paketu telesu Session Initiation Protocol (npr, SIP T protokol).

Osnovni vidik protokola je, da bi bilo v prihodnje zagotoviti signalizacijo in pokličite nastavitve za IP-komunikacije na temeljih, ki lahko podpirajo nadgradnja funkcije obdelave klicev in funkcije, ki so prisotne v javno telefonsko omrežje (PSTN). On jih ne opredeli. Natančneje, to ureja le nastavitve klicev in signalizacijo. Vsi ukrepi, ki so namenjeni za izvajanje operacije, kot telefon (m. E. Dial, odziv melodij ali zaseden signal), ki ga proxy strežnikov in uporabniških agentov izvajajo. Njihova uvedba in terminologijo je različna v različnih državah, vendar pa delujejo na istem principu.

Vrednost v telefonu

Telefonsko omrežje, ki podpira SIP lahko tudi izvajajo veliko bolj napredne funkcije za obdelavo klicev, prisotnih v signalizacije 7 (SS7). Čeprav sta obe protokolov precej drugačna. SS7 je centraliziran protokol. To je značilno zapleteno osrednje omrežne arhitekture in "topim" končne točke (navadni telefoni). SIP je protokol "odjemalec-strežnik". Vendar pa je večina naprav, ki podpirajo Session Initiation Protocol opravlja kot vloge odjemalcem in strežnikom. Na splošno zasedanje pobudnik deluje kot stranko, in sprejemnik opravlja funkcijo strežnika klic. Tako se SIP funkcije izvajajo v komunikaciji končnih točk, v nasprotju z običajnimi zmožnostmi SS7, ki se izvajajo v omrežju.

SIP je bistveno razlikuje po tem, da je tehnologija se razvija v IT, in ne v telekomunikacijski industriji. SIP protokol je standardizirana in je v glavnem določen z IETF, medtem ko so drugi (na primer, H.323) tradicionalno povezana z Mednarodne telekomunikacijske zveze (ITU).

omrežnih elementov

SIP opredeljuje uporabnikovih sredstva, kot tudi več vrst omrežna strežnika elementov. Dva SIP končne točke lahko komunicirajo brez vmesne infrastrukture. Kljub temu pa je ta pristop je pogosto nepraktično za vladne komunikacije, ki zahteva storitev imenikov za iskanje dostopnih vozlišč v omrežju. SIP protokol register ne more zagotoviti te funkcije.

uporabnik posrednik

Uporabnik sredstvo SIP (UA) je logična omrežne končne točke. Ti se uporabljajo za dajanje ali prejemanje sporočil in s tem nadzor SIP-sejo. SIP-UA lahko opravljajo vlogo odjemalca uporabniškega agenta (UAC), ki pošilja zahteve SIP in svoj strežnik (UAS), ki prejema poizvedbe in vrne odgovor SIP. Takšne nadzor računov in UAS se izvaja samo med SIP transakcijo.

telefonija

SIP-telefonije, v resnici, je IP-telefonija, ki izvaja odjemalec in strežnik funkcije SIP uporabniškega agenta. Poleg tega, da ponuja tradicionalne možnosti telefonskih klicev - Dial, odgovor, hrambe odklon / sprostitev in posredovanje klicev.

SIP telefoni lahko izvajajo strojno napravo ali kot softphone. Ker so proizvajalci vse bolj uporabljajo ta protokol kot standardno platformo telefonije (v zadnjih letih - z 4G), še vedno je razlika med strojno in programsko opremo SIP-telefoni temeljih zabrisana. Poleg tega so elementi Initiation Protocol Session danes izvaja osnovne funkcije firmware mnogih IP-usposobiti načrt. Primeri vključujejo različne naprave iz Nokia in BlackBerry, in SIP protokol za Android je sedaj nujno potrebno storitev.

V SIP, na HTTP, uporabnik lahko zastopnik se identificira z glavo poljskih mest User-Agent, ki vsebuje opis besedilno programske opreme / strojne opreme / predmetov. uporabniku sredstvo polje v sporočilu zahtevka se prenaša. To pomeni, da lahko prejemajo SIP strežnik videti te informacije. Omrežnih elementov Session Initiation Protocol včasih lahko shranite te informacije. In je lahko v pomoč pri diagnosticiranju težav z združljivostjo.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 sl.unansea.com. Theme powered by WordPress.