KompjûtersSoftware

SIP-protokol: beskriuwing

Sesje Initiatie Protokol (SIP) is in protokol foar signaling en behearen fan multymedia kommunikaasje sesjes. De meast foarkommende tapassings yn Internet Tillefoany - Stim and Video skiljen en Instant messaging oer IP (Internet Protocol).

It definiearret de berjochten dy't ferstjoerd tusken endpoints en regulearjen fan de skepping, beëiniging, en oare essinsjele eleminten fan 'e oprop. SIP protokol, de beskriuwing dêrfan wurdt presintearre boppe kin brûkt wurde foar it meitsjen, wizigjen en dźrmei sesjes besteande út ien of mear multimediaal gegevens streamen. It is in applikaasje laach protokol. Ûntwurpen om de ûnôfhinklik fan de ûnderlizzende ferfier laach. Mei oare wurden, in protokol basearre op de tekst hat gâns eleminten fan HTTP (Hypertext Transfer) en de Ienfâldige Mail adres Transfer Protocol (de SMTP).

SIP-protokol - wat is it?

SIP wurket yn gearhing mei ferskate oare programma-nivo protokollen dy identifisearje en stjoert multimedia sesje. Identifikaasje media gegevens en bypassende wurdt berikt tegearre mei de Session Description Protocol (SDP). Om transmit multimedia streamen - stim, video - dat normaal brûkt de real-time ferfier protokol (RTP) of Secure mode (SRTP). Foar feilige transmission SIP berjochten meie wurde fersifere mei help fan Transport Layer Security (TLS).

ûntwikkeling Skiednis

SIP-protokol waard oarspronklik ûntwikkele troch in groep saakkundigen yn 1996. It waard standerdisearre yn 2543 yn RFC 1999 (SIP 1.0). Yn novimber 2000, waard er akseptearre as in 3 GPP signaling protokol en permaninte elemint fan arsjitektuer IP-Multimedia subsystem (IMS) foar de streaming fan multymedia IP-based tsjinsten yn Ytong systemen. De nijste ferzje (SIP 2.0) yn RFC 3261 spesifikaasje waard útbrocht yn juny 2002. Mei bepaalde útwreidings en ferfiningen dêrfan wurdt brûkt yn ús tiid.

Nettsjinsteande it feit dat de oarspronklike SIP-protokol waard ûntwikkele op grûn fan stim tsjinsten. Hjoed, dan stipet in breed skala oan applikaasjes, ynklusyf videoconferencing, streaming media, instant messaging, triemoerdracht, en fax oer IP, en online games.

Protokol SIP - beskriuwing en eksploitaasje

Sesje Initiatie Protokol is ûnôfhinklik fan de ûnderlizzende ferfier protokol. It rint op Oerdracht Control Protocol (TCP), brûker Datagram Protocol (UDP) of transmission control protokol stream (SCTP). It kin brûkt wurde foar gegevens oerdracht tusken de twa kanten (unicast) en Multicast sesje.

Yn it der binne design eleminten ferlykbere modellen HTTP transaksje fersyk. Elts sa'n operaasje bestiet út de client fersyk, hokker in bepaalde metoade of funksje op de tsjinner en op syn minst ien antwurd. SIP-protokol reuses measte fan 'e kop fjilden, kodearring regels, en HTTP status koades, it bieden fan in lêsbere tekst formaat.

Elts netwurk resource Sesje Initiatie Protokol - in brûker agint of voicemail box - wurdt erkend mei help fan de boarne ferdielkaai identifier (URI), funksjonearret op basis fan in mienskiplike standert syntaksis, dat wurdt ek brûkt yn web tsjinsten en e-mail. URI skema, dat brûkt wurdt foar de SIP, hat de foarm fan in logyske keatling: meidoggernamme: password @ host: poarte.

Security Policy

As nedich feilich data heechspanningslieding regeling prescribes dat elts fan it netwurk eleminten, dêr't it fersyk wurdt trochstjoerd nei de doelgroep domein, moatte foarsjoen Transport Layer Security (TLS). De lêste stap fan de proxy tsjinner nei it doelwyt domein as it is ferplichte om operearje yn oerienstimming mei de lokale feiligens ynstellings. TLS beskermje tsjin Stromannen dy't besykje te ûnderskeppen de gegevens op it momint fan dispatch. Mar it docht gjin echte feiligens oan 'e ein en kin gjin behindering foar it folgjen en gegevens diefstal. As de SIP-protokol, hokker havens moatte wurde feilich ferbûn, wurket mei oare netwurk tsjinsten?

It wurket yn gearhing mei meardere oare protokollen en is allinnich belutsen by de signaling kommunikaasje. SIP-kliïnten typysk brûke TCP of UDP haven nûmers 5060 of 5061 om te ferbine mei Sip-tsjinners en oare SIP ein-punten. Port 5060 wurdt ornaris brûkt foar net fersifere ferkear sinjaal, wylst poarte 5061 slute "freonen" mei de Transport Layer Security (TLS).

Wat is it brûken?

Om beäntwurdzje de fraach krekter «SIP-protokol - dat it" moat opfette wurde foar wat it wurdt brûkt. It wurdt meastentiids brûkt om te setten en stjoer in stim of fideo ropt. It makket it mooglik om te feroarjen de besteande útdagings. De wiziging kin belûke wikseljende adressen of havens, útnoegjend in petear mear dielnimmers, tafoegjen of fuortheljen media streamen. SIP ek fine applikaasje yn messaging applikaasjes, en tsjinsten yn it evenemint abonnemint en meidieling.

In set fan SIP-regels ferbûn mei it Internet Engineering Task Force (IETF), bepaalt de ynstruksjes foar sokke applikaasjes. Stim en videopotokovye berjochten programma op in oar protokol applikaasje in real-time Transport Protocol (RTP). Parameters - port numbers, protokollen, codecs - foar dizze media streamen wurde definiearre en ôfstimd mei help fan de sesje beskriuwing protokol (SDP), dat him wart yn it pakket lichem Sesje Initiatie Protokol (bgl, SIP T protocol).

De basis perspektyf fan it protokol is dat it moat yn de takomst biede in signaling en belje opset foar IP-berjochten op stichtingen dy't kin stypje in superset fan 'e oprop ferwurkjen funksjes en funksjes yn it publyk skeakele tillefoan netwurk (Pstn). Hy docht net bepale se. Krekter, dan regulearret allinne de oprop opset en signaling. Alle aksjes dy't bedoeld te fieren operaasjes sa tillefoan (m. E. Dial, antwurd ringback toanen of in drokke sinjaal), útfierd by folmacht tsjinners en brûker aginten. Har ynlieding en terminology is oars yn ferskillende lannen, mar se wurkje op it selde prinsipe.

De wearde yn 'e tillefoan

Telephone netwurk stypjen SIP kin ek útfiere in protte fan 'e mear avansearre oprop ferwurkjen eigenskippen oanwêzich yn Signaling System 7 (SS7). Hoewol't beide fan dy protokollen binne hiel oars. SS7 is in sintrale protokol. It wurdt karakterisearre troch in kompleks sintrale netwurk arsjitektuer en "stompe" end punten (konvinsjonele Tillefoanen). SIP is in protokol fan de "klant-tsjinner". Lykwols, de measte apparaten dy't stypje Sesje Initiatie Protokol kin útfiere as de rol fan de kliïnt en de tsjinner. Yn it algemien, sesje inisjatyfnimmer fungearret as kliïnt, en de ûntfanger fiert oprop tsjinner funksje. Sa, SIP funksjes binne útfierd yn de kommunikaasje endpoints, yn tsjinstelling ta konvinsjonele SS7 kapasiteiten dy't útfierd yn it netwurk.

SIP is wêzentlik oars yn dat de technology ûntwikkelet yn IT, en net yn 'e telekommunikaasje yndustry. SIP-protokol wurdt standerdisearre en wurdt benammen bepaald troch de IETF, wylst oaren (bygelyks, H.323) wurde fan âlds ferbûn mei de Ynternasjonale Telecommunication Uny (ITU).

netwurk eleminten

SIP definiearret de brûker syn aginten, lykas ek ferskate soarten netwurk tsjinner eleminten. Twa SIP endpoints kinne kommunisearje sûnder alle tuskenlizzende ynfrastruktuer. Dochs, dizze oanpak wurdt faak onpraktisch foar regear kommunikaasje, dat fereasket tsjinst triemtafels te sykjen foar beskikber knopen yn it netwurk. SIP-protokol register kin net leverje sokke funksjonaliteit.

brûker agent

De brûker agent SIP (UA) is in logyske netwurk endpoints. Se wurde brûkt om meitsje of berjochten ûntfange, en dêrmei steuern de SIP-sesje. SIP-UA kinne útfiere de rol fan in brûker agent kliïnt (UAC), dy't stjoert SIP fersiken en syn tsjinner (UAS), dy't kriget -fragen en jout in SIP antwurd. Sa'n control accounts en UAS wurdt útfierd allinnich ûnder SIP transaksje.

telefony

SIP-Tillefoany, yn feite, is IP-Tillefoany, dat fiert it client en tsjinner funksjes SIP-brûker agent. Fierders jout in tradisjoneel telefoanyske oprop opsjes - Dial, Answer, ôfwiking fêsthâlden / release en belje trochstjoere.

SIP-tillefoans meie wurde útfierd as in Hardware apparaat of as softphone. Om't fabrikanten wurde hieltyd mear brûke dit protokol as standert Tillefoany platfoarm (de lêste jierren - troch 4G), it ferskil tusken Hardware en software SIP-tillefoans fundamentals bliuwe onscherp. Dêrneist eleminten fan de Sesje Initiatie Protokol hjoed útfierd de basis funksjes fan de Firmware fan in soad IP-enabled apparaten. Foarbylden binne in ferskaat oan apparaten út Nokia en BlackBerry, en SIP-protokol op Android is no de ûnmisbere tsjinst.

Yn SIP, yn HTTP, de brûker agent kin identifisearje himsels troch in koptekst fjild berjochten User-Agent, mei dêryn in tekst beskriuwing fan 'e software / hardware / items. brûker-agent fjild yn it fersyk berjocht wurdt oerdroegen. Dat betsjut dat de ûntfangende SIP tsjinner kin sjogge dizze ynformaasje. Netwurk eleminten Sesje Initiatie Protokol soms kin opslaan dat ynformaasje. En it kin wêze helpe by diagnosing komptabiliteit problemen.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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