uri Sip și adresa URL

articolele anterioare despre SIP: The
În prima parte a acestui articol, am înțeles că această adresă URL, URN și URN. E timpul să vorbim despre URI-ul și URL-ul, folosit în SIP.
protocolul SIP suporta mai multe scheme URI:
Pentru a începe, să ne uităm la SIP și SIPS URI
SIP și SIPS URI
Deoarece SIP circuit și SIPS URI identice. în continuare în text vom vorbi doar despre SIP URI, ceea ce înseamnă că toate acestea se aplică SIPS URI.
În plus, suntem de acord că scrierea cu majuscule (SIP) va indica protocolul. și mici (SIP) - numele schemei.
După cum vă amintiți din articolele anterioare, SIP URI utilizat într-un număr de locuri în mesajul-SIP, în special în câmpurile de antet Către, De contact etc. Mai mult decât atât sorbi URI, la fel ca mailto URI si poate fi folosit pe site-uri ca hyperlink-uri.
În cazul general, schema SIP este după cum urmează:
Rețineți că URI-ul nu trebuie să conțină spații sau sfârșituri de linie.
Utilizator și parola
După cum ne amintim de prima parte a articolului, în schema de URI set de utilizator și a parolei se numește userinfo. Ca parte a SIP, userinfo se termină cu „@“. parte userinfo este opțională și poate fi absent; „@“ Semn în acest caz, trebuie să fie, de asemenea, absentă.
Potrivit RFC 3261, utilizatorul identifică o resursă specifică pe gazdă, cu o gazdă de multe ori se referă la domeniul.
Parola vă permite să transferați o parolă. acest lucru nu este recomandat, deoarece în acest caz parola vor fi transmise necriptat.
Port la care pentru a trimite cererea. Dacă acest câmp este omis, 5060 la 5061 pentru SIP și SIPS.
Parametrii afectează interogarea care este trimis la URI.
Numărul de parametri poate fi arbitrară, dar fiecare dintre ele doar o singură dată poate avea loc. Fiecare parametru nou începe cu un „;“ și are următoarea sintaxă:
schema SIP suportă următoarele opțiuni:
Deoarece schema URI este extensibil, și poate satisface ceilalți parametri. În acest caz, agentul utilizator ar trebui să ignore toți parametrii necunoscuți.
Determina protocolul pe care ar trebui să fie folosit pentru a trimite mesaje. UDP este utilizat de obicei, TCP și SCTP, dar sistemul vă permite să specificați orice SIP-client protocol de strat de transport acceptat. În mod implicit, SIP utilizează UDP. SIPS fi folosit pentru orice protocol de încredere; prin usmolchaniyu - TCP.
Determină metoda care va fi utilizată în interogare. Implicit - INVITE.
Folosit pentru rutare. Pe ea va fi discutată într-un articol separat.
Titlurile care pot fi adăugate la cerere. Acesta poate fi subiect și Prioritatea.
Tabelul de mai jos prezintă utilizarea componentelor schemei SIP URI pentru diferite ocazii:
