Komputeran, Software
SIP-protokola: description
Session destpêşxeriyekê di Protokola (SIP) a protokola ji bo dêstda û birêvebirina danişînên ragihandinê çûda ye. Sepanên herî belave li telefon Internet - Voice û bangên Video û rekirin ser IP (Internet Protocol).
Ev mesajên ku bi ku di navbera endpoints şandin û tertîb afirandinê de, bighêne, û yên din hêmanên sereke yên banga terîf dike. protokola SIP, danasîna ku ji jorê dikarin ji bo afirandina, guherandin û dawî danişînên ku ji yek an jî zêdetir dibin herikên welat multimedia bikaranîn. Ev protokola layer serlêdana e. Designed bibe serbixwe yên layer guhastina bingehîn. Bi gotineke din, a protokola li ser bingeha nivîsê de hêmanên gelek ji HTTP (kurucu Transfer) û li Mail Address Simple Transfer Protocol (ji SMTP).
SIP-protokola - çi ye?
SIP dixebite, di çarçoveya bi çend protokol din-level Sepana ku nas bike û ragihîne session multimedia. Daneyên medya nasname û lêhatî ye, bi hev re bi Session Description Protokola (SDP) pêk tê. Bo vîdeoyên streams multimedia - dengê, video - normal bi kar tîne protokola real-time ragihandinî (RTP) an mode Secure (SRTP). Ji bo peyamên ji nifşekî SIP ewle dibe ku bikaranîna Ewlekariya Layer Transport (TLS) şîfrekirin.
Dîroka pêşketina
SIP-protokola di destpêkê de ji aliyê komeke ji pisporan di 1996 de hate pêşxistin. Ev li RFC 2543, di 1999 (SIP 1.0) standartkirin bû. Di çiriya paşîn 2000, ew wek protokola 3 GPP dêstda û element daîmî yên mîmarî IP-Multimedia Q (IMS) ji bo streaming xizmetên-based IP multimedia di sîstemên cellular hat pejirandin. Guhertoya dawî (SIP 2.0) li RFC 3261 specification di hezîrana 2002 de serbest hat berdan. Bi niçikan û desthilatdarîyê ya jî hin di dema me de tê bikaranîn.
Bi tevî, ku li SIP-protokola original li ser xizmetên dengê pêşxistin. Îro, ew piştgiriya cur be cur ên sepanên, di nav de videoconferencing, streaming medya, rekirin, transfera dosya, û bi faksê li ser IP, û games bike.
SIP Protokola - description û operasyon
Session destpêşxeriyekê di Protokola serbixwe yên protokola guhastina bingehîn e. Ev li ser direve Protokola Control nifşek (TCP), Protokola Datagram user (UDP) yan jî kontrola veguhestina di stream protokola (SCTP). Ev dikare ji bo transfera daneyan di navbera her du aliyan de (unicast) û session Multicast bikaranîn.
Di wê de ne hêmanên design modelên similar request muameleyan HTTP hene. Her wiha operasyon pêk tê yên ku daxwaza műwekîlę, ku dibe sedema rêbazeke taybetî an function li ser pêşkêşkara û bi kêmî ve yek bersiv. SIP-protokola reuses piraniya zeviyên header, qaîdeyên encoding, û kodên status HTTP, pêşkêşkirina format text xwendin.
Her çavkaniyê binirxîne tora Session destpêşxeriyekê di Protokola - şaxekî bikarhêner an jî box Voicemail - bi kar naskirin dabeşkirina adilane (URI) naskirin, dewama xwe ya li ser bingehê a syntax îdeala hevbeş de, ku li xizmetên webê û e-mail bikaranîn. xaxê URI, ku ji bo SIP bikaranîn, ev form of a zincîra vacî: navê bikarhêner: password @ host: port.
Polîtîkayên ewlehiyê
Eger pêwîst bi ewle ji nifşekî welat xaxê ferman dide ku her yek ji hêmanên network, ji bo ku daxwaza ji bo domain hedef tên şandin, divê bi Ewlekariya Layer Transport (TLS) bên dayîn. The last gav ji pêşkêşkara Cîgir ji bo domain hedef dema ku ew mecbûr e, ku li gorî mîhengên ewlekariyê yên herêmî tevdigerin. TLS dijî diparezê ku hewl bikim ku daneyên di dema dispatch biparêzin. Lê belê ev nayê ewlekariyê rast heta dawiyê ne bi û dikarin ji bo şopandina û welat dizî ya pêşî ne. Wek ku SIP-protokola ku di benderên divê bê ewle ve girêdayî, bi xizmetên tora din dixebite?
Ev, di çarçoveya protokolên multiple din dixebite û tev li ragihandinê dêstda de ye bi tenê. SIP-mişterîyên, bêhtirê caran bi kar TCP an jî hejmarên port UDP 5060 an 5061 ji bo girêdana bi şîp-pêşkêşkarên û din SIP dawiya-points. Port 5060 bi gelemperî, ji bo sînyala trafîkê binasnav bikaranîn, lê belê port 5061 close "hevalan" bi Ewlekariya Layer Transport (TLS).
bikaranîna çi ye?
Ji bo bersiva vê pirsê zêdetir bi teqezî «SIP-protokola - ku" divê bê ji bo çi tê bikaranîn fêmkirin. Ev pirê caran tê bikaranîn ji bo avakirina û şandina dengê an video bangên. Ev destûrê dide te ku xeyrandin di zehmetiyên heyî. The lem navmala guhertina navnîşanên an lîmanên, vexwendina beşdaran hevpeyvînê de zêdetir û got, an raneke streams medyayê. SIP jî serlêdana li sepanên peyamê yê, û xizmetên li Tevlêbûn bi bûyer û tomarkirinê bibîne.
A set of SIP-qaîdeyên têkildar bi Engineering Task Force Internet (IETF), talîmatên ji bo van pêkanînên grîng. Voice û mesajên videopotokovye sepanê li ser serlêdana protokola cuda di Protokola Transport real-time (RTP). hejmara portê, protokol, Codecs - - Parametreyên ji bo van medya streams bi danasîn û temenî de bi kar protokola description session (SDP), ku di bedenê de pakêta Session destpêşxeriyekê di Protokola (raxîne, protokola T SIP) de digerin.
The perspektîfek bingehîn ji protokola ew e ku, divê di pêşerojê de ne a dêstda û setup bo IP-ragihandinê de bang li ser bingehên ku dikare A ∪ ji fonksiyonên processing bang û taybetmendiyên amade Di raya giştî de piştgirî şebekeya telefon (PSTN) dianin. Ew ji wan define ne. zêdetir bi teqezî, ew birêkûpêk tenê bi nave bang û xuyakirin. Hemû çalakiyên ku bi armanca ji bo pêkanîna operasyonên bi vî rengî bi telefonê (m. E. Dial, awazên ringback bersiva an îşaretekê mijûl e), ji aliyê pêşkêşkerên proxy û ajanên user. danasînê û termînolojiya wan li welatên cuda cuda ye, lê ew li ser prensîpa rabirdû kar bike.
The nirxê di telefonê de
tora telefonê piştgiriya SIP dikare bi gelek taybetmendiyên pêşketî processing banga niha li dêstda Pergala 7 (SS7) bînin. Tevî ku her du ji van protokolan de pir cuda in. SS7 a protokola navendî ye. Ev ji aliyê aloz navendî bilêv mîmarî ya torê û xalên dawiya "blunt" (telefon adetî). SIP a protokola bi "muwekîlê-server" e. Lê, piraniya amûrên ku Session destpêşxeriyekê di Protokola piştgiriya dikare wekî rola muwekîlê û pêşkêşkarê bimeşîne. Bi giştî, destpêka rûniştina ku muwekîl tevbigere, û ji destikê performs function server banga. Bi vî awayî, taybetmendiyên SIP bi di endpoints têkiliyê, berevajî bijît SS7 adetî, bi yên ku di tora pêkanîn pêkanîn.
SIP di bingeha xwe de li ku teknolojiya ku di wê de bi pêş, û ne li ser endustriya dabimezre cuda ye. SIP-protokola ye standartkirin û bi taybetî ji aliyê IETF diyarkirin, û hinên din (wek mînak, H.323) bi awayekî kevneflopî bi Yekîtiya Telecommunication Navneteweyî (ITU) têkildarî.
hêmanên tora
SIP ajanên ya bikarhênerê bibîne, herwiha cureyên çend hêmanên server tora terîf dike. Du endpoints SIP dikarin bêyî ku binesaziya hiskirin ku têkiliyê. Lê dîsa jî, di vê nerînê de gelek caran ji bo ragihandina hikûmetê, ku divê pêrist xizmeta ji bo lêgerînê ji bo hucûma License de di tora bêhêz e. SIP-protokola qeyda nikare van fonksiyonên ne bi.
agent user
Li Sêrtê user SIP (UA) a endpoints tora herî maqûl e. Ew bi kar anîn bi to make an bistînin û mesajên, û bi vî awayî kontrol bikin SIP-session. SIP-UA dikarin rola a bi muwekîlê agent user (UAC), ku dişîne daxwazên SIP û server (saxlem) xwe, ku distîne lêpirsînên û bersiva SIP vedigere bimeşîne. Wiha bikarhênerên kontrol û saxlem e, tenê di dema muameleyan SIP çêkirin.
telefon de
SIP-telefon de, di rastiyê de, IP-telefon de, ku bi rexê xwe ya bi muwekîlê û fonksiyonên server agent SIP-user e. Ji bilî vê, ew pêşkêşî a options kevneşop telefonê - Dial, Bersîv, kampên şikbarîya / serbestberdana û şandinê de dibêjin.
SIP-telefonan jî dikare weke amûrekê hardware an wek softphone pêkanîn. Ji ber ku pîşekarên bi her diçe bikaranîna vê protokola wek platform telefon standard (di salên dawî de - bi rêya 4G), ferqa di navbera hardware û software SIP-telefonên bingeha fera mane. Li gel vê, hêmanan ji Protokola destpêşxeriyekê di Danişîna îro ji fonksiyonên bingehîn ên firmware yên gelek cîhazên IP-enabled pêkanîn. Nimûne de cîhêreng ên cîhazên ji Nokia û BlackBerry, û SIP-protokola li ser Android e niha di xizmetê de zor pęwîst e.
Di SIP, li HTTP, ku Limiqatebûna bikarhêner dikarin bi xwe ji aliyê posts warê header User-Agent nasandin, dihewînin a description text ên nivîsbariyê / hardware / tomar. warê user-agent di peyama daxwaza rêka. Ev tê wateya ku server SIP distînin dikarin ev agahî bibînin. hêmanên Network Session destpêşxeriyekê di Protokola carna ku agahî bikim. Û ew dikare bibe di destnîşankirina pirsgirêkên rêde alîkar.
Similar articles
Trending Now