PočítačeSoftvér

SIP protokol: opis

Session Initiation Protocol (SIP) je protokol pre signalizáciu a riadenie multimediálnych komunikačných relácií. Medzi najčastejšie aplikácie v telefonovanie cez internet - hlasové a video hovory a instant messaging over IP (Internet Protocol).

Definuje správy odoslané medzi koncovými bodmi a regulujú tvorbu, ukončenie a iné podstatné prvky tejto výzvy. SIP protokolu, ktorého popis je uvedený vyššie, môže byť použitý pre vytváranie, modifikovanie a ukončovanie relácií pozostávajúcich z jedného alebo viacerých multimediálnych dátových tokov. Jedná sa o protokol aplikačnej vrstva. Navrhnutá tak, aby bolo nezávislé na podkladovej transportnej vrstvy. Inými slovami, protokol vychádza z textu obsahuje mnoho prvkov HTTP (Hypertext Transfer) a Simple Mail Transfer Protocol (SMTP).

SIP protokol - čo to je?

SIP funguje v spojení s niekoľkými ďalšími protokolmi aplikačnej úrovne, ktoré identifikujú a prenášať multimediálne reláciu. Identifikačné médiá dát a zhoda je dosiahnuté spoločne s Session Description Protocol (SDP). Prenášať multimediálne prúdy - hlas, video - zvyčajne používa protokol v reálnom čase dopravy (RTP) alebo Secure režim (SRTP). Pre bezpečný prenos SIP správy môžu byť zašifrované pomocou Transport Layer Security (TLS).

vývoj History

SIP protokol bol pôvodne vyvinutý skupinou odborníkov v roku 1996. To bola štandardizovaná v 2543 v RFC 1999 (SIP 1.0). V novembri 2000 bol prijatý ako 3 GPP signalizačné protokol a trvalým prvkom architektúry IP-Multimedia Subsystem (IMS) pre streamovanie multimediálnych služieb IP založených na bunkových systémoch. Najnovšia verzia (SIP 2.0) v špecifikácii RFC 3261 bola vydaná v júni 2002. U niektorých rozšírenia a vylepšenia z neho sa používa v dnešnej dobe.

Napriek skutočnosti, že pôvodný SIP protokol bol vyvinutý na základe hlasovej služby. V súčasnosti podporuje širokú škálu aplikácií, vrátane videokonferencie, streaming médií, instant messaging, prenos súborov a fax cez IP, a on-line hier.

Protokol SIP - popis a prevádzka

Session Initiation Protocol je nezávislé na podkladové transportné protokol. To beží na Transmission Control Protocol (TCP), User Datagram Protocol (UDP) alebo kontrolné prenosový protokol prúd (SCTP). Možno ho použiť na prenos dát medzi dvoma stranami (unicast) a Multicast zasadnutí.

V ňom sú dizajnové prvky podobné modely požiadavku HTTP transakcie. Každá takáto operácia pozostáva z požiadavky klienta, ktorá spôsobuje určitú metódu alebo funkcie na serveri a aspoň jednu odpoveď. SIP protokol opakovane väčšina v poliach záhlavia, kódovacích pravidiel, a stavové kódy HTTP, ktoré poskytujú čitateľný textový formát.

Každý zdroj siete Session Initiation Protocol - užívateľský agent alebo hlasová schránka - Uznáva sa pomocou identifikátora pridelenie prostriedkov (URI), fungujúce na základe spoločného štandardu syntax, ktorý je tiež používaný v internetových služieb a e-mailu. URI schému, ktoré sa používa pre SIP, má podobu logického reťazca: užívateľské meno: heslo @ host: port.

bezpečnostná politika

V prípade potreby bezpečný prenos dát systém stanovuje, že každý zo sieťových prvkov, na ktorých je žiadosť odovzdaná do cieľovej domény, musia byť opatrené Transport Layer Security (TLS). Posledným krokom proxy servera cieľovej domény, ak je povinný vykonať v súlade s miestnymi nastaveniami zabezpečenia. TLS chráni pred votrelcami, ktorí sa snažia zachytiť dáta v okamihu odoslania. Ale neposkytuje skutočnú istotu až do konca a nemôže zabrániť sledovanie a odcudzenia dát. Vzhľadom k tomu, SIP protokol, ktorý porty by mali byť pevne spojený, spolupracuje s ostatnými sieťovými službami?

Pracuje v spojení s niekoľkými ďalšími protokolmi a je len zapojený do signalizačného komunikáciu. SIP klienti zvyčajne používajú TCP alebo UDP port čísla 5060 alebo 5061 pre pripojenie k SIP servery a ďalšie SIP koncových bodov. Port 5060 je bežne používaný pre nešifrované svetelný signál, zatiaľ čo prístavné 5061 blízkych "priateľov" s Transport Layer Security (TLS).

Aký má zmysel?

K odpovedi na otázku presnejšie «SIP protokolu -, že" je potrebné chápať, čo sa používa. To sa zvyčajne používa na nastavenie a odoslanie hlasovej alebo video hovory. To vám umožní upraviť existujúce problémy. Modifikácia môže zahŕňať zmenu adresy alebo porty, pozývajúcej rozhovor viac účastníkov, pridanie a odstránenie mediálne prúdy. SIP tiež nachádzajú uplatnenie v aplikáciách zasielanie správ a služby v predplatnom udalosti a oznámenia.

Sada SIP pravidiel spojených s Internet Engineering Task Force (IETF), stanovuje pokyny pre takéto aplikácie. Aplikácia Voice a videopotokovye správy na inú aplikáciu protokolu v reálnom čase Transport Protocol (RTP). Parametre - čísla portov, protokoly, kodeky - na týchto médiách toky sú definované a uzavreté pomocou popisného protokolu relácie (SDP), ktorá sa pohybuje v príbalovom tele Session Initiation Protocol (napr. SIP protokol T).

Základná perspektíva protokolu je to, že by sa v budúcnosti poskytovať signalizáciu a volanie nastavenia pre IP-komunikáciu na základoch, ktoré môžu podporovať podmnožinou funkcií pre spracovanie hovorov a funkcií prítomných vo verejnej telefónnej sieti (PSTN). On nedefinuje je. Presnejšie povedané, reguluje iba nastavenie volanie a signalizáciu. Všetky akcie, ktoré sú určené na vykonanie operácie, ako je telefón, (m. E. Dial, odpoveď vyzváňacie tóny pre volajúceho alebo obsadzovací tón), vykonávané proxy servery a užívateľských agentov. Ich zavedenie a terminológia sa líši v rôznych krajinách, ale oni pracujú na rovnakom princípe.

Hodnota v telefóne

Telefónna sieť podporujúce SIP možno tiež realizovať mnoho z pokročilejších funkcií pre spracovanie volaní prítomných v signalizačného systému 7 (SS7). Aj keď oba tieto protokoly sú úplne odlišné. SS7 je centralizovaná protokol. To sa vyznačuje tým, komplexné centrálne architektúre siete a "tupých" koncových bodov (konvenčné telefóny). SIP je protokol o "klient-server". Avšak, väčšina zariadení, ktoré podporujú Session Initiation Protocol môže vykonávať ako role klientom a serverom. Všeobecne platí, že zasadnutie iniciátor sa chová ako klient, a prijímač vykonáva funkciu volania servera. Tak SIP funkcie sú implementované v komunikujúcich koncových bodov, ktoré sú v rozpore s bežnými schopnosťami SS7, ktoré sú implementované v sieti.

SIP sa zásadne líšia v tom, že sa táto technológia vyvíja v oblasti IT, a to v telekomunikačnom priemysle. SIP protokol je štandardizovaný a je určená hlavne IETF, zatiaľ čo iní (napr H.323) sú tradične spojené s Medzinárodnej telekomunikačnej únie (ITU).

sieťové prvky

SIP definuje agentov užívateľa, rovnako ako niekoľko typov sietí serverových prvkov. Dva koncové body SIP môžu komunikovať bez medziľahlej infraštruktúry. Avšak, tento prístup je často nepraktické pre vládne komunikácie, ktorá vyžaduje servis adresárov k hľadanie dostupných uzlov v sieti. SIP protokol register nemôže poskytnúť také funkcie.

user agent

Užívateľský agent SIP (UA) je logické sieti koncové body. Tie sa používajú na výrobu alebo prijímať správy, a tým riadiť SIP-session. SIP UA môžu plniť úlohu klienta agenta používateľa (UAC), ktorý vysiela požiadavky SIP a jeho servera (UAS), ktorá prijíma otázky a vráti odpoveď SIP. Tieto kontrolné účty a UAS je vykonávané iba počas SIP transakcie.

telefónia

SIP telefónie, v skutočnosti, je IP telefónia, ktorý implementuje funkcie klienta a servera SIP užívateľského agenta. Okrem toho poskytuje tradičné možnosti telefónny hovor - Dial, odpoveď, retenčné odchýlka / uvoľnenie a presmerovanie hovorov.

SIP telefóny môžu byť realizované ako hardvérové zariadenie, alebo ako softphone. Vzhľadom k tomu, výrobcovia stále viac využívajú tento protokol ako štandardné telefónne platformy (v posledných rokoch - cez 4G), rozdiel medzi hardware a software SIP telefóny fundamenty ostávajú rozmazané. Navyše prvky Session Initiation Protocol dnes implementované základné funkcie firmvéru mnohých IP v mobilných zariadeniach. Ako príklady možno uviesť celý rad prístrojov značky Nokia a BlackBerry a SIP protokolu o Android je teraz nevyhnutný servis.

SIP, HTTP, agent používateľa môže stotožniť hlavičkou poľa príspevkov užívateľskú agent, ktorý obsahuje textový popis software / hardware / veci. Pole užívateľskú agent v správe požiadavke sa prenáša. To znamená, že príjem SIP server môže tieto informácie zobraziť. Sieťové prvky Session Initiation Protocol niekedy môže ukladať tieto informácie. A to môže byť užitočné pri diagnostike problémov s kompatibilitou.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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