КомпьютерПрограм хангамж

SIP протоколын: тайлбар

Session Initiation Protocol (SIP) дохиолол болон мультимедиа холбооны хуралдааныг удирдах протокол юм. Интернэт телефон хамгийн түгээмэл хэрэглээ - Дуу, видео дуудлага, IP (Internet Protocol) дээр хормын зурвас.

Энэ нь төгсгөлийн цэг хооронд бий болгох, хүчингүй болгох болон дуудлагын бусад чухал элементүүдийг илгээж, зохицуулахад байна мессежийг тодорхойлдог. SIP протокол, тэдгээрийн тодорхойлолт дээр танилцуулсан байна, бий болгох өөрчлөх, нэг буюу хэд хэдэн мультимедиа мэдээллийн урсгалын бүрдсэн зохион дуусгавар болгох ашиглаж болно. Энэ нь програм давхарга протокол юм. Үндсэн тээврийн давхаргын хараат бус байх зорилготой. Өөрөөр хэлбэл, нэг протокол текст дээр суурилсан HTTP (Hypertext Transfer) олон элементийг багтаасан Энгийн мэйл хаяг Дамжуулах Протокол (SMTP).

SIP протоколын - энэ юу вэ?

SIP тодорхойлох, мультимедиа сесс дамжуулж бусад хэд хэдэн хэрэглээний түвшний протокол хамтран ажилладаг. Таних хэвлэл мэдээллийн өгөгдөл болон таарах хуралдаан Тодорхойлолт Протокол (SDP) хамт хүрсэн байна. дуу, видео - - мультимедиа урсгалыг дамжуулахад энэ нь хэвийн бодит цаг хугацааны тээврийн протоколыг (RTP) буюу Аюулгүй горим (SRTP) ашигладаг. найдвартай дамжуулах SIP мессеж Тээврийн Давхаргын Аюулгүй байдал (TLS) ашиглан шифрлэсэн болно уу.

хөгжлийн түүх

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

анхны SIP протоколын дуу үйлчилгээнд үндэслэн боловсруулсан хэдий ч. Өнөөдөр энэ нь програмууд, видео хурал зэрэг цацаж хэвлэл мэдээллийн хэрэгсэл, мессенжэр, файл дамжуулах, мөн факс IP гаруй ба онлайн тоглоомууд нь өргөн хүрээний дэмждэг.

Протокол SIP - тодорхойлолт, үйл ажиллагаа

Session Initiation Protocol суурь тээврийн протоколын бие даасан юм. Энэ нь дээр ажилладаг Transmission Control Protocol (TCP) User Datagram Protocol (UDP), эсвэл дамжуулах хяналтын протокол гол (SCTP). Энэ нь хоёр тал (Unicast) хооронд өгөгдөл дамжуулах, Multicast чуулганаар ашиглаж болно.

Хэрэв онд дизайн элементүүд нь ижил төстэй загварууд HTTP гүйлгээ хүсэлт байна. Ийм үйл ажиллагаа бүр нь клиент хүсэлт, сервер болон дор хаяж нэг хариу нь тодорхой аргыг, эсвэл үйл ажиллагааг шалтгаан бүрддэг. SIP протоколын нь уншигдах текст форматыг хангах, толгой талбай, кодлох дүрэм, болон HTTP байдал код хамгийн reuses.

сүлжээний бүр нөөцийн Session Initiation Protocol - хэрэглэгчийн агент болон дуут шуудан хайрцаг - нийтлэг стандарт синтакс, вэб үйлчилгээ, и-мэйл хэрэглэдэг үндсэн дээр үйл ажиллагаа, нөөц хуваарилах танигч (URI) ашиглан хүлээн зөвшөөрнө. хэрэглэгчийн нэр: хост @ Нууц үг: портыг URI схем, SIP ашиглаж байгаа нь логик гинжин хэлбэртэй байна.

аюулгүй байдлын бодлого

Шаардлагатай найдвартай бол өгөгдөл дамжуулах схем зорилтот домэйн сүлжээний элемент, тус бүр нь хүсэлт дамжуулагдаж байна гэж заасан, Тээврийн Давхаргын Аюулгүй байдал (TLS) хангагдсан байх ёстой. Энэ нь орон нутгийн аюулгүй байдлын тохиргоо заасны дагуу үйл ажиллагаа явуулах үүрэгтэй зорилтот домэйн руу прокси сервер сүүлийн алхам. TLS илгээсэн үед мэдээллийг дундаас нь оруулах гэж оролдох халдагчдын хамгаалах. Гэхдээ энэ нь төгсгөл хүртэл нь бодит аюулгүй байдлыг хангаж чадахгүй, хянах, мэдээлэл хулгайгаас урьдчилан сэргийлдэг чадахгүй. SIP-протоколын портын найдвартай холбогдсон байх ёстой, бусад сүлжээний үйлчилгээнд хамтран ажилладаг?

Энэ нь хэд хэдэн өөр протокол хамтран ажилладаг бөгөөд зөвхөн дохиолол харилцааны оролцож байна. SIP-үйлчлүүлэгчид ихэвчлэн болон бусад SIP эцсийн цэгийг-серверүүдийг SIP холбохын тулд TCP эсвэл UDP портын дугаарууд 5060, эсвэл 5061 хэрэглэдэг. Порт 5060 түгээмэл, шифрлэгдээгүй замын дохио ашигладаг Тээврийн Давхаргын Аюулгүй байдал (TLS) нь портын 5061 ойр "найз" байхад.

хэрэглээ гэж юу вэ?

асуулт илүү нарийн «SIP-протоколыг хариулахын тулд - энэ нь" Энэ хэрэглэж байгаа юу ойлгох хэрэгтэй юм. Энэ нь ихэвчлэн тохируулах болон дуут болон видео дуудлага илгээх ашиглаж байна. Энэ нь та одоо байгаа бэрхшээлийг өөрчлөх боломжийг олгодог. өөрчлөлт, хаяг эсвэл портууд өөрчлөх нь яриа илүү оролцогчдыг урьж, нэмж, эсвэл хэвлэл мэдээллийн урсгалыг зайлуулах татан оролцуулах болно. SIP мөн үйл явдал захиалга болон мэдэгдэлд зурвасын програмууд өргөдөл, үйлчилгээг олж болно.

Интернэт Инженерийн Task Force (IETF) холбоотой SIP-дүрмүүдийн багц зэрэг програмуудад зориулсан зааврыг тодорхойлдог. бодит цаг хугацааны Тээврийн Протокол (RTP) нь өөр өөр протокол хэрэглэх Дуу, videopotokovye зурвасууд програм юм. Параметрүүд - порт тоо, протоколууд Уншигч - Эдгээр хэвлэл мэдээллийн урсгалыг тодорхойлж, хурал тодорхойлолт протоколыг багц бие Session Initiation Protocol (жишээ нь, SIP Т протокол) нь хөдөлгөдөг (SDP) ашиглан таарч байна.

протоколын үндсэн хэтийн ирээдүйд нь дохио өгөх, олон нийтэд өнөөгийн дуудлага боловсруулах чиг үүрэг, онцлог нь superset дэмжих вэ суурин дээр IP-холбоонуудад зориулсан тохиргоог дуудах ёстой гэж телефон утасны холболтын сүлжээ (PSTN) шилжсэн юм. Тэр тэднийг тодорхойлж байна. Тодруулж хэлбэл, энэ нь зөвхөн дуудлага тохируулга Дохиоллын зохицуулдаг. үйл ажиллагаа нь ийм телефон гүйцэтгэх зориулалттай бүхий л үйл ажиллагаа (м. E. залгах, хариу арга хэмжээ ringback тонн, эсвэл завгүй дохио) прокси сервер болон хэрэглэгчийн агент гүйцэтгэсэн. Тэдний танилцуулга болон нэр томьёо өөр өөр улс орнуудад өөр өөр байдаг, гэхдээ тэдгээр нь ижил зарчмаар ажилладаг.

утсаар үнэ цэнэ

дэмжих SIP нь мөн дохионы систем нь 7 (SS7) өнөөгийн илүү дэвшилтэт дуудлага боловсруулах боломжуудыг олон хэрэгжүүлэх болно телефон утасны холболтын сүлжээ. Эдгээр протоколуудын аль аль нь маш өөр өөр байдаг хэдий ч. SS7 төвлөрсөн протокол юм. Энэ нь нарийн төвөгтэй төв тодорхойлогддог сүлжээний архитектур болон "мохоо" эцсийн оноо (уламжлалт телефон утас). SIP "үйлчлүүлэгч-сервер" нь протокол юм. Гэсэн хэдий ч, Session Initiation Protocol дэмжих Ихэнх төхөөрөмжүүд нь клиент болон серверийн үүрэг болгон хийж болно. Ер нь хуралдаан санаачлагч нь харилцагч байдлаар ажилладаг ба хүлээн авагч дуудлага сервер үүргийг гүйцэтгэнэ. Тиймээс SIP онцлог харилцах төгсгөлийн цэг, сүлжээнд хэрэгжиж байгаа уламжлалт SS7 чадавхийг харш хэрэгжиж байна.

SIP технологи МТ хөгжиж байгаа болон харилцаа холбооны салбарт нь биш эрс ялгаатай юм. бусад (жишээ нь, H.323) уламжлал ёсоор Олон улсын цахилгаан холбооны (ITU) холбоотой байхад SIP протоколын нь стандартчилагдсан байх ба ихэвчлэн ИИАХ тодорхойлогддог байна.

сүлжээний элементүүд

SIP Хэрэглэгчийн бодис, түүнчлэн сүлжээний сервер элементийн хэд хэдэн төрлийн тодорхойлдог. Хоёр SIP төгсгөл ямар ч завсрын дэд бүтцийн ямар харилцаж болно. Гэсэн хэдий ч энэ арга нь төрийн харилцаа холбоо, сүлжээнд байгаа зангилааны хайх үйлчилгээний сангуудыг шаарддаг нь ихэнхдээ боломжгүй юм. SIP протоколын бүртгэл зэрэг ажиллагааг хангаж чадахгүй байна.

хэрэглэгчийн агент

хэрэглэгчийн агент SIP (UA) логик сүлжээний төгсгөлийн цэгүүд юм. Тэд хийж, мессеж хүлээн авах, улмаар SIP-сесс хяналт ашиглаж байна. SIP-UA хэрэглэгчийн агент үйлчлүүлэгч SIP хүсэлт болон түүний сервер (UAS), лавлагаа авсан болон SIP хариу буцаана илгээдэг (UAC-ийг), үүргийг гүйцэтгэж болох юм. Ийм хяналт данс, UAS зөвхөн SIP гүйлгээний явцад хийгддэг.

телефоны

SIP-телефоны Үнэндээ, IP-телефоны, клиент ба серверийн үүрэг SIP хэрэглэгчийн бодис хэрэгжүүлж байна. Dial, хариулах, хазайлт хадгалах / хувилбар болон зуучийн дуудлага - Цаашилбал, энэ нь уламжлалт утасны дуудлага сонголтыг олгодог.

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

SIP нь HTTP хэрэглэгчийн агент өөрийгөө толгой талбар бичлэг Хэрэглэгчийн төлөөлөгч, програм хангамж / тоног төхөөрөмж / зүйлсийн текст тайлбарыг агуулсан тодорхойлж болох юм. хүсэлт мэдээнд хэрэглэгчийн агент талбар дамждаг байна. Энэ нь хүлээн SIP сервер нь энэ мэдээллийг харж болно гэсэн үг юм. Сүлжээний элементүүд Session Initiation Protocol заримдаа мэдээллийг хадгалж чадна. Мөн энэ нь нийцтэй асуудлыг оношлох ач тустай байх болно.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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