Session Initiation Protocol

del.icio.us del.icio.us
Digg Digg
Furl Furl
Reddit Reddit
Rojo Rojo
Add to OnlyWire
SIP (Session Initiation Protocol)
Protokoll: Internetprotokoll
Felhasználási
terület:
Internet-kommunikáció és együtmüködés
Port: 5060
5061 (titkosított)
A protokoll-
hierarchiában:
Alkalmazási réteg SIP
Szállítási réteg UDP TCP
Hálózati réteg IP
Adatkapcsolati réteg Ethernet Token
Ring
FDDI ...
Szabványok:

RFC 2543 (Session Initiation Protocol, 1999)
RFC 3261 (Session Initiation Protocol, 2004)

A Session Initiation Protocol (SIP) egy internet-kommunikációs protokoll két vagy több résztvevő közötti kommunikációs kapcsolat felépítésére. A protokollt pontosan az RFC 3261 (korábban RFC 2543) szabvány írja le. A protokoll egyre inkább szabványossá válik az Internet-telefóniában (VoIP használatában).

Technikai részletek

A H.323-mal szemben, amelyet a ITU-T dolgozott ki, a SIP-et kifejezetten az internetre való tekintettel az IETF mérnökei fejlesztették ki abból a célból, hogy alakalmas legyen gyors és hatékony internet-akalmazások fejlesztésére. Ebben kezdettől figyelembe vették a könnyű implementálhatóságot, skálázhatóságot, a kiterjeszthetőséget és a flexibilitást.

A SIP-el tetszés szerinti Session-t (kapcsolatot) lehet egy vagy több felhasználóhoz rendelni. Egy Session itt nem csupán az interneten történő telefonálást jelenti, hanem egyuttal különböző multimédia-csomagok átvitelét, konferenciakezelést, számítógépes játékok kapcsolatát, …stb.

Ehhez kialakítottak egy un. SIP-címet, amihez mindig hozzárendelődik a felhasználó aktuális IP-címe. Ez azt a lehetőséget nyújtja, hogy az ember egy címen legyen elérhető akkor is ha telefont, levelezést vagy más kommunikációs csatorát használ.

Az interneten történő telefonálás (VoIP) megvalósításához önmagánál a SIP-nél kicsit többre van szükség. A SIP ugyanis valójában csak a kommunikációs csatornák összekapcsolásához nyújt megoldást. A kommunikációs csatornákon folyó adatok tényleges öszzekapcsolásáshoz más kifejezetten erre a célra megalkotott protokollokat kell egymáshoz illeszteni. Erre szolgál a Session Description Protocol (SDP, RFC 3407) valamint a Realtime Transport Protocol (RTP, RFC 3550). Az SDP a végpontokon használt kodek-ek, transportprotokollok öszzeegyeztetésért felelős, a RTP feladata a multimédia-adatfolyam átvitele, vagyis hogy a megfelelő kodekkel kódolt és tömörített adatot csomagokra bontsa és az UDP-n keresztül elküldje.

A SIP hasonlít a HTTP-protokollhoz: hasonló header-struktúrát használ, valamit ugyanúgy szöveges protokoll. A felhasználók címzési módja a e-mail-írásnál megszokott un. URI formátum: „sip:user@domain“. Egy további címzési mechanizmus az un. Tel-URI formátum, amit az RFC 3966 ír le: pl.: „tel:+36-1-1234567“. Ez utóbbi igény szerint átalakítható a SIP-URI formátumra, pl.: „sip:+36-1-1234567@domain“.

A SIP különböző gyártó egyre több készülékében talál támogatásra és úgy tűnik lassan a Voice over IP (VoIP) standard protokolljává fejlődik. A SIP-et választotta protokollnak a 3rd Generation Partnership Project (3GPP) a 3-ik generációs mobiltelefónia (UMTS) multimédia-támogatására. Valamint a SIP-re épül a Next Generation Network (NGN) specifikációja is, amit a European Telecommunications Standards Institute (ETSI) Telecommunications and Internet converged Services and Protocols for Advanced Networking (TISPAN) projektcsoportja alakított ki.

Előnyök és hátrányok

This article is from Wikipedia. All text is available under the terms of the GNU Free Documentation License.


Giant Panda

Mercedes Car
James Bond Guide
This site monitored by SitePinger.net