Sip Co. tambourine

Azok, akik összegyűlnek, hogy a saját végrehajtását SIP-protokoll egyszerű listát RFC. leírja a protokoll és a komplement:

2543. A kezdeti SIP / 2.0 Leírás

RFC 2976: az információ továbbítása megváltoztatása nélkül az állam a munkamenet (INFO-módszer)

RFC 2279: SIP protokoll üzenetek (kérések és válaszok)

RFC 3262: SIP protokoll kiterjesztések: Eljárás Ideiglenes válasz elfogadásáról (PRACK) és a címke 100rel

RFC 3263: SIP kereső szerver DNS-en keresztül (SRV rekordok)

RFC 3311: frissíteni a munkamenet megváltoztatása nélkül párbeszéd (UPDATE módszer)

RFC 3372: módosítása SIP-T (összekapcsolási ISUP - SIP)

RFC 3398: Matching ISUP paraméterek és a SIP (Integrated Services Digital Network (ISDN) Felhasználói Rész (ISUP) a Session Initiation Protocol (SIP) Mapping)

RFC 3428: SIP bővítmények azonnali üzenetküldő (Instant Messaging), és olyan eljárást ÜZENET

RFC 3515: Lásd módszer

RFC 3903: közzététele események a szerveren (PUBLISH módszer)

RFC 4235: A csomag az események által kezdeményezett MEGHÍVÁSA (meghívóval kezdeményezett Dialog Event csomag a Session Initiation Protocol (SIP))

RFC 4262: SIP Event List (SUBSCRIBE értesíti, Presence)

RFC 5806: Diversion feltüntetése SIP

SIP- kérések

Kérelmeket. Az eredeti változata SIP (RFC 3261) hatféle kérelmek meghatározásra került. Segítségével az ügyfél kéri informál az aktuális tartózkodási helyét, felkéri a felhasználók, hogy részt vegyenek a kommunikáció ülés, módosíthatja a már létrehozott viszony, megszünteti azokat, és így tovább. D. A kérelem típusát a kezdőcsapatban.

ACK - elismervényt a választ az INVITE kérés.

BYE - megszakítja a kapcsolatot. May, bármelyik érintett fél az ülésen.

Mégsem - az előzőleg benyújtott kérelmek, de nem befolyásolja azt kéri, hogy a már feldolgozott kész.

De a fejlesztési folyamatban, néhány típusú lekérdezések adunk a protokoll, amely kiegészíti a funkcionalitás:

PRACK - megerősítés időben (RFC 3262)

NOTIFY - figyelmezteti az előfizetőt az esemény (RFC 3265)

PUBLISH - események közzétételéről a kiszolgáló (RFC 3903)

INFO - kommunikáció, amely nem változtatja meg az állam a munkamenet (RFC 2976)

TEKINTSE - a szolgáltatás igénybevevőjének kérésére irányuló átcsoportosítási kérelmet SIP (RFC 3515)

ÜZENET - instant segítségével SIP üzenetek (RFC 3428)

UPDATE - módosítását a session megváltoztatása nélkül az állam a párbeszéd (RFC 3311)

A SIP támogatja üzenetküldés és jelenlét funkciókat. Az első, a csere a valós idejű rövid szöveges üzenetek (például ICQ, vagy a számítógép SMS GSM hálózatok) és a második lehetővé teszi, hogy meghatározza a helyzetét a előfizető, azaz a. E. A helyszínen, ha ő nincs ott, és így nem áll rendelkezésre. D. (Az ICQ is van lehetőség ). Hála a két funkciót lehetővé teszi, hogy a SIP reagálni az eseményekre, és üzeneteket küldeni „esemény”.

a felhasználók között

Sip Co. tambourine

vállalati hálózati

Sip Co. tambourine

Goldstein BS Zarubin A. csavarok VV SIP protokollt. Fejezet 2.6. HTTP hitelesítési művelet eljárás

md5 algoritmus bemenete bármilyen karakteres és kiadja a 128 bites ujjlenyomat (ujjlenyomat), vagy egy üzenet kivonatot (Message Digest), amelyet benyújtott a algoritmus bemenete. Elméletileg, úgy gondoljuk, hogy két üzenetet is ugyanazt az üzenetet megemészteni, vagy kifejlesztett minden bejegyzést egy bizonyos profil üzenetét.

Üzenetkivonat - rövid numerikus karakterlánc fix hosszúságú, van kialakítva hosszabb üzenetet egy speciális algoritmus. MD5 algoritmus van rendelve egy digitális aláírás (digitális aláírás) alkalmazásokhoz, ahol egy nagy fájlt kell „tömörített” biztonságos módon, mielőtt azok lesznek keverve nyilvános vagy titkos kulcsot a nyilvános kulcsú titkosító, például RSA. Digitális aláírás - digitális aláírás, amely egy egyedi elektronikus azonosító, hogy ellenőrzési üzenetet küldő személyazonosságát, és garantálja, hogy a dokumentum nem változott meg, mivel az aláírást.

Opció №1. Előfizető: üzenetet küld a szerver a regisztrációnál fejlécet. Ha nincs megadva titok, elegendő, a szerver a SIP / 2.0 200 OK és a regisztrációs folyamat véget ér az előfizetői beállításokat.

A harmadik fázisban az előfizető szerver küld a húr az üzenet REGISZTRÁCIÓ

Ahol válasz paraméter - egy sor 32 hexadecimális számjegyből és ellenőrizze, hogy a felhasználó tudja a jelszót. Alkalmazásával alakul ki a hash függvény értékeinek nonce, nc, cnonce, MSZF, uri, felhasználónév, birodalom, a kérés típusa és jelszóval. Alapértelmezésben hash készült algoritmus MD5.

Opció №3. Ha egy külső szerver hitelesítés (authentication eljárás) a RADIUS protokoll. REGISZTRÁCIÓ kérést a szerver a SIP / 2.0 407 Proxy hitelesítés szükséges - hitelesítést igényel a proxy szerver).