КомпьютерлерБағдарламалық қамтамасыз ету

SIP-протоколы: сипаттамасы

Session Initiation Protocol (SIP) мультимедиялық байланыс сеанстарын дабыл және басқару үшін хаттама болып табылады. Интернет-телефония ең таралған қосымшалар - Дауыстық және бейне қоңыраулар және лездік хабар алмасу IP-ден астам (Internet Protocol).

Ол соңғы нүктелер арасында жіберілген және құру, тоқтатылуын, және қоңыраудың басқа да маңызды элементтерін реттейтін хабарларды анықтайды. SIP протоколы, жоғарыда ұсынылған, оның сипаттамасы, бір немесе одан да көп мультимедиялық деректер ағындары тұратын отырыстарын, құру, өзгерту және тоқтату үшін пайдалануға болады. Бұл қолданба қабаты протоколы болып табылады. негізінде жатқан көлік қабатының тәуелсіз болуы үшін әзірленген. Басқаша айтқанда, хаттама мәтін негізделген HTTP көптеген элементтерін (Гипермәтінді беру) және мыналарды қамтиды Simple Mail мекен-жайы Transfer Protocol (SMTP).

SIP-протокол - бұл не?

SIP анықтау және мультимедиялық отырысы беруге басқа да бірнеше өтініш-деңгейлі хаттамалар бірлесе отырып жұмыс істейді. Сәйкестендіру медиа деректер мен сәйкес Session Description Protocol (SDP) бірге қол жеткізуге болады. дауыс, бейне - - мультимедиялық ағындарды жіберу үшін, ол, әдетте, нақты уақыттағы көлік хаттама (RTP) немесе Қауіпсіз режимін (SRTP) пайдаланады. қауіпсіз трансмиссия SIP хабарлары үшін Transport Layer Security (TLS) пайдалана отырып, шифрланған мүмкін.

даму тарихы

SIP-протокол бастапқыда 1996 жылы сарапшылар тобы әзірлеген болатын. Ол RFC 1999 (SIP 1.0) қаласында 2543 жылы стандартталған болды. 2000 жылдың қарашасында, ол 3 ГӨЗ дабыл Хаттаманың және ұялы жүйелерінде мультимедиялық IP-негізделген қызметтерді Ағын үшін сәулет IP-мультимедиялық жүйенің (IMS) тұрақты элементі ретінде қабылданды. RFC 3261 спецификациясында соңғы нұсқасы (SIP 2.0) 2002 жылғы маусымда шығарылды. оның белгілі бір кеңейтімдері мен нақтылаулар біздің уақытта қолданылады.

бастапқы SIP-протоколы дауыстық қызметтер негізінде әзірленді болғанына қарамастан. Бүгін ол бұқаралық ақпарат құралдары, жылдам хабар алмасу, файл жіберу және IP-ден астам факс, және онлайн ойындар ағынмен, бейнеконференцбайланыс, соның ішінде бағдарламалардың кең ауқымын, қолдайды.

Хаттама SIP - сипаттамасы және пайдалану

Session Initiation Protocol базалық көлік хаттама тәуелсіз болып табылады. Ол бойынша жұмыс істейді Transmission Control Protocol (TCP), User Datagram Protocol (UDP) немесе Transmission Control Protocol ағынының (SCTP). Ол екі жақтың арасындағы деректерді беру (одноадресной) және топтық сеанс үшін пайдаланылуы мүмкін.

Онда дизайн элементтері ұқсас модельдер HTTP мәміле сұрау бар. Әрбір осындай операция серверде және кем дегенде бір жауап ерекше әдісін немесе функциясын туғызады клиент талабы, тұрады. SIP-протокол оқылатын мәтін пішімін қамтамасыз ету, тақырып өрістерінің, кодтау ережелері мен HTTP мәртебесі кодтарының ең көп пайдаланатын.

Әрбір желілік ресурс Session Initiation Protocol - Пайдаланушы агенті немесе дауыс поштасы қорап - веб қызметтер мен электрондық пошта, сондай-ақ пайдаланылатын ортақ стандартты синтаксисі, негізінде жұмыс істейтін ресурстық бөлу идентификатор (URI), пайдаланып танылады. Қолданушы аты: хост @ пароль: порт SIP үшін пайдаланылады URI схемасы, логикалық тізбегін нысанын бар.

қауіпсіздік саясаты

қажетті қауіпсіз болса деректерді беру схемасы сұрау мақсатты доменге жіберіледі, ол желілік элементтерін, әрбір екендігі айқындалған, Transport Layer Security (TLS) қамтамасыз етілуі тиіс. мақсатты доменге прокси сервердің соңғы қадам, ол жергілікті қауіпсіздік параметрлері сәйкес жұмыс істеуге міндетті. TLS жөнелту кезінде деректерді ұстап көріңіз алаяқтарға қарсы қорғау. Бірақ ол аяғына дейін нағыз қауіпсіздікті қамтамасыз етпейді және қадағалау және деректер ұрлау алдын алмайды. порттар қауіпсіз қосылған болуы тиіс SIP-хаттама, сондай-ақ, басқа да желілік қызметтермен жұмыс істейді?

Ол бірнеше басқа протоколдардың бірлесе отырып жұмыс істейді және дабыл байланыс тек қатысады. SIP-клиенттер әдетте SIP-серверлер және басқа да SIP соңғы нүктелері қосылу үшін TCP немесе UDP порт нөмірлерін 5060 немесе 5061 пайдаланыңыз. Порт 5060 әдетте Transport Layer Security (TLS) бар порт жақын 5061 «достар», ал шифрланбаған трафик үшін пайдаланылады сигнал.

пайдалану дегеніміз не?

«Дәлірек SIP-протоколы сұраққа жауап беру үшін - бұл» ол пайдаланылады не үшін түсінген жөн деп. Ол әдетте орнату және дауыстық немесе бейне қоңыраулар жіберу үшін пайдаланылады. Ол сізге қолданыстағы міндеттерді өзгертуге мүмкіндік береді. өзгерту, мекенжайларын немесе порттар өзгерту әңгіме көп қатысушыларды шақырып, медиа ағындарын қосу немесе жою қамтуы мүмкін. SIP-ақ іс-шара жазылу және хабарламада хабар алмасу бағдарламалары, сондай-ақ қызмет көрсету қолданбаны тауып.

Internet Engineering Task Force (IETF) байланысты SIP-ережелер жиынтығы, осындай бағдарламалар үшін нұсқауларды анықтайды. нақты уақыттағы Transport Protocol (RTP) түрлі хаттама қолдану Дауыстық және videopotokovye хабарлар қолдану. Параметрлер - порт нөмірлерін, хаттамалар, ның - бұл БАҚ ағымдар үшін пакеті органның Session Initiation Protocol (мысалы, SIP T хаттама) жылжиды сессиясы сипаттамасы протоколын (SDP), пайдаланып анықталады және салыстырылады.

жұртшылық осы шақыруларды өңдеу функцияларының қондырма қолдау болады, бұл болашақта сигналды қамтамасыз етуге тиіс, бұл мен қорлар бойынша IP-байланыс үшін орнатуды қоңырау хаттама негізгі перспективалық телефон желісіне (PSTN). Ол оларды анықтау емес. Дәлірек айтқанда, ол тек қоңырау орнатуды және сигнал реттейді. операциялар сияқты телефон (м. Е. Dial, жауап әуендері немесе бос емес сигналы) орындауға арналған барлық іс-шаралар, прокси сервер және пайдаланушы агенттері арқылы жүзеге. Олардың енгізу және терминология түрлі елдерде әр түрлі болып табылады, бірақ олар сол қағидаты бойынша жұмыс істейді.

телефон мән

SIP қолдау Телефон желісі, сондай-ақ сигнал беру жүйесі 7 (SS7) осы неғұрлым озық қоңырау өңдеу мүмкіндіктері көптеген іске асыру болады. Осы хаттамалар екі мүлдем басқаша болғанымен. SS7 орталықтандырылған протокол. Ол күрделі орталық сипатталады желі сәулет және «доғал» End Points (дәстүрлі телефон). SIP «клиент-сервер» хаттама болып табылады. Алайда, Session Initiation Protocol қолдау ең құрылғылар клиент пен сервер рөлін ретінде орындауға болады. Жалпы, сессия бастамашысы клиент ретінде әрекет, және қабылдағыш қоңырау сервер функциясын орындайды. Осылайша, SIP мүмкіндіктері желі іске асырылуда дәстүрлі SS7 мүмкіндіктеріне қайшы, байланысудың соңғы нүктелері іске асырылуда.

SIP технологиясы телекоммуникация саласындағы IT дамушы емес, бұл мүлдем өзгеше болып табылады. басқалары (мысалы, H.323) дәстүрлі Халықаралық электробайланыс одағының (ITU) байланысты, ал SIP-протоколы, стандартталған және негізінен IETF анықталады.

желі элементтері

SIP пайдаланушының агенттер анықтайды, сондай-ақ желілік сервер элементтерін бірнеше түрлері. Екі SIP соңғы кез келген аралық инфрақұрылым жоқ байланыса алады. Дегенмен, бұл тәсіл желіде қол жетімді тораптар іздеу үшін қызмет каталогтарды талап ететін, жиі Үкіметтік Байланыс үшін орынсыз болып табылады. SIP-протокол Тіркелу мұндай функционалдық қамтамасыз ете алмайды.

пайдаланушы агент

пайдаланушы агентінің SIP (UA) логикалық желі соңғы болып табылады. Олар шалу немесе қабылдау хабарларды, және, осылайша, SIP-сеанс басқару үшін пайдаланылады. SIP-UA SIP сұрау және сұрау қабылдайды және SIP жауап қайтарады оның сервер (ӨАС), жібереді пайдаланушы агент клиенттің (UAC), рөлін орындай алады. Мұндай бақылау шоттары мен ӨАС SIP транзакция кезінде ғана жүзеге асырылады.

телефония

SIP-телефония, шын мәнінде, клиент және сервер функциялары SIP-пайдаланушы агентін іске асыруда IP-телефония болып табылады. Сонымен қатар, ол дәстүрлі телефон қоңырау опцияларын қамтамасыз - Dial, жауап, ауытқу сақтау / босату және бағыттау.

SIP-телефондар аппараттық құрылғы ретінде немесе ретінде софтфон іске асырылуы мүмкін. өндірушілер барған (соңғы жылдары - 4G арқылы) стандартты телефония алаң ретінде осы протоколды пайдаланып отырғандықтан, аппараттық және бағдарламалық қамтамасыз ету SIP-телефондардың арасында айырмашылық негіздері бұлыңғырлық қалады. Сонымен қатар, Session Initiation Protocol элементтері бүгін көптеген IP қосылған құрылғылардың микробағдарлама негізгі функцияларды жүзеге асырды. Мысалдары Android туралы Nokia және BlackBerry құрылғыларды эстрадалық және SIP-протокол қазір таптырмайтын қызмет болып табылады қамтиды.

SIP жылы HTTP жылы, пайдаланушы агенті бағдарламалық / аппараттық / элементтер мәтін сипаттамасын қамтитын тақырып өрісі хабарламалар User-Agent арқылы өзін анықтауы мүмкін. сұрау хабарламада пайдаланушы-агент өрісті беріледі. Бұл қабылдау SIP сервер осы ақпаратты көре алады дегенді білдіреді. Желілік элементтер Session Initiation Protocol кейде бұл ақпаратты сақтай алады. Және бұл үйлесімділік мәселелерін диагностикалау үшін пайдалы болуы мүмкін.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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