KomputilojProgramaro

SIP-protokolo: priskribo

Session Initiation Protocol (SIP) estas protokolo por señalización kaj administri plurmedian komunikado sesioj. La plej komunaj aplikoj en Interreto telefonía - Voĉo kaj Video alvokoj kaj mensajería instantánea sur IP (Interreto Protocol).

Ĝi difinas la mesaĝoj kiuj sendas inter finpunktoj kaj reguligi la kreo, fino, kaj aliaj esencaj elementoj de la alvoko. SIP protokolo, la priskribo de kiu estas prezentita pli supre povas esti uzata por krei, modifi kaj finanta sesioj konsistas el unu aŭ pli plurmedia datumoj riveretoj. Estas apliko tavolo protokolo. Desegnita por esti sendependa de la suba transporto tavolo. Alivorte, protokolon surbaze de la teksto inkludas multajn elementojn de HTTP (Hypertext Transfer) kaj la Simpla Mail Adreso Transfer Protocol (SMTP).

SIP-protokolo - kio ĝi estas?

SIP laboras kune kun pluraj aliaj aplikaĵo-nivelo protokoloj identigi kaj publikigi plurmedia kunsido. Identigo amaskomunikiloj datumoj kaj trafaj estas atingita kune kun la Sesio Priskribo Protocol (SDP). Transdoni plurmedian riveretoj - voĉo, video - ĝi kutime uzas la realtempan transporto protokolo (RTP) aŭ Secure reĝimo (SRTP). Por sekura transdono SIP mesaĝojn povas esti ĉifrita uzante Transport Layer Security (TLS).

disvolviĝo Historio

SIP-protokolo estis origine evoluigita fare de grupo de spertaj en 1996. Ĝi estis normigita en 2543 en RFC 1999 (SIP 1.0). En novembro 2000, li estis akceptita kiel 3 GPP señalización protokolo kaj permanenta elemento de arkitekturo IP-Multimedia Subsystem (IMS) por la streaming de plurmedia IP-bazita servoj en ĉelaj sistemoj. La plej lasta versio (SIP 2.0) en la RFC 3261 specifo estis publikigita en junio 2002. Kun certaj etendaĵoj kaj rafinaĵojn de ĝi estas uzata en nia tempo.

Malgraŭ tio, ke la originala SIP-protokolo estis evoluigita surbaze voĉo servoj. Hodiaŭ, ĝi apogas larĝan gamon de aplikoj, inkluzive de videoconferencia, streaming amaskomunikiloj, mensajería instantánea, dosiertransigo kaj fakso sur IP, kaj ludoj online.

Protokolo SIP - priskribo kaj funkciado

Session Initiation Protocol estas sendependa de la suba transporto protokolo. Ĝi funkcias per Transmission Kontrolo Protocol (TCP), UDP (UDP) aŭ transdono kontrolo protokolo rivereto (SCTP). Ĝi povas esti uzata por transporto de datumoj inter la du flankoj (unicast) kaj Multicast kunsido.

En ĝi ekzistas dezajnelementoj similaj modeloj HTTP transakcioj peto. Ĉiu tia operacio konsistas el la kliento peto, kiu kaŭzas apartan metodon aŭ funkcio sur la servilo kaj almenaŭ unu respondo. SIP-protokolo reutiliza plejparto de la kaplinio kampoj, kodado reguloj kaj HTTP statuso kodoj, provizante legebla teksto formato.

Ĉiu reto rimedo Session Initiation Protocol - uzanto agento aŭ voĉa poŝto skatolo - estas rekonita per la atribuo de rimedoj identigilo (URI), funkcianta surbaze de komuna norma sintakso, kiu estas uzata ankaŭ en servoj retejo kaj retpoŝto. Protokolon, kiu estas uzata por la SIP, havas la formon de logika ĉeno: uzantonomo: pasvorto @ gastiganto: havenon.

sekureco Politiko

Se postulis sekura transdono de datumoj skemo preskribas ke ĉiu el la reto elementoj, al kiu la peto estas sendita al la celo domajno, devas esti provizita per Transport Layer Security (TLS). La lasta paŝo de la prokura servilo al la celo havaĵo kiam devis funkciigi laŭ la loka sekureco agordojn. TLS protekti kontraŭ entruduloj kiuj provas kapti la datumojn en la momento de sendo. Sed ĝi ne provizas veran sekurecon al la fino kaj ne povas malhelpi la spurado kaj datumoj ŝtelo. Kiel la SIP-protokolo, kiu havenoj estu sekure ligitaj, laboras kun aliaj servoj de reto?

Ĝi laboras kune kun pluraj aliaj protokoloj kaj estas nur implikita en la señalización komunikado. SIP-klientoj tipe uzas TCP aŭ UDP haveno nombroj 5060 aŭ 5061 por konekti al Sip-serviloj kaj aliaj SIP fino-punktoj. Port 5060 estas ofte uzita por neĉifritaj trafiko signalo, dum haveno 5061 proksime "amikoj" kun la Transporto Layer Security (TLS).

Kio estas la uzo?

Por respondi la demandon pli precize «SIP-protokolo - ke" devus esti komprenita por kio ĝi estas uzata. Ĝi estas kutime uzata por agordi kaj sendi voĉon aŭ videollamadas. Ĝi permesas al vi modifi la ekzistantajn defiojn. La modifo povas impliki ŝanĝi adresojn aŭ havenoj, invitante konversacion pli partoprenantoj, aldonante aŭ forigante amaskomunikiloj riveretoj. SIP ankaŭ trovi aplikon en mesaĝado aplikoj kaj servoj en la okazaĵo abono kaj sciigo.

Aro de SIP-reguloj asociitaj kun la Interreto Engineering Task Force (IETF), determinas la instrukcioj por tiaj aplikoj. Voĉo kaj videopotokovye mesaĝojn aplikon sur alia protokolo aplikon en reala tempo Transport Protocol (RTP). Parametroj - haveno nombroj, protokoloj, codecs - por tiuj amaskomunikiloj riveretoj estas difinitaj kaj kongruis uzante la kunsido priskribo protokolo (SDP), kiu movas en la pakaĵo korpo Session Initiation Protocol (ekz, SIP T protokolo).

La baza perspektivo de la protokolo estas ke ĝi devus estonte provizi señalización kaj voki instalinstrukciojn por IP-komunikadoj sur fundamentoj kiuj povas elporti superaro de la alvoko prilaborado funkcioj kaj karakterizaĵoj ĉeestis en la publika interŝanĝis telefonan reton (PSTN). Ĝi ne difinas ilin. Pli precize, ĝi reguligas nur la alvoko instalinstrukciojn kaj signalado. Ĉiuj agoj kiuj pretendas fari operacioj kiel ekzemple telefona (m. E. Dial, respondo ringback tonoj aŭ okupata signalo), farita fare de prokura serviloj kaj uzanto agentoj. Ilia enkonduko kaj terminologio estas malsama en malsamaj landoj, sed ili funkcias laŭ la sama principo.

La valoro en la telefono

Telefono reto apogas SIP povas efektivigi multajn el la pli progresinta alvoko prilaborado trajtoj ĉeestantaj en Signaling System 7 (SS7). Kvankam ambaŭ protokoloj estas tute malsamaj. SS7 estas centralizita protokolo. Ĝi karakterizas por kompleksa centra reto arkitekturo kaj "malakra" finaj punktoj (konvencia telefonojn). SIP estas protokolo de la "kliento-servilo". Tamen, plej aparatoj kiuj subtenas Session Initiation Protocol povas plenumi la rolon de kliento kaj la servilo. Ĝenerale, kunsido iniciatinto agas kiel kliento, kaj la ricevilo elfaras alvoko servilo funkcio. Tiel, SIP trajtoj realigitajn en la komunikado finpunktoj, kontraŭe al konvencia SS7 kapabloj kiuj estas implementado en la reto.

SIP estas fundamente malsama en kiu la teknologio estas evoluiganta en IT, kaj ne en la telekomunikadoj industrio. SIP-protokolo estas normigita kaj estas ĉefe difinita per la IETF, dum aliaj (ekz H.323) estas tradicie asociita kun la Internacia Kuniĝo de Telekomunikadoj (ITU).

reto elementoj

SIP difinas la uzanto agentoj, tiel kiel pluraj specoj de reto servilo elementoj. Du SIP finpunktoj povas komuniki sen intera infrastrukturo. Tamen, tiu aliro estas ofte nepraktika por registaro komunikado, kiu postulas servon dosierujojn serĉi havebla nodoj en la reto. SIP-protokolo registro ne povas provizi tia funkcio.

uzanto agento

La uzanto agento SIP (UA) estas logika reto finpunktoj. Ili estas uzataj por fari aŭ ricevi mesaĝojn, kaj per tio kontroli la SIP-sesio. SIP-UA plenumigxu la rolo de uzanto agento kliento (UAC), kiu sendas SIP petojn kaj ĝia servilo (UAS), kiu ricevas petojn kaj resendas SIP respondo. Tia kontrolo kontoj kaj Sau estas farita nur dum SIP transakcio.

telefonía

SIP-telefonía, fakte, estas la IP-telefonía, efektiviganta la kliento kaj servilo funkcioj SIP-uzanto agento. Krome, ĝi provizas tradicia telefona alvoko opcioj - Dial, Respondo, devio reteno / ĵeto kaj voki plusendado.

SIP-telefonoj estas efektivigeblaj kiel mekanismo de aparataro aŭ kiel Softphone. Ĉar fabrikantoj ĉiam pli uzas tiun protokolon kiel normo de telefonía kajo (en la lastaj jaroj - tra 4G), la diferenco inter aparataro kaj programaro SIP-telefonoj fundamentoj restas neklara. Krome, elementoj de la Session Initiation Protocol hodiaŭ implementado la bazaj funkcioj de la firmware de multaj IP-ebligita aparatoj. Ekzemploj inkludas diversajn aparatoj de Nokia kaj BlackBerry, kaj SIP-protokolo sur Android estas nun la nemalhavebla servo.

En SIP, en HTTP, la uzanto agento povas identigi per titolo kampo afiŝojn Uzanto-Agento, enhavantaj teksta priskribo de la softvaro / aparataro / erojn. uzanto-agento kampo en peto mesaĝo estas transdonitaj. Tio signifas ke la ricevi SIP-servilo povas vidi ĉi tiun informon. Reto elementoj Session Initiation Protocol kelkfoje povas stoki tiun informon. Kaj ĝi povas esti utila por diagnozi problemojn de kongruo.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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