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

Përshëndetje, kolegë!

Në në postimin e Në këtë material, 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ësuam se çfarë është, çfarë detyrash zgjidh, si dhe theksuam përfaqësuesit më të njohur, të paraqitur nga zhvilluesit në botën e IT. Në këtë pjesë do të shqyrtojmë parimet sipas të cilave realizohet implementimi i 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

Ne ndërtuam, ndërtuam dhe përfundimisht e ndërtuam. Hurra!
Nga filmi animuar 'Çeburashka dhe krokodili Gena'.

Siç u theksua mĂ« parĂ«, nĂ« industrinĂ« e lidhjeve dhe telekomunikacioneve janĂ« prezantuar mjaft produkte qĂ« i pĂ«rkasin kategorisĂ« pĂ«rkatĂ«se. MegjithatĂ«, nĂ«se i shpĂ«rndajmĂ« nga emri, zhvilluesi, platforma dhe tĂ« tjera, mund tĂ« vĂ«mĂ« re se tĂ« gjitha ato janĂ« mĂ« shumĂ« ose mĂ« pak tĂ« njĂ«jta nĂ« aspektin e arkitekturĂ«s sĂ« tyre (tĂ« paktĂ«n ato me tĂ« cilat autori ka pasur pĂ«rballje). ËshtĂ« e rĂ«ndĂ«sishme tĂ« theksohet se kjo Ă«shtĂ« lidhur pikĂ«risht me mungesĂ«n e ndonjĂ« mĂ«nyre tjetĂ«r pĂ«r tĂ« mbledhur trafikun nga elementĂ«t e rrjetit pĂ«r njĂ« analizĂ« tĂ« detajuar tĂ« mĂ«vonshme. NĂ« kĂ«tĂ« rast, e fundit, sipas mendimit tĂ« subjektiv, pĂ«rcaktohet mĂ« shumĂ« nga zhvillimi aktual i fushave tĂ« ndryshme tĂ« industriĂ«s. PĂ«r njĂ« kuptim mĂ« tĂ« qartĂ«, le tĂ« shqyrtojmĂ« analogjinĂ« e mĂ«poshtme.

Nga momenti kur shkencĂ«tari i madh rus Vladimir Aleksandrovich Kotelnikov krijoi teoremĂ«n e referencĂ«s, njerĂ«zimi mori mundĂ«sinĂ« grandioze pĂ«r tĂ« kryer konvertime analoge-digjitale dhe digjitale-analoge tĂ« sinjaleve tĂ« zĂ«rit, pĂ«rmes sĂ« cilĂ«s ne mund ta shfrytĂ«zojmĂ« plotĂ«sisht njĂ« formĂ« kaq tĂ« shkĂ«lqyer komunikimi si IP-telefonia. NĂ«se i hedhim njĂ« vĂ«shtrim zhvillimit tĂ« mekanizmave pĂ«r pĂ«rpunimin e sinjaleve tĂ« zĂ«rit (pĂ«rkatĂ«sisht algoritmet, kodekĂ«t, metodat e kodimit, etj.), mund tĂ« vĂ«rejmĂ« se DSP (pĂ«rpunimi digjital 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. Do tĂ« thotĂ«, nĂ« vend tĂ« thjesht digitalizimit dhe pĂ«rdorimit tĂ« ligjeve tĂ« kompresionit a- dhe u (G.711A/G.711U), tani kemi mundĂ«sinĂ« e transmetimit vetĂ«m tĂ« pjesĂ«s sĂ« mostrave me rikuperimin e plotĂ« tĂ« mesazhit nga to, gjĂ« qĂ« kursen ndjeshĂ«m gjerĂ«sinĂ« e bandes. Duke u rikthyer nĂ« temĂ«n e SMT, duhet tĂ« theksojmĂ« se aktualisht nuk ka ndryshimeve cilĂ«sore tĂ« ngjashme nĂ« qasjen e kapjes sĂ« trafikĂ«ve, pĂ«rveç lloj-ve tĂ« ndryshme tĂ« pasqyrimit.

Le të kalojmë në figurën e paraqitur më pas që ilustron atë që ë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ë trafikëve (ose provuesit). Serveri mer retë, përpunon dhe ruan trafik VoIP-i që vjen nga agjentët dhe gjithashtu u ofron specialistëve mundësinë për të punuar me informacionin e marrë në forma të ndryshme (grafika, diagrame, Call Flow, etj). Agjentët e kapjes marrin trafik VoIP nga pajisjet e kernelit të rrjetit (për shembull, SBC, softswitch, porta, etj.), e transformojnë atë në formatin që përdoret në softuerin e zbatuar të serverit të sistemit dhe ia transmetojnë atij për manipulime të mëtejshme.

As composers create variations on main melodies in music, various implementation options for the provided scheme are also possible in this case. Their diversity is quite large and is primarily determined by the characteristics of the infrastructure in which the SMT is deployed. The most common option is one where capture agents are neither installed nor configured. In this case, the analyzed traffic is directed straight to serverit or, for example, the server obtains the necessary information from pcap files formed by monitoring objects. This delivery method is usually chosen when there is no possibility of installing 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 the noted monitoring organization option.

Having learned and understood how a particular SMT can be implemented in the IT infrastructure from an architectural perspective, we will now consider aspects that fall more within the competence of system administrators, namely, the methods of deploying system software on servers.

During the preparation of a solution for the implementation of the monitoring network component in question, executors often have many questions. For example, what should be the composition of the server hardware, is it sufficient to install all system components on one host, or should they be separated, how to carry out software installation, etc. The aforementioned enumerated questions, as well as many other related ones, are very extensive, and the answers to many of them indeed depend on specific operating (or design) conditions. However, we will try to generalize the specifics to gain an overall understanding of this aspect of SMT deployment.

Pra, e para, qĂ« gjithmonĂ« intereson specialistĂ«t gjatĂ« realizimit tĂ« SMT – me cilat TTH pĂ«rdoret serveri? Duke pasur parasysh pĂ«rhapjen e gjerĂ« tĂ« softuerit tĂ« lirĂ«, ky pyetje bĂ«het aq shpesh sa qĂ« pĂ«r popullaritetin e saj, mund tĂ« krahasohet ndoshta me pyetjen "ÇfarĂ« tĂ« bĂ«j?" qĂ« iu bĂ« nga Nikolai Gavriloviç Cernyshevski... Faktor kryesor qĂ« ndikon nĂ« pĂ«rgjigje Ă«shtĂ« numri i sesioneve mediale qĂ« pĂ«rpunohen ose do tĂ« pĂ«rpunohen nga platforma e telefonisĂ«. NjĂ« karakteristikĂ« numerike dhe konkrete, qĂ« ofron njĂ« vlerĂ«sim tĂ« qartĂ« tĂ« faktorit tĂ« pĂ«rmendur, Ă«shtĂ« parametri CAPS (Call Attempts Per Second) ose numri i thirrjeve nĂ« sekondĂ«. Nevoja pĂ«r njĂ« pĂ«rgjigje pĂ«r kĂ«tĂ« pyetje pĂ«rfundimisht lidhet me faktin se informacioni mbi sesionet qĂ« dĂ«rgohet nĂ« sistem do tĂ« krijojĂ« ngarkesĂ«n nĂ« serverin e tij.

Pyetja tjetër që lind gjatë marrjes së vendimeve për karakteristikat e komponentëve hardware të serverit është përbërja e softuerit (mjediset operative, bazat e të dhënave, etj.) që do të funksionojë mbi të. Trafiku sinjalor (apo dhe mediatik) arrin në server, ku përpunohen (analizohen mesazhet sinjalore) nga ndonjë aplikacion (p.sh., Kamailio), dhe më pas informacioni i formuar në një mënyrë të caktuar vendoset në bazën e të dhënave. Për SMT të ndryshme, si aplikacione që prodhojnë defragmentimin e njësive sinjalore, ashtu edhe aplikacione që sigurojnë ruajtjen, mund të jenë të ndryshme. Megjithatë, të gjitha ato janë të bashkuara nga natyra e tyre shumëfrymore. Në këtë pikë, për shkak të karakteristikave të një elementi të tillë infrastruktural si SMT, duhet të theksohet se numri i operacioneve të shkrimit në disk tejkalon ndjeshëm numrin e operacioneve të leximit prej tij.

Dhe në fund... «Sa shumë ka në këtë fjalë»: server, virtualizim, enë... Aspekti i fundit, por shumë i rëndësishëm, që u përmend në këtë pjesë të artikullit, është mundësitë për instalimin e komponentëve SMT gjatë implementimit të saj. Teknologjitë e renditura përkrah citatit nga vepra e pavdekshme e A.S. Pushkinit, janë të përhapura gjerësisht në infrastrukturat dhe projektet e ndryshme. Në një anë, ato janë të lidhura ngushtë me njëra-tjetrën, ndërsa në anën tjetër, ndryshojnë ndjeshëm sipas shumë kritereve. Megjithatë, të gjitha ato, në një formë ose tjetër, paraqiten nga zhvilluesit si opsione të aksesueshme 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ë theksojmë mënyrat e mëposhtme të implementimit të tyre në një server fizik ose një makinë virtuale:
— pĂ«rdorimi i skenarĂ«ve tĂ« automatizuar tĂ« instalimit ose instalimi manual dhe konfigurimi i mĂ«passhĂ«m i softuerit pĂ«rkatĂ«s,
— pĂ«rdorimi i njĂ« imazhi tĂ« gatshĂ«m tĂ« OS me softuerin SMT dhe⁄ose agjentin e instaluar paraprakisht,
— pĂ«rdorimi i teknologjisĂ« sĂ« enĂ«ve (Docker).

Mjetet e renditura për instalim kanë përparësi dhe disavantazhe të veta, dhe specialistët kanë preferenca, kufizime dhe kushte specifike brenda të cilave ndodhet infrastruktura e përdorur ose e implementuar, për të marrë ndonjë rekomandim. Nga ana tjetër, përshkrimi i dhënë i rrugëve të implementimit të sistemeve të monitorimit të trafikut SIP është mjaft transparencë, dhe në këtë fazë nuk kërkon një shqyrtim më të detajuar.

KĂ«shtu, kemi pasur njĂ« artikull tjetĂ«r, i dedikuar njĂ« elementi tĂ« rĂ«ndĂ«sishĂ«m dhe interesante nĂ« rrjetin VoIP – sistemin e monitorimit tĂ« trafikut SIP. Si gjithmonĂ«, falenderoj lexuesit pĂ«r vĂ«mendjen e treguar ndaj kĂ«tij materiali! NĂ« pjesĂ«n e ardhshme, do tĂ« pĂ«rpiqemi tĂ« thellohemi mĂ« shumĂ« nĂ« detaje dhe tĂ« shqyrtojmĂ« produktet HOMER SIP Capture dhe SIP3.

Burimi: habr.com

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