SIP Session Initiation Protocol Jiří Ledvina Projektování distribuovaných systémů.

Slides:



Advertisements
Podobné prezentace
Úvod do počítačových sítí Úvod. Úvod do počítačových sítí •Úvod, síťové protokoly, architektury,standardy •Fyzická úroveň •Linková úroveň •Lokální počítačové.
Advertisements

D03 - ORiNOCO RG-based Wireless LANs - Technology
SÍŤOVÉ SLUŽBY DNS SYSTÉM
Komunikace v DS Přednášky z distribuovaných systémů Ing. Jiří Ledvina, CSc.
Základy informatiky Internet Ing. Roman Danel, Ph.D. Institut ekonomiky a systémů řízení Hornicko – geologická fakulta.
Co je ENUM? aneb: ENUM v kostce Jiří Peterka E E.
Informatika Internet.
Pavel Dvořák Gymnázium Velké Meziříčí Počítačové sítě – model komunikace, TCP/IP protokol, další důležité protokoly Registrační číslo projektu: CZ.1.07/1.5.00/
Architektura databází Ing. Dagmar Vítková. Centrální architektura V této architektuře jsou data i SŘBD v centrálním počítači. Tato architektura je typická.
Aplikace VT v hospodářské praxi internetové technologie Ing. Roman Danel, Ph.D. VŠB – TU Ostrava.
Informatika - prezentace
Internet.
Internet.
1 iptelefonie denis kosař. 2 obsah Co je ip-telefonie Jak to funguje Protokoly Kodeky Jak to použít Skype Zdroje.
Protokoly a adresy na internetu
Typy elektronické komunikace
Základy počítačových sítí elektronická pošta Základy počítačových sítí Lekce 5 Ing. Jiří ledvina, CSc.
11. SLUŽBY INTERNETU.
Shrnutí A – Principy datové komunikace B – TCP/IP 1.
BIS Firewall Roman Danel VŠB – TU Ostrava.
Firewall.
CZ.1.07/1.4.00/ VY_32_INOVACE_168_IT 9 Výukový materiál zpracovaný v rámci projektu Vzdělávací oblast: Informační a komunikační technologie Předmět:Informatika.
Asynchronous Transfer Mode Projektování distribuovaných systémů Lekce 1 Ing. Jiří ledvina, CSc.
BootP Ing. Jiří Ledvina, CSc /12 Úvod Původně používání RARP Reverse Address Resolution protocol Dovoluje pouze distribuci adres na lokálním.
INTERNET – struktura, fungování a přehled využití
1 I NTERNETOVÁ INFRASTRUKTURA. H ISTORIE SÍTĚ I NTERNET RAND Corporation – rok 1964 Síť nebude mít žádnou centrální složku Síť bude od začátku navrhována.
Přenos telefonních hovorů v IP sítích Petr Štěpaník.
Střední škola teleinformatiky Ostrava
POČÍTAČOVÉ SÍTĚ ADRESA. Identifikace v síti  IP adresa - je jednoznačná identifikace konkrétního zařízení (typicky počítače) v prostředí sítě (Internetu).
Služby internetu obr.: 1. WEB  WWW – (World Wide Web), také pouze zkráceně web v doslovném překladu "světová rozsáhlá síť“, neboli celosvětová síť 
Výpočetní technika kód předmětu: VT Ing. Miroslav Vachůn, Ph.D.
Internet.
Multimediální elektronická komunikace
Bezpečnost podnikové sítě EI4. Firewall 1 Firewall 2 Ochranná zeď Chrání síť před útoky zvenku Neovlivňuje samotný provoz uvnitř sítě Veškerá komunikace.
Protokoly úrovně 3 nad ATM Projektování distribuovaných systémů Lekce 2 Ing. Jiří ledvina, CSc.
Transportní úroveň Úvod do počítačových sítí Lekce 10 Ing. Jiří Ledvina, CSc.
VPN - Virtual private networks Přednášky z Projektování distribuovaných systémů Ing. Jiří Ledvina, CSc.
Komunikace v DS Přednášky z distribuovaných systémů Ing. Jiří Ledvina, CSc.
Umístění komunikačního klienta v síti S síť KK DB M.
Internet Key Exchange Projektování distribuovaných systémů Ing. Jiří ledvina, CSc.
Internet protocol Počítačové sítě Ing. Jiří Ledvina, CSc.
VoIP Voice over IP Ing. Jiří Ledvina, CSc. Projektování distribuovaných systémů.
1. 2 Zabezpečená mobilní komunikace 3 Private Circle chrání Vaši komunikaci před odposlechem či narušením. Jedná se o komplexní řešení pro zabezpečení.
PV175 SPRÁVA MS WINDOWS I Podzim 2008 Síťové služby Administrátor systému: Pracovní doba administrátora se sestává z výměny magnetických pásek v zálohovacích.
Jak se volá doména - ENUM v Česku E E Jiří Peterka
Vrstvy ISO/OSI  Dvě skupiny vrstev  orientované na přenos  fyzická vrstva  linková vrstva  síťová  orientované na aplikace  relační vrstva  prezentační.
E- MAIL Ing. Jiří Šilhán. E LEKTRONICKÁ POŠTA NEBOLI vývoj od počátku sítí – původní návrh pouze pro přenos krátkých textových zpráv (ASCII) základní.
S MĚROVÁNÍ Ing. Jiří Šilhán. Přímé doručování není směrování. (stejná síť) Směrování – volba směru – hledá se next hop Hledání optimální cesty. Vytváření.
Aktivní prvky ochrany sítí ● Filtrace, proxy, firewall ● Filtrace přenosu, zakázané adresy, aplikační protokoly ● Proxy, socks, winsocks ● Překlad adres.
XMPP a firemní komunikace Lukáš Jelínek
1 ENUM CZ.NIC z.s.p.o. Pavel Tůma
Internet. je celosvětový systém navzájem propojených počítačových sítí („síť sítí“), ve kterých mezi sebou počítače komunikují pomocí rodiny protokolů.
Historie počítačových sítí Co je to síť Důvody vzájemného sdílení zařízení Co je to rozhraní (interface) a protokol Historicky standardní rozhraní PC.
VoIP – internetová telefonie Technická řešení © Mgr. Petr Loskot
VoIP – internetová telefonie Úvodní seznámení © Mgr. Petr Loskot
Transportní vrstva v TCP/IP Dvořáčková, Kudelásková, Kozlová.
Shrnutí A – Principy datové komunikace B – TCP/IP 1.
2N® Omega Series 2N TELEKOMUNIKACE a.s..
Inf Elektronická komunikace
NÁZEV ŠKOLY: S0Š Net Office, spol. s r.o, Orlová Lutyně
Seminář 11 DHCP + HTTP + IPTABLES
Počítačové sítě Systém pro přenos souborů – protokol FTP
PB169 – Operační systémy a sítě
INTERNET - TERMINOLOGIE
Počítačové sítě Systém pro přenos souborů – protokol FTP
Úvod do počítačových sítí
Počítačové sítě IP vrstva
Základy počítačových sítí elektronická pošta
IPv6 druhá část Ing. Jiří Šilhán.
Informatika Internet.
Transkript prezentace:

SIP Session Initiation Protocol Jiří Ledvina Projektování distribuovaných systémů

Úvod Protokol aplikační úrovně Řídicí protokol (signalizační) pro Vytváření Modifikaci Ukončování spojení mezi dvěma účastníky Protokol pro všechno (vize) Internet telefon Distribuce multimédií Multimediální konference RFC3261 Henning Schulzrine, Columbia University

IMS IP Multimedia Subsystem Architektura pro přenos IP multimediálních služeb koncovým uživatelům Využití mobilních sítí (GPRS) Později podpora pro GPRS, WirelessLAN, CDMA2000, pevné linky Součástí je i SIP

Architektura IMS

Historie VoIP 1977 – první publikace o VoIP (přenos zvuku paketovými sítěmi) 1995 – první proprietární řešení na trhu, počátek standardizace SIP Konec 90. let – střet H.323 a SIP, SIP pro IMS 2001 – první SIP telefony pod $ – RFC3261, bitva SIP kontra H.323 končí, SIP router 2004 – zákaznické adaptéry – freenet, 1x1, sipphone 2005 – ústup velkých poskytovatelů (T-mobile, T-online) Nyní – vývoj, výroba, dolaďování

SIP 2007 Technologie pro telefonování Další RT aplikace Přenos zpráv Hry hardphone, softphone, dual phones, … Gateway Servery All-IP technologie

Přehled protokolů

SIP – použité protokoly

Komponenty SIP SIP zařízení UA – User Agents (SIP TELEFONY) SIP Server – registrar, proxy, redirect (vše v jednom) SIP PSTN brány – napojení na telefonní sítě Aplikační servery (média servery) Komunikace klient – server port 5060

Komponenty SIP SIP registrar Příjem požadavků na registraci od uživatelů Udržuje tabulky uživatelů na Location Server SIP proxy server Přepíná signalizaci navazování spojení Bezestavový nebo stavový Transparentní vzhledem ke koncovým stanicím Podporuje další služby (přepínání hovorů, větvení) SIP redirect server Redirekce volání na ostatní servery Měl by být využit pro dobře škálovatelnou distribuci zatížení Typicky realizováno v jednom serveru

SIP - příklad

SIP proxy Základní prvek SIP sítí Svazují SIP komponenty (telefony, brány) Implementují směrování

SIP proxy - funkce Bezpečnost Kontrola vstupu – kdo může volat koho, záznamy volání Služby Pomocné služby – zmeškané hovory, přesměrování, filtrování hovorů, utajení volajícího, … Směrování Nalezení správného příjemce pro volání Brána, voic , SIP-telefon, …

SIP - proxy Syntaktická kontrola požadavku Převod na formát E.164 (pokud to jde) Vyhodnocení zvláštních služeb (112) Ověření volajícího Provedení služeb volajícího (anonym) Kontrola oprávněnosti požadavku vzhledem k právům volajícího Vyhledání příjemce Provedení služeb (forwardování, přepnutí hovoru, …) Případné forwardování do PSTN

Proxy - služba ENUM Převod číselného kódu na IP adresu příjemce, , … Převod E.164 čísel na URI → Používá DNS → e164.arpa

Proxy - služba větvení Větvení požadavku pro více cílů Paralelně, sériově

Proxy –služba přesměrování Server konfigurován pro redirekci příchozích volání jinam Příklad je migrující příjemce Redirekce může být povolena případ od případu

Struktura SIP zpráv

Metody SIP (RFC3261) INVITE – inicializace relace SIP adresa ACK – potvrzení spojení CANCEL – rušení probíhajícího INVITE BYE – ukončení relace REGISTER – spojení permanentní adresy s umístěním OPTIONS – nastavení vlastností Další, rozšiřující metody INFO, UPDATE, NOTIFY, MESSAGE

Příklad záhlaví SIP zprávy Proxy (záznam cesty) Odesílatel Kontakt Typ zprávy

SIP – kódy odpovědi 2yz success 200 OK 3yz Redirection 300 Multiple choices 301 moved permanently 302 moved temporarily 4yz Client error 400 bad request 401 Unauthorized 482 Loop Detected 486 Busy here 5yz Server failure 500 server internal error 6yz global error 600 Busy Everywhere

SIP - příklad Př. vytvoření spojení

Navázání spojení = proxy

Navázání spojení - redirect

SIP Instant messaging RFC3428, RFC3682 Využití mechanizmu SIP pro doručování krátkých zpráv Metoda MESSAGE – zpracování jako INVITE