KompyutaProgramu

SIP itifaki: maelezo

Itifaki ya Utoaji wa Session (SIP) ni itifaki ya kuashiria na kusimamia vikao vya multimedia. Maombi ya kawaida kwenye simu ya mtandao ni kwa wito wa sauti na video, na kwa ujumbe wa papo hapo juu ya mitandao ya IP (Itifaki ya Injili).

Inafafanua ujumbe uliotumwa kati ya mwisho na kutawala uumbaji, kukomesha, na mambo mengine muhimu ya wito. Itifaki ya SIP ilivyoelezwa hapo juu inaweza kutumika kutengeneza, kurekebisha, na kusitisha vikao vinavyo na mito moja ya vyombo vya habari. Ni prototi ya ngazi ya maombi. Iliyoundwa ili kujitegemea safu kuu ya usafiri. Kwa maneno mengine, ni itifaki inayotokana na maandishi ambayo inajumuisha vitu vingi vya HTTP (Hypertext Transfer) na Programu ya Rahisi ya Uhamisho wa Mail (SMTP).

SIP-protocol - ni nini?

SIP inafanya kazi kwa kushirikiana na mifumo mingine ya safu ya maombi ambayo hutambua na kutuma vikao vya multimedia. Utambulisho na mazungumzo ya data ya vyombo vya habari unafanikiwa kwa kushirikiana na Itifaki ya Maelezo ya Session (SDP). Kuhamisha mito multimedia - sauti, video - kwa kawaida hutumia itifaki ya usafiri wa muda halisi (RTP) au mode salama (SRTP). Kwa salama ya maambukizi ya ujumbe, SIP inaweza kuwa encrypted kwa kutumia Usalama Layer Usalama (TLS).

Historia ya maendeleo

Itifaki ya SIP ilianzishwa awali na timu ya wataalamu mwaka 1996. Ilikuwa imewekwa katika RFC 2543 mwaka 1999 (SIP 1.0). Mnamo Novemba 2000, ilitambuliwa kama itifaki ya ishara ya GPP 3 na kipengele cha kudumu cha usanifu wa IP wa Multimedia Subsystem (IMS) kwa huduma za multimedia zinazo Streaming kulingana na IP katika mifumo ya mawasiliano ya simu. Toleo la hivi karibuni (SIP 2.0) katika specifikationer la RFC 3261 ilitolewa Juni 2002. Kwa upanuzi fulani na marekebisho, hutumiwa pia leo.

Pamoja na ukweli kwamba awali SIP-itifaki ilitengenezwa kwa kuzingatia huduma za sauti. Leo, inasaidia maombi mbalimbali, ikiwa ni pamoja na mkutano wa video, multimedia Streaming, ujumbe wa papo, faili na faksi ya upepo juu ya IP na michezo online.

SIP itifaki - maelezo na shughuli

Itifaki ya Uzinduzi wa Session ni huru na itifaki ya usafiri wa msingi. Inafanya kazi kwa msingi wa Itifaki ya Udhibiti wa Transmission (TCP), mtumiaji wa Datagram Protocol (UDP) au protoksi ya kudhibiti mtiririko (SCTP). Inaweza kutumika wote kwa ajili ya uhamisho wa data kati ya vyama viwili (unicast) na kwa kipindi cha multicast.

Ina vipengee vya kubuni sawa na mfano wa ombi la shughuli ya HTTP. Kila operesheni hiyo ina ombi la mteja inayoita njia fulani au kazi kwenye seva, na angalau jibu moja. Itifaki ya SIP inatumia tena maeneo mengi ya kichwa, sheria za encoding na kanuni za hali ya HTTP, kutoa muundo wa maandishi unaoonekana.

Kila rasilimali ya mtandao wa Itifaki ya Utoaji wa Session - mtumiaji wa mtumiaji au lebo ya barua pepe ya barua pepe-inatambuliwa kwa kutumia kitambulisho cha mgao wa rasilimali (URI) kinachofanya kazi kwa misingi ya kawaida ya syntax ambayo pia hutumiwa katika huduma za wavuti na barua pepe. Mpango wa URI uliotumiwa kwa SIP ni mlolongo wa mantiki: jina la mtumiaji: password @ mwenyeji: bandari.

Sera ya usalama

Ikiwa unataka kuhamisha salama data, schema inataja kwamba kila moja ya vipengele vya mtandao ambavyo ombi hupelekwa kwenye uwanja unaotakiwa lazima iwe na Usalama wa Usalama wa Usafiri (TLS). Hatua ya mwisho kutoka kwa seva ya wakala kwenye uwanja wa lengo ni kufanya kazi kulingana na mipangilio ya usalama wa ndani. TLS inalinda dhidi ya waingizaji ambao wanajaribu kupiga data wakati wa kutuma. Lakini haitoi usalama halisi hadi mwisho na hauwezi kuzuia kufuatilia na wizi wa habari. Je, itifaki ya SIP, ambayo bandari inapaswa kushikamana kwa usalama, inafanya kazi na huduma zingine za mtandao?

Inafanya kazi kwa kushirikiana na itifaki nyingine kadhaa na inashiriki tu katika kuashiria kikao cha mawasiliano. Wateja wa SIP hutumia TCP au UDP kwa nambari za bandari 5060 au 5061 kuunganisha kwenye seva za SIP na vitu vingine vya mwisho vya SIP. Bandari ya 5060 hutumiwa kwa trafiki isiyojulikana ya trafiki, wakati bandari 5061 iko karibu "marafiki" na Usalama wa Tabaka la Usafirishaji (TLS).

Je, ni kutumika kwa nini?

Kwa usahihi kujibu swali "SIP-protocol - hii ni nini?", Ni muhimu kuelewa ni nini kinatumiwa. Inatumiwa kawaida katika kuanzisha na kuhamisha wito wa sauti au video. Inakuwezesha kurekebisha simu zilizopo. Mabadiliko yanaweza kuhusisha kubadilisha anwani au bandari, kuwakaribisha washiriki zaidi kwenye mazungumzo, kuongeza au kufuta mito multimedia. SIP pia imepata programu katika programu za ujumbe, pamoja na huduma za usajili na za tukio.

Seti ya SIP inasema kuhusiana na Uhandisi wa Uhandisi wa Internet (IETF) hufafanua maagizo ya programu hizo. Sauti na video inapita katika programu zinahamishiwa kwenye itifaki nyingine ya maombi katika Itifaki ya Usafiri wa wakati halisi (RTP). Nambari za bandari, vifungu, codecs - kwa mito haya ya vyombo vya habari hufafanuliwa na kujadiliwa kwa kutumia Itifaki ya Uzinduzi wa Session (SDP), ambayo huenda katika mwili wa Itifaki ya Uzinduzi wa Session (kwa mfano, protoksi ya SIP T).

Matarajio makuu kwa ajili ya maendeleo ya itifaki ni kwamba inapaswa kuhakikisha kuwepo kwa ishara na kupiga simu kwa mawasiliano ya IP kwa misingi ambayo inaweza kusaidia kazi kubwa ya usindikaji wa simu na chaguo zilizopo kwenye mtandao wa simu za umma (PSTN). Sio yenyewe hufafanua. Kwa usahihi, inasimamia tu mipangilio ya wito na ya kengele. Vitendo vyote vinavyoelekezwa katika kufanya shughuli za simu (kwa mfano, kupiga simu, jibu la majibu au ishara nyingi) hufanywa na seva za wakala na mawakala wa mtumiaji. Utekelezaji wao na nenosiri ni tofauti katika nchi tofauti za ulimwengu, lakini hufanya kazi kwa kanuni sawa.

Thamani katika mawasiliano ya simu

Mitandao ya simu inayowezeshwa na SIP pia inaweza kutekeleza mengi ya vipengele vya utunzaji vya kupiga simu zaidi zilizopo katika System Signaling 7 (SS7). Ingawa itifaki hizi zote ni tofauti sana. SS7 ni itifaki ya kati. Inatajwa na usanifu wa mtandao wa kati na tata za mwisho (simu za jadi). SIP ni itifaki ya mteja-server. Hata hivyo, vifaa vingi na msaada wa Itifaki ya Utoaji wa Session inaweza kufanya kazi zote za mteja na wa seva. Kwa ujumla, mwanzilishi wa kikao ni mteja, na mpokeaji wa simu hufanya kazi ya seva. Kwa hivyo, kazi za SIP zinatekelezwa katika kuzungumza mwisho, kinyume na uwezo wa jadi wa SS7 ambao unatekelezwa kwenye mtandao.

SIP ni tofauti kabisa kwa kuwa teknolojia hii inaendelea katika uwanja wa IT, na siyo katika sekta ya mawasiliano. Itifaki ya SIP imewekwa sawa na imeelezwa hasa na IETF, wakati wengine (kwa mfano, H.323) ni ya jadi inayohusishwa na Umoja wa Kimataifa wa Mawasiliano (ITU).

Elektroniki

SIP inafafanua mawakala wa mtumiaji, pamoja na aina kadhaa za vipengele vya mtandao vya seva. Mwisho wa SIP mbili unaweza kuingiliana bila miundombinu yoyote ya kati. Hata hivyo, njia hii mara nyingi huwa haiwezekani kwa mawasiliano ya serikali, ambayo inahitaji huduma ya saraka ili kupata nodes zilizopo kwenye mtandao. Itifaki ya SIP ya rejista haiwezi kutoa utendaji huu.

Wakala wa mtumiaji

Wakala wa mtumiaji wa SIP (UA) ni mtandao wa mantiki wa mwisho. Wao hutumiwa kuunda au kupokea ujumbe na hivyo kudhibiti kipindi cha SIP. SIP-UA inaweza kutenda kama Mteja Mtumiaji (UAC) mteja, ambayo hutuma maombi ya SIP, pamoja na seva yake (UAS), ambayo inapokea maombi na kurejesha majibu ya SIP. Udhibiti wa akaunti hiyo na UAS hufanyika tu wakati wa shughuli za SIP.

Telefoni

SIP-telephony, kwa kweli, ni IP-telephony, ambayo hutumia kazi ya mteja na server ya mtumiaji SIP-agent. Kwa kuongeza, hutoa chaguzi za simu za jadi - kupiga simu, kujibu, kukataa, kushikilia / kuacha na kutuma simu.

Simu za SIP zinaweza kutekelezwa kama kifaa cha vifaa au kama softphone. Kama wazalishaji wanazidi kutumia protoksi hii kama jukwaa la kawaida la simu (katika miaka ya hivi karibuni - kwa njia ya 4G), tofauti kati ya vifaa vya msingi na programu za simu za SIP bado hazipo wazi. Aidha, vipengee vya Itifaki ya Utoaji wa Session sasa vinatekelezwa katika kazi za msingi za firmware ya vifaa vingi vinavyotumiwa na IP. Mifano ni vifaa vingi kutoka kwa Nokia na BlackBerry, na prototi ya SIP kwenye Android sasa ni huduma muhimu.

Katika SIP, kama katika HTTP, wakala wa mtumiaji anaweza kujitambulisha yenyewe kwa kutumia ujumbe wa shamba la kichwa cha Mtumiaji-Agent una maelezo ya maandishi ya majina ya programu / vifaa / bidhaa. Shamba la wakala wa mtumiaji linatumwa kwenye ujumbe wa ombi. Hii ina maana kwamba seva ya SIP iliyopokea inaweza kuona habari hii. Vipengele vya mtandao wa Itifaki ya Utoaji wa Programu zinaweza wakati mwingine kuhifadhi habari hii. Na hii inaweza kuwa na manufaa katika kutambua matatizo ya utangamano.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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