ASession Initiation Protocol(SIP) egy internet-kommunikációsprotokoll két vagy több résztvevő közötti kommunikációs kapcsolat felépítésére. A protokollt azRFC 3261 (korábbanRFC 2543) szabvány írja le. A protokoll egyre inkább szabványossá válik az Internet-telefóniában (VoIP használatában).
SIP (Session Initiation Protocol) |
---|
Protokoll: | Internetprotokoll |
Felhasználási terület: | Internet-kommunikáció és együttműködés |
Port: | 5060 5061 (titkosított) |
A protokoll- hierarchiában: | |
Szabványok: | RFC 2543 (Session Initiation Protocol,1999) RFC 3261 (Session Initiation Protocol,2004) |
AH.323-mal szemben, amelyet aITU-T dolgozott ki, a SIP-et kifejezetten az internetre való tekintettel azIETF mérnökei fejlesztették ki, abból a célból, hogy alkalmas legyen gyors és hatékony internet-alkalmazások fejlesztésére. Ezért 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-pel tetszés szerinti sessiont (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 egyúttal 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 ún. 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 hatelefont,levelezést vagy más kommunikációs csatorná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 összekapcsolásához más, kifejezetten erre a célra megalkotott protokollokat kell egymáshoz illeszteni. Erre szolgál aSession Description Protocol (SDP,RFC 3407) valamint aReal-time Transport Protocol (RTP,RFC 3550). Az SDP a végpontokon használtkodekek, transzportprotokollok összeegyeztetéséért felelős, az RTP feladata a multimédia-adatfolyam átvitele, vagyis hogy a megfelelő kodekkel kódolt és tömörített adatot csomagokra bontsa, és azUDP-n keresztül elküldje.
A SIP hasonlít aHTTP-protokollhoz: hasonló fejlécstruktúrát használ, valamit ugyanúgy szöveges protokoll. A felhasználók címzési módja az e-mail-írásnál megszokott ún.URI formátum:sip:user@domain
. Egy további címzési mechanizmus az ún. Tel-URI formátum, amit azRFC 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ók 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 a3rd Generation Partnership Project (3GPP) a harmadik generációs mobiltelefónia (UMTS) multimédia-támogatására, valamint a SIP-re épül aNext Generation Network (Újgenerációs hálózatok) specifikációja is, amit aEuropean Telecommunications Standards Institute (ETSI)Telecommunications and Internet converged Services and Protocols for Advanced Networking (TISPAN) projektcsoportja alakított ki.
 | Ez a szakasz egyelőre üres vagyerősen hiányos. Segíts te is a kibővítésében! |