OrdinadorsProgramari

SIP-protocol: Descripció

Protocol d'Iniciació de Sessió (SIP) és un protocol per a la senyalització i la gestió de les sessions de comunicació multimèdia. Les aplicacions més comuns en la telefonia per Internet - de veu i trucades de vídeo i missatgeria instantània a través d'IP (Protocol d'Internet).

En ell es defineixen els missatges que s'envien entre els punts finals i regulen la creació, terminació i altres elements essencials de la trucada. protocol SIP, la descripció de la qual es presenta més amunt es pot utilitzar per crear, modificar i finalitzar sessions que consten d'un o més fluxos de dades multimèdia. És un protocol de capa d'aplicació. Dissenyat per a ser independent de la capa de transport subjacent. En altres paraules, un protocol basat en el text inclou molts elements d'HTTP (Hypertext Transfer) i l'adreça de correu simple protocol de transferència (SMTP).

SIP-protocol - què és?

SIP treballa en conjunt amb diversos altres protocols de nivell d'aplicació que identifiquen i transmeten sessió multimèdia. dades dels mitjans d'identificació i coincidència s'aconsegueix juntament amb el Protocol de Descripció de Sessió (SDP). Per transmetre fluxos multimèdia - veu, vídeo - que normalment s'utilitza el protocol de transport en temps real (RTP) o en mode segur (SRTP). Per als missatges SIP transmissió segures poden ser encriptats utilitzant seguretat de nivell de transport (TLS).

La història del desenvolupament

SIP-protocol va ser desenvolupat originalment per un grup d'experts en 1996. Es va estandarditzar en 2543 en el RFC 1999 (SIP 1.0). Al novembre de 2000, va ser acceptat com un protocol de senyalització 3 GPP i l'element permanent de l'arquitectura IP-Multimèdia Subsystem (IMS) per a la transmissió de serveis basats en IP multimèdia en els sistemes cel·lulars. L'última versió (2.0 SIP) en l'especificació RFC 3261 va ser posat en llibertat el juny de 2002. Amb certes extensions i aportacions de la que s'utilitza en el nostre temps.

Malgrat el fet que el SIP-protocol original va ser desenvolupat sobre la base dels serveis de veu. Avui en dia, és compatible amb una àmplia gamma d'aplicacions, incloent la videoconferència, streaming mitjana, missatgeria instantània, transferència d'arxius i de fax sobre IP, i els jocs en línia.

Protocol SIP - Descripció i funcionament

Session Initiation Protocol és independent del protocol de transport subjacent. S'executa en Protocol de Control de Transmissió (TCP), Protocol de datagrames d'usuari (UDP) o el control de transmissió de flux de protocols (SCTP). Es pot utilitzar per a la transferència de dades entre els dos costats (unicast) i sessió de multidifusió.

En ella hi ha elements de disseny de models similars sol·licitud de transacció HTTP. Cada un d'aquests operació consisteix en la petició del client, el que provoca un mètode o funció particular al servidor i almenys una resposta. SIP-protocol torna a utilitzar la major part dels camps de capçalera, regles de codificació i codis d'estat HTTP, proporcionant un format de text llegible.

Cada recurs de xarxa Protocol d'Iniciació de Sessió - un agent d'usuari o bústia de veu - es reconeixen utilitzant l'identificador d'assignació de recursos (URI), que funciona sobre la base d'una sintaxi estàndard comú, que també s'utilitza en els serveis web i correu electrònic. esquema d'URI, que s'utilitza per al SIP, té la forma d'una cadena lògica: nom d'usuari: contrasenya @ host: port.

política de seguretat

Si segur requereix la transmissió de dades esquema prescriu que cada un dels elements de xarxa, a la qual la sol·licitud s'envia al domini de destinació, ha de ser proveït de Seguretat de la capa de transport (TLS). L'últim pas del servidor intermediari per al domini de destinació quan s'està obligat a operar d'acord amb els paràmetres de seguretat locals. TLS a protegir contra intrusos que intenten interceptar les dades en el moment de la seva expedició. Però no proporciona una seguretat real fins al final i no pot evitar el robatori de dades i el seguiment. A mesura que el SIP-protocol, que els ports han de connectar-se de forma segura, treballa amb altres serveis de xarxa?

Funciona en conjunció amb altres múltiples protocols i només està implicat en la comunicació de senyalització. SIP-clients solen utilitzar TCP o UDP números de port 5060 o 5061 per connectar a SIP servers i altres punts finals SIP. El port 5060 s'utilitza comunament per al senyal de trànsit sense xifrar, mentre que el port 5061 propera "amics" amb el Transport Layer Security (TLS).

Quin és l'ús?

Per respondre a la pregunta més precisament «SIP-protocol - que" s'ha d'entendre per què s'utilitza. En general s'utilitza per configurar i enviar una veu o vídeo trucades. Se li permet modificar els reptes existents. La modificació pot implicar el canvi d'adreces o ports, convidant a una conversa més participants, addició o eliminació de fluxos de mitjans. SIP també troben aplicació en les aplicacions de missatgeria i serveis de subscripció en l'esdeveniment i notificació.

Un conjunt de SIP-regles associades amb Internet Engineering Task Force (IETF), determina les instruccions per a aquest tipus d'aplicacions. aplicació de veu i missatges videopotokovye en una sol·licitud de protocol diferent en el Protocol de transport en temps real (RTP). - Paràmetres de nombres de ports, protocols, codecs - per a aquests mitjans corrents es defineixen i combinar-utilitzant el protocol de descripció de sessió (SDP), que es mou en el cos del paquet Session Initiation Protocol (per exemple, el protocol T SIP).

La perspectiva bàsica del protocol és que ha de garantir en el futur una senyalització d'establiment de trucada i de les comunicacions IP sobre bases que poden donar suport a un superconjunt de les funcions de processament de trucades i les característiques presents a la xarxa telefònica pública commutada (PSTN). Ell no els defineix. Més precisament, es regula només l'establiment de trucada i senyalització. Totes les accions que estan destinades a realitzar operacions tals telèfon (m. E. Dial, tons d'espera de resposta o un senyal d'ocupat), realitzades per servidors proxy i els agents d'usuari. La seva introducció i terminologia és diferent en els diferents països, però que operen en el mateix principi.

El valor al telèfon

Les xarxes telefòniques de suport SIP també es pot posar en pràctica moltes de les funcions de processament de trucades més avançades en el Sistema de Senyalització 7 (SS7). Encara que tots dos d'aquests protocols són força diferents. SS7 és un protocol centralitzat. Es caracteritza per una autoritat central complexa arquitectura de xarxa i els punts finals "roms" (telèfons convencionals). SIP és un protocol de la "client-servidor". No obstant això, la majoria dels dispositius que suporten el Protocol d'Iniciació de Sessió poden realitzar com el paper del client i el servidor. En general, iniciador de la sessió actua com un client, i el receptor realitza la funció de servidor de trucades. Per tant, les característiques SIP s'implementen en els punts finals de comunicació, contràriament a les capacitats de SS7 convencionals que s'implementen a la xarxa.

SIP és fonamentalment diferent, ja que la tecnologia s'està desenvolupant en ella, i no en la indústria de les telecomunicacions. SIP-protocol està normalitzat i es determina principalment per l'IETF, mentre que altres (per exemple, H.323) estan associats tradicionalment amb la Unió Internacional de Telecomunicacions (UIT).

elements de xarxa

SIP defineix agents de l'usuari, així com diversos tipus d'elements de servidor de xarxa. Dos terminals SIP puguin comunicar-se sense cap tipus d'infraestructura intermèdia. No obstant això, aquest enfocament és sovint poc pràctic per a les comunicacions del govern, el que requereix directoris de serveis per buscar nodes disponibles a la xarxa. registre SIP-protocol no pot proporcionar aquesta funcionalitat.

agent d'usuari

L'agent d'usuari SIP (UA) és un lògiques punts finals de xarxa. S'utilitzen per realitzar o rebre missatges, i així controlar el SIP-sessió. SIP-UA pot fer el paper d'un client agent d'usuari (UAC), que envia les sol·licituds SIP i el seu servidor (UAS), que rep consultes i retorna una resposta SIP. Tals comptes de control i UAS es realitza només durant la transacció SIP.

telefonia

SIP-telefonia, de fet, és la telefonia IP, que implementa l'agent d'usuari SIP-client i les funcions del servidor. A més, s'ofereix un tradicional opcions de trucada telefònica - Dial, resposta, retenció de desviació / d'alliberament i transferència de trucades.

SIP-mòbils poden implementar com un dispositiu de maquinari o com un softphone. A causa que els fabricants estan utilitzant cada vegada més aquest protocol com una plataforma de telefonia estàndard (en els últims anys - a 4G), la diferència entre maquinari i programari-telèfons SIP fonaments romandre borrosa. A més, els elements de la Session Initiation Protocol implementen avui dia les funcions bàsiques del firmware de molts dispositius habilitats per IP. Els exemples inclouen una varietat de dispositius de Nokia i BlackBerry, i SIP-protocol en Android és ara el servei indispensable.

En SIP, HTTP, l'agent d'usuari pot identificar-se per un posats sobre el terreny capçalera User-Agent, que conté una descripció textual dels programari / maquinari / articles. camp d'agent d'usuari en el missatge de sol·licitud es transmet. Això vol dir que el servidor SIP receptor pot veure aquesta informació. Elements de la xarxa de protocol d'inici de sessió de vegades pot emmagatzemar aquesta informació. I pot ser útil en el diagnòstic de problemes de compatibilitat.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ca.unansea.com. Theme powered by WordPress.