Difference between revisions of "SIP"

From NMS
Jump to: navigation, search
Line 1: Line 1:
SIP (Session Initiation Protocol) je takzvaným signalizačním protokolem, který se používá pro navázání spojení v moderních síťových technologiích.  
+
SIP (Session Initiation Protocol) je takzvaným signalizačním protokolem, který se používá pro navázání spojení v moderních síťových technologiích. Použití může nalézt všude, kde je potřeba v reálném čase navazovat spojení přes Internet (respektive jakoukoli síť), například video konference, hlasový přenos, přenos textových zpráv, atd. Aplikační protokoly odpovědné za tyto činnosti spolupracují s protokolem SIP, který jim poskytuje způsob vytvoření infrastruktury pro komunikaci mezi koncovými body na Internetu (tzv. User Agents).
  
=VoIP a IP telefonie=
+
Nejznámější aplikací protokolu SIP je v IP telefonii. Obecně přenos hlasových služeb přes datovou strukturu se nazývá Void over Data (VoD), jelikož ale naprostá většina takových služeb je implementována nad protokolem IP, vžívá se celkově pro telefonii vedenou přes datovou infrastrukturu pojem Voice over IP (VoIP).  
VoIP (Voice over IP) je jedním z příkladů technologie VoD (Voice over Data). Laicky řečeno, hlas přenášený protokolem IP. Klasická telefonie měla přímo ve své definici jednu velkou nevýhodu - pro jakýkoli hovor musela být rezervována maximální možná kapacita spoje pro daný spoj. Řekněme, že telefonní linka agregující ruzná místa měla kapacitu 50 spojení. Každý uskutečňovaný hovor by si zarezervoval 1/50 kapacity a ani o trochu méně či více. Nyní si představte, že do telefonu někteří účastníci mluvili naprosto minimálně (někteří více přemýšliví například). I přesto, že by náročnost na přenos informací byla diametrálně nižší, stále by spojení zabíralo celou 1/50 kapacity spoje. To je také důvod, proč je údržba a zvyšování kapacity u takovýchto "klasických" spojů cenově náročné a ne příliš efektivní.  
+
  
Přesně tento problém je adresován u VoIP. Uskutečňovaný telefonní hovor je ještě v koncovém zařízení měněn na data a tyto data jsou pak přes Internet respektive jakoukoli síť, kterou jsou příslušné dva koncové uzly spojeny, do druhého zařízení, kde jsou data interpretována zpět do zvukové podoby. Takto, koncový uzel, který je připojen na Internet, může využívat tyto služby naprosto nezávisle na tom, jakým způsobem je koncový uzel k Internetu připojen. Navíc ani není nutné používat Internet, ale například velká firma, která je zřejmě celá propojena sítí, může pomocí speciálních telefonů komunikovat interně bez jakýchkoli dalších nákladů, protože veškeré telefonní hovory jsou přenášeny po stávající datové struktuře a není nutné telefonní vedení.  
+
SIP je sice aplikační protokol, ale není žádným způsobem vertikálně orientován, proto musí spolupracovat s dalšími protokoly, jako například s Real-time Transport Protocol (RTP) který se používá k přenosu samotných dat v reálném čase a zajišťuje specifikovanou míru spolehlivosti (QoS - Quality of Service), nebo s Media Gateway Control Protocol (MEGACO) umožňující ovládat tzv. brány mezi datovou infrastrukturou a infrastrukturou klasických telefonních linek (Public Switched Telephone Network - PSTN).
 +
 
 +
=Funkce SIP=
  
Jednou z otázek u VoIP ale je, jak identifikovat volaného na vzdáleném místě. Volaná osoba nemusí mít stálé připojení k Internetu, tj. jeho IP adresa se může v čase měnit.
 
==Navázání hovoru==
 
==
 
 
=Architektura SIP=
 
=Architektura SIP=
  
=Funkce SIP=
+
=Navázání hovoru=
  
 
==Typy spojení==
 
==Typy spojení==

Revision as of 13:15, 8 February 2007

SIP (Session Initiation Protocol) je takzvaným signalizačním protokolem, který se používá pro navázání spojení v moderních síťových technologiích. Použití může nalézt všude, kde je potřeba v reálném čase navazovat spojení přes Internet (respektive jakoukoli síť), například video konference, hlasový přenos, přenos textových zpráv, atd. Aplikační protokoly odpovědné za tyto činnosti spolupracují s protokolem SIP, který jim poskytuje způsob vytvoření infrastruktury pro komunikaci mezi koncovými body na Internetu (tzv. User Agents).

Nejznámější aplikací protokolu SIP je v IP telefonii. Obecně přenos hlasových služeb přes datovou strukturu se nazývá Void over Data (VoD), jelikož ale naprostá většina takových služeb je implementována nad protokolem IP, vžívá se celkově pro telefonii vedenou přes datovou infrastrukturu pojem Voice over IP (VoIP).

SIP je sice aplikační protokol, ale není žádným způsobem vertikálně orientován, proto musí spolupracovat s dalšími protokoly, jako například s Real-time Transport Protocol (RTP) který se používá k přenosu samotných dat v reálném čase a zajišťuje specifikovanou míru spolehlivosti (QoS - Quality of Service), nebo s Media Gateway Control Protocol (MEGACO) umožňující ovládat tzv. brány mezi datovou infrastrukturou a infrastrukturou klasických telefonních linek (Public Switched Telephone Network - PSTN).

Funkce SIP

Architektura SIP

Navázání hovoru

Typy spojení

Příklad komunikace

SIP v. H.323

SIP a Skype ?

SIP v komerčním použití

SIP na FJFI

Užitečné odkazy

Zdroje