ЭЭМПрограммалык камсыздоо

SIP-протокол: сүрөттөлүшү

Session козгоо протоколу (SIP) белги жана Мултимедиа байланыш сессияларды башкаруу үчүн протокол болуп саналат. Интернет Чычкандар менен көбүнчө арыз - үнү жана Video чалуулар жана заматта кабарлашуу ИП (Интернет Протоколу).

Бул чалуу билдирүүлөрдү түзүү Endpoints ортосундагы жана жөнгө жөнөтүлөт, токтотуу, жана башка зарыл элементтерди аныктайт. SIP протокол, жогоруда келтирилген алардын сүрөттөлүшү бир же бир нече Мултимедиа маалымат агымдарынын турган жыйналыштары өзгөртүү жана токтотуу, түзүү үчүн пайдаланылышы мүмкүн. Бул колдонмо протоколу саналат. негизги транспорттук катмарынын көз карандысыз болуу үчүн иштелип чыккан. Башка сөз менен айтканда, протокол тексттин негизинде HTTP (жиберүү) жана көп элементтерди камтыган жөнөкөй почта дареги жиберүү протоколу (SMTP).

SIP-протокол - бул эмне?

SIP аныктап, Мултимедиа сессияны өткөрүү бир нече арыз-деңгээл протоколдор менен бирдикте иштейт. Аныктоо медиа маалымат менен дал сессиясы Description Протоколдун (SDP) менен бирдикте ишке ашырылат. Мултимедиа агым өткөрүп берүү - үн, көргөзмө - ал, адатта, реалдуу убакыт транспорттук протокол (RTP) же Коопсуз режимди (SRTP) колдонот. коопсуз өткөрүү SIP кабарлар Транспорт Layer Коопсуздук (TLS) аркылуу ИП болушу мүмкүн.

өнүгүү тарыхы

SIP-протокол алгач 1996-жылы эксперттер тобу тарабынан иштелип чыккан. Бул RFC 1999 (SIP 1.0) менен 2543-жылы кабыл алынды. 2000-жылы ноябрда ал уюлдук системаларында Мултимедиа IP негизинде кызмат агым үчүн архитектура IP-Multimedia Чакан (IMS) бир 3 GPP белги протоколго жана туруктуу элементи катары кабыл алынган. RFC 3261 тактоо акыркы версия (SIP 2.0)-июнда 2002-жылы жарык көргөн. кээ бир бутактары жана аны өркүндөшү менен биздин күндөрдө колдонулат.

баштапкы SIP-протокол үн кызмат негизинде иштелип чыккан карабастан. Бүгүнкү күндө, анын ичинде чат агылып маалымат каражаттары ар кайсы жерде колдонулат, колдойт, заматта кабарлашуу, билэ өткөрүп берүү жана колу ИМ ашуун, ал эми онлайн оюндарынын.

Протокол SIP - сүрөттөлүшү жана пайдалануу

Session козгоо протоколу негизги транспорттук протоколдун көз каранды эмес. Ал иштейт TCP протоколу (TCP), колдонуучу Datagram протоколу (UDP) же TCP протоколу агым (SCTP). Бул маалыматтар эки тарап (unicast) ортосунда өткөрүп берүү жана Multicast жыйынында үчүн колдонулушу мүмкүн.

Анда дизайн элементтери окшош моделдер HTTP бүтүм суроо бар. Ар бир ушундай иш жүрүш жана жок дегенде бир жооп өзгөчө ыкмасын же милдетин себеп Кардардын өтүнүчү турат. SIP-протокол окулгандай текст түзүлүшү менен камсыз кылуу, баш тармактарда, коддоо эрежелерин жана HTTP статусу коддору көпчүлүк кайталабоо.

Ар бир тармак ресурс сессиясы козгоо протоколу - колдонуучунун агент же үн менен кутуча - интернет кызматтарды жана электрондук почта колдонулат жалпы стандартты, синтаксистик, негизинде иштеп, ресурстарды бөлүштүрүү аныктагычы (URI) менен аныкталат. Салым үчүн колдонулат URI схемасы, логикалык чынжыр түрүндө берилген: колдонуучунун аты: сөздү аскер @: порт.

коопсуздук саясаты

Эгер талап коопсуз маалымат берүү схемасы ар бир тармак элементтери экенин белгилейт, өтүнүч максаттуу домендин жөнөтүлөт турган, Транспорт Layer коопсуздук (TLS) менен камсыз кылынууга тийиш. жергиликтүү коопсуздук орнотуулар ылайык иш кылууга милдеттүү максаттуу доменине прокси акыркы кадам. TLS жеткирүү учурунда маалыматтарды бөгөт коюуга аракет актанышпасын, коргойт. Бирок ал аягына чейин чыныгы коопсуздукту камсыз кылып, көз салуу жана маалымат уурулукту алдын албайт. порту коопсуз байланышкан керек SIP-протокол, ошондой эле, башка тармактык кызматтар менен иштейт?

Ал бир нече жолу башка протоколдор менен бирдикте иштейт гана белги байланыш катышып жатат. SIP-кардарлар, адатта, TCP жана UDP порт номерлерди 5060 же 5061 SIP-кулдарга туташуу үчүн пайдалануу жана башка SIP акырына карата жогорулаган. Порт-5060, адатта, кадимки жол белги үчүн колдонулат, ал эми порту 5061 жакын "дос" Транспорт Layer коопсуздук менен бирге (TLS).

пайдалануу деген эмне?

Суроо так "SIP-протоколун жооп алуу үчүн - бул" ал пайдаланылган учурда кандай түшүнүү керек деп. Ал, адатта, орнотуу жана үн же көргөзмө чалууларды жөнөтүү үчүн колдонулат. Ал учурдагы маселелерди өзгөртүү мүмкүнчүлүгүн берет. өзгөртүү, Сүйлөшүү көбүрөөк катышуучуларды тартуу кошуу же медиа агымдарды алып, даректерин же портторун өзгөртүүгө алып келиши ыктымал. SIP ошондой эле иш-чара жазылуу жана кабарлоодо катташуу колдонмолор жана кызматтар менен пайдаланууга.

Интернет Engineering тактикалык (IETF) менен байланышкан SIP-эрежелердин топтому Мындай табыштамалар боюнча көрсөтмөлөрдү аныктайт. реалдуу убакыт Транспорт Протоколдун (RTP) бир түрдүү протокол өтүнмө боюнча үнү жана videopotokovye кабарлар өтүнмө. Параметрлери - порт саны, протоколдор, кодектер - бул массалык маалымат агымдары топтом денеде түрткү сессиясынын сүрөттөлүшү протокол (SDP) колдонуу менен аныкталат, жана дал жаткан сессиясы козгоо протоколу үчүн (мис, SIP T протокол).

протоколдун негизги келечектүү келечекте белги берүү жана IP-байланыш коомчулукка ушул чакыруу кайра иштетүүчү иш-милдеттерин жана өзгөчөлүктөрүнүн колдоого алат негиздерге телефон тармагына туташып орнотуу кайрылышы керек (КТТ) болуп саналат. Ал аларды аныктама бербейт. Тагыраак айтканда, ал бир гана чалуу орнотуп, белги жөнгө салат. прокси тейлөөчүлөрүнө жана колдонуучу агенттер тарабынан аткарылган иш-мындай тел аткаруу үчүн арналган бардык иш-аракеттер (м E. терүү, жооп ринбэктондор обондорун же бош белги.). Алардын киргизүү жана терминология ар түрдүү өлкөлөрдө ар кандай, бирок, ошол эле белгилери боюнча иш жүргүзөт.

сүйлөшүүлөрдүн мааниси

Ошондой эле SIP колдоо телефон тармак болот сигналдашуу системасы 7 (SS7) ушул өнүккөн чакыруу иштетүү өзгөчөлүктөрүнүн көбү ишке ашыруу. Бул протоколдор эки такыр башка да. SS7 борборлоштурулган протокол болуп саналат. Бул татаал борбордук менен мүнөздөлөт тармак архитектура жана "чоркок" акырына пунктка (кадимки Telephones). SIP "керектөөчү жүрүш" жөнүндө протокол түзөт. Бирок, сабак козгоо протоколун колдоо көпчүлүк аппараттар кардардын жана жүрүш ролу катары аткара алат. Жалпысынан алганда, сессия демилгечиси кардар катары иш алып барууда, жана кабыл чакыруу Server милдетерин жүзөгө ашырат. Ошентип, SIP өзгөчөлүктөрү тармактан ишке кадимки SS7 мүмкүнчүлүктөргө карама-каршы пикир Endpoints, ишке ашырылат.

SIP технологиясы жагынан өнүгүп келе жатат, ал эмес, телекоммуникация өнөр деп таптакыр башкача. SIP-протокол башка (мисалы, H.323) салттуу Эл аралык электр байланыш союзунун (ITU) менен байланыштуу, ал эми стандартташтырылган жана негизинен, IETF тарабынан аныкталат жатат.

тармак элементтери

SIP колдонуучунун агенттерди, ошондой эле тармак Server элементтердин бир нече түрүн аныктайт. Эки SIP Endpoints орто Долбоорунун жок байланыша алат. Ошентсе да, мындай мамиле тармагында жеткиликтүү бездери издөө үчүн кызмат маалымдамаларды талап мамлекеттик байланыш үчүн көп жараксыз болуп саналат. SIP-протокол реестри мындай мүмкүнчүлүгүн камсыз кыла албайт.

колдонуучу агент

колдонуучу агент SIP (UA) логикалык тармак Endpoints болуп саналат. Алар же кабарларды кабыл алуу, жана ошону менен SIP-сессияны көзөмөлдөө үчүн пайдаланылат. SIP-UA сураштырып жана SIP жооп кайтарып алган SIP талаптарын жана анын Server (УУАС) жөнөтөт колдонуучу агент кардардын (UAC) ролун аткара алат. Мындай башкаруу эсептери жана Бок гана SIP бүтүм учурунда жүзөгө ашырылат.

байланышоператорлору

SIP-байланышоператорлору, чындыгында, кардар жана Server кызматтары SIP колдонуучу агент ишке IP-байланышы болуп саналат. Мындан тышкары, бул салттуу телефон чалуу параметрлерин камсыз кылат - терүү, Жооп четтөө кармоо / релиз жана даректи деп аташат.

SIP-туулгандыгы бир аппараттык аппарат же softphone катары жүзөгө ашырылышы мүмкүн. өндүрүүчүлөр сайын стандарттык байланышоператорлору сахнадан (акыркы жылдары - 4G аркылуу) бул протоколду колдонгон, анткени, аппараттык жана программалык SIP-туулгандыгы негиздери ортосундагы айырмачылык чачыранды бойдон. Мындан тышкары, Session козгоо Протоколдун элементтери бүгүнкү күндөгү көптөгөн IP-иштетилген түзмөктөрдүн жабдык негизги милдеттерди ишке ашырылган. Мисалы, Android боюнча Nokia жана BlackBerry жана SIP-протоколунун түзмөктөргө ар кандай азыр алмаштырылгыс кызмат болуп саналат.

Салым-жылы, HTTP-жылы, колдонуучунун агент программа / аппараттык / заттар бир текст сүрөттөмөсүн камтыган, бир баш талаа билдирүүлөр User-Agent менен өзүн-өзү аныктоо мүмкүн. суроо кабарга User-Agent талаасы жеткирилет. Бул кабыл SIP Server бул маалыматты көрө алат дегенди билдирет. Network элементтери Session козгоо протоколу кээде маалыматты сактай алат. Ал шайкештик маселелерин диагноздоо үчүн пайдалуу болушу мүмкүн.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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