Sistemet e monitorimit tĂ« trafikut nĂ« rrjetet VoIP. Pjesa e dytĂ« — parimet e organizimit

Përshëndetje, kolegë!

Në të kaluarën në materialin e mëparshëm u njohëm me një element shumë të dobishëm dhe, siç mund të vëreni, mjaft të nevojshëm të infrastrukturës VoIP, siç është sistemi i monitorimit të trafikut ose, për shkurtim, SMT. Mësojmë se çfarë është, cilat detyra zgjidh, si dhe e theksuam përfaqësuesit më të spikatur të paraqitur nga zhvilluesit në botën IT. Në këtë pjesë do të shqyrtojmë parimet sipas të cilave implementohet SMT në infrastrukturën IT dhe monitorimi i trafikut VoIP me mjetet e saj.

Sistemet e monitorimit tĂ« trafikut nĂ« rrjetet VoIP. Pjesa e dytĂ« — parimet e organizimit

Arkitektura e sistemeve të monitorimit të trafikut VoIP

Ndërtuam, ndërtuam dhe përfundimisht ndërtuam. Hurra!
Nga filmi animuar “Çeburashka dhe krokodili Gena.”

Siç u përmend më parë, industria e komunikimeve dhe telekomunikacioneve ofron një gamë të mjaftueshme produktesh që i përkasin kategorisë përkatëse. Megjithatë, nëse e lëmë mënjanë emrin, zhvilluesin, platformën dhe të tjera, mund të vërejmë se të gjithë ata janë më shumë ose më pak të ngjashëm në aspektin e arkitekturës (të paktën ata me të cilët autori ka pasur përvojë). Duhet theksuar se kjo është e lidhur me mungesën e çdo mënyre tjetër për të nxjerrë trafik nga elementët e rrjetit për analizën e mëtejshme të detajuar. Kjo, sipas mendimit subjektiv, është përcaktuar në një masë të madhe nga zhvillimi aktual i fushave të ndryshme përkatëse. Për një kuptim më të qartë, le të shqyrtojmë analogjinë në vijim.

QĂ« nga ajo kohĂ« kur shkencĂ«tari i madh rus Vladimir Aleksandroviç Kotelnikov krijoi teoremĂ«n e numĂ«rimit, njerĂ«zimi fitoi njĂ« mundĂ«si tĂ« jashtĂ«zakonshme pĂ«r tĂ« kryer konvertime analoge-dijital dhe dijital-analoge tĂ« sinjaleve tĂ« zĂ«rit, falĂ« tĂ« cilave ne mund ta shfrytĂ«zojmĂ« plotĂ«sisht njĂ« formĂ« tĂ« shkĂ«lqyer komunikimi si IP-telefonia. NĂ«se e shohim zhvillimin e mekanizmave pĂ«r pĂ«rpunimin e sinjaleve tĂ« zĂ«rit (aka algoritmet, kodekĂ«t, mĂ«nyrat e kodimit etj.), mund tĂ« vĂ«rejmĂ« si PDS (pĂ«rpunimi dixhital i sinjaleve) bĂ«ri njĂ« hap thelbĂ«sor nĂ« kodimin e mesazheve informative – realizimi i mundĂ«sisĂ« pĂ«r parashikimin e sinjalit tĂ« zĂ«rit. Pra, nĂ« vend tĂ« thjesht digitalizimit dhe pĂ«rdorimit tĂ« ligjeve tĂ« kompresimit a- dhe u (G.711A/G.711U), tani ka mundĂ«sinĂ« e dĂ«rgimit tĂ« vetĂ«m njĂ« pjese tĂ« numĂ«rimeve me rikonstruktimin e plotĂ« tĂ« mesazhit nga ato, çka ndihmon nĂ« mĂ«nyrĂ« tĂ« ndjeshme pĂ«r tĂ« kursyer brezin. Duke u kthyer te tema e SMT, theksojmĂ« se nĂ« kĂ«tĂ« moment nuk ka ndryshime cilĂ«sore tĂ« ngjashme nĂ« qasjen pĂ«r kapjen e trafikut, pĂ«rveç tĂ« ndonjĂ« forme tĂ« pasqyrimit.

Të kthehemi te figura e mëposhtme, e cila ilustron se çfarë është ndërtuar nga specialistët e fushave përkatëse.

Sistemet e monitorimit tĂ« trafikut nĂ« rrjetet VoIP. Pjesa e dytĂ« — parimet e organizimit
Figura 1. Skema e përgjithshme e arkitekturës SMT.

Praktikisht çdo SMT përbëhet nga dy komponentë kryesorë: serveri dhe agjentët e kapjes së trafikut (ose provat). Serveri kryen pranimin, përpunimin dhe ruajtjen e trafikut VoIP që vjen nga agjentët, si dhe u jep specialistëve mundësinë të punojnë me informacionin e marrë në paraqitje të ndryshme (grafika, diagrame, Call Flow, etj). Agjentët e kapjes pranojnë trafikun VoIP nga pajisjet bërthamë të rrjetit (p.sh., SBC, softswitch, porta, etj.), e konvertojnë atë në formatin e përdorur në softuerin e serverit të sistemit dhe ia dërgojnë atij për manipulime të mëtejshme.

As composers create variations on the main melodies in music, so in this case, there are various ways to implement the provided scheme. The diversity is quite large and is primarily determined by the characteristics of the infrastructure in which the SMT is deployed. The most common variant is the one where no capture agents are installed or configured. In this case, the analyzed traffic is directed straight to server or, for example, the server retrieves the necessary information from pcap files generated by monitoring objects. This delivery method is usually chosen when there is no possibility to install probes. The location of the equipment, lack of virtualization resources, flaws in the organization of the transport IP network, and consequently issues with network connectivity, etc., can all be reasons for choosing this monitoring organization variant.

Pasi që të kuptojmë dhe shqyrtojmë si mund të implementohet një SMT në infrastrukturën IT nga një këndvështrim arkitektonik, le të shqyrtojmë aspektet që i përkasin më shumë kompetencës së administratorëve të sistemeve, sidomos metodat e shkarkimit të softuerit të sistemeve në serverë.

Gjatë përgatitjes së një zgjidhjeje për implementimin e komponentit të diskutuar të rrjetit të monitorimit, ekzekutuesit gjithmonë hasin shumë pyetje. Për shembull, çfarë duhet të përfshijë hardueri i serverit, a mjafton të instalohen të gjitha komponentët e sistemit në një host apo është më mirë të ndahen midis tyre, si duhet të realizohet instalimi i softuerit, etj. Pyetjet e mësipërme, si dhe shumë të tjera të lidhura, janë shumë të gjerë, dhe përgjigjet për shumicën e tyre vërtet varen nga kushte konkrete të përdorimit (ose projektimit). Megjithatë, do të përpiqemi të përmbledhim konkretësinë për të marrë një pamje dhe kuptim të përgjithshëm të kësaj ane të deploji të SMT.

Pra tĂ« fillojmĂ«, gjĂ«ja e parĂ« qĂ« gjithmonĂ« intereson specialistĂ«t gjatĂ« implementimit tĂ« SMT Ă«shtĂ« se me cilat TTH do tĂ« pĂ«rdoret serveri? Duke marrĂ« parasysh pĂ«rhapjen e gjerĂ« tĂ« softuerit tĂ« lirĂ«, ky pyetje Ă«shtĂ« bĂ«rĂ« kaq shpesh, saqĂ« popullariteti i saj ndoshta mund tĂ« krahasohet me pyetjen "ÇfarĂ« tĂ« bĂ«jmĂ«?", tĂ« formuluar nga Nikolai Gavriloviç Çernyshevski... Faktori kryesor qĂ« ndikon nĂ« pĂ«rgjigje Ă«shtĂ« numri i seancave multimediale qĂ« pĂ«rpunohen ose do tĂ« pĂ«rpunohen nga platforma e telefonisĂ«. Karakteristika numerike dhe e prekshme qĂ« ofron njĂ« vlerĂ«sim tĂ« saktĂ« tĂ« kĂ«tij fakti Ă«shtĂ« parametri CAPS (Call Attempts Per Second) ose numri i thirrjeve pĂ«r sekondĂ«. Nevoja pĂ«r pĂ«rgjigje nĂ« kĂ«tĂ« pyetje lidhet kryesisht me atĂ« se informacioni mbi seancat, i orientuar nĂ« sistem, do tĂ« krijojĂ« ngarkesĂ« nĂ« serverin e tij.

Një pyetje tjetër që lind gjatë marrjes së vendimeve rreth karakteristikave të komponentëve harduerikë të serverit është përmbajtja e softuerit (mjediset operative, bazat e të dhënave, etj.) që do të funksionojë mbi të. Trafiku sinjalizues (ose mediatik) arrin në server, ku përpunimi i tij (analiza e mesazheve sinjalizuese) bëhet nga ndonjë aplikacion (p.sh., Kamailio), dhe pastaj informacioni i formuar në një mënyrë të caktuar vendoset në bazën e të dhënave. Për aplikacione të ndryshme SMT, si aplikacione që prodhojnë defragmentimin e njësive sinjalizuese, ashtu edhe aplikacione që sigurojnë ruajtjen, mund të jenë të ndryshme. Megjithatë, të gjitha ato bashkohen nga një natyrë shumëfishe. Në këtë pikë, për shkak të veçorive të një elementi të tillë të infrastrukturës si SMT, duhet të theksohet se numri i operacioneve të shkruar në disk tejkalon ndjeshëm numrin e operacioneve të leximit prej tij.

Dhe pĂ«rfundimisht
 «Sa shumĂ« ka nĂ« kĂ«tĂ« fjalë»: server, virtualizim, kontejnerizim
 Aspekti i fundit, por shumĂ« i rĂ«ndĂ«sishĂ«m i trajtuar nĂ« kĂ«tĂ« pjesĂ« tĂ« artikullit, Ă«shtĂ« mĂ«nyrat e mundshme tĂ« instalimit tĂ« komponentĂ«ve tĂ« SMT gjatĂ« zhvillimit tĂ« saj. TeknologjitĂ« e listuara pranĂ« citatit nga vepra tĂ« paharrueshme tĂ« A.S. Pushkin janĂ« tĂ« zakonshme nĂ« infrastrukturat dhe projektet e ndryshme. Nga njĂ«ra anĂ«, ato janĂ« ngushtĂ«sisht tĂ« lidhura me njĂ«ra-tjetrĂ«n, ndĂ«rsa nga ana tjetĂ«r, dallohen thelbĂ«sisht sipas shumĂ« kriterĂ«ve. MegjithatĂ«, tĂ« gjitha kĂ«to, nĂ« njĂ« formĂ« ose njĂ« tjetĂ«r, janĂ« tĂ« pranishme nga zhvilluesit si mundĂ«si nĂ« dispozicion pĂ«r instalimin e produkteve tĂ« tyre. Duke pĂ«rmbledhur pĂ«r sistemet e pĂ«rmendura nĂ« pjesĂ«n e parĂ« tĂ« artikullit, do tĂ« veçonim mĂ«nyrat e mĂ«poshtme tĂ« zhvillimit tĂ« tyre nĂ« server fizik ose nĂ« makinĂ« virtuale:
— pĂ«rdorimi i skenarĂ«ve tĂ« automatizuar pĂ«r instalimin ose instalimi dhe konfigurimi i mĂ«vonshĂ«m i software-it pĂ«rkatĂ«s,
— pĂ«rdorimi i njĂ« imazhi tĂ« gatshĂ«m tĂ« OS me software tĂ« parainstaluar tĂ« SMT dhe/ose agjentit,
— pĂ«rdorimi i teknologjisĂ« sĂ« kontejnerizimit (Docker).

Mjetet e përmendura për instalim kanë avantazhe dhe disavantazhe të veta, dhe specialistët kanë preferenca, kufij dhe kushte specifike në të cilat ndodhet infrastruktura që ata përdorin ose implementojnë, për të dhënë ndonjë rekomandim. Nga ana tjetër, përshkrimi i dhënë për rrugët e shkarkimit të sistemeve të monitorimit të trafikut SIP është mjaft i qartë, dhe në këtë fazë nuk kërkon një shqyrtim më të detajuar.

Kjo Ă«shtĂ« njĂ« tjetĂ«r artikull qĂ« i dedikohet njĂ« elementi tĂ« rĂ«ndĂ«sishĂ«m dhe interesant tĂ« rrjetit VoIP – sistemit tĂ« monitorimit tĂ« trafikut SIP. Si gjithmonĂ«, e falenderoj publikun pĂ«r vĂ«mendjen e shprehur ndaj kĂ«tij materiali! NĂ« pjesĂ«n tjetĂ«r do tĂ« pĂ«rpiqemi tĂ« thellojmĂ« edhe mĂ« shumĂ« nĂ« detaje dhe tĂ« shqyrtojmĂ« produktet HOMER SIP Capture dhe SIP3.

Burimi: habr.com

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster