Sustavi za nadzor prometa u VoIP mrežama. Prvi dio - pregled

U ovom ćemo materijalu pokušati razmotriti tako zanimljiv i koristan element IT infrastrukture kao sustav za praćenje VoIP prometa.

Sustavi za nadzor prometa u VoIP mrežama. Prvi dio - pregled
Razvoj modernih telekomunikacijskih mreža je nevjerojatan: daleko su odmakli od signalnih požara, a ono što se prije činilo nezamislivim sada je jednostavno i uobičajeno. A samo profesionalci znaju što se krije iza svakodnevnog života i široke uporabe dostignuća industrije informacijske tehnologije. Raznolikost prijenosnih medija, načina prebacivanja, protokola interakcije uređaja i algoritama kodiranja zadivljuje prosječnog čovjeka i može postati prava noćna mora za svakoga povezanog s njihovim ispravnim i stabilnim radom: prolaz tonova ili govorni promet, nemogućnost registracije na softswitchu , testiranje nove opreme, sastavljanje kontaktiranje podrške dobavljača.

Gore spomenuti koncept protokola kamen je temeljac svake komunikacijske mreže, o čemu će ovisiti njezina arhitektura, sastav i složenost sastavnih uređaja, popis usluga koje pruža i još mnogo toga. Pritom je očit, ali vrlo važan obrazac da korištenje fleksibilnijeg signalnog protokola poboljšava skalabilnost komunikacijske mreže, što za sobom povlači prilično brz porast različitih mrežnih uređaja u njoj.

Štoviše, čak i nužno i opravdano povećanje broja međusobno povezanih mrežnih elemenata u okviru navedenog obrasca za sobom povlači niz poteškoća povezanih s održavanjem i radom mreže. Mnogi su se stručnjaci susreli sa situacijom u kojoj im snimljeni deponij ne dopušta da nedvosmisleno lokaliziraju problem koji se pojavio, jer primljen je na onom dijelu mreže koji nije bio uključen u njegovu pojavu.

Ova situacija je posebno tipična za VoIP mreže koje uključuju više uređaja od jedne PBX i nekoliko IP telefona. Na primjer, kada rješenje koristi nekoliko graničnih kontrolera sesije, fleksibilne sklopke ili jedan softswitch, ali je funkcija određivanja lokacije korisnika odvojena od ostalih i postavljena na poseban uređaj. Tada inženjer mora odabrati sljedeći dio za analizu, vođen svojim empirijskim iskustvom ili slučajno.

Ovaj pristup je izuzetno zamoran i neproduktivan, jer vas prisiljava da stalno provodite vrijeme mučeći se s istim pitanjima: što se može koristiti za prikupljanje paketa, kako prikupljati rezultat i tako dalje. S jedne strane, kao što znate, čovjek se na sve navikne. Na ovo se također možete naviknuti, postati bolji u tome i trenirati strpljenje. No, s druge strane, postoji još jedna poteškoća koja se ne može zanemariti - korelacija tragova uzetih s različitih područja. Svi navedeni, kao i mnogi drugi zadaci analize komunikacijskih mreža, predmet su djelovanja mnogih stručnjaka u čijem su rješavanju dizajnirani sustavi za nadzor prometa.

O sustavima za nadzor prometa komunikacijske mreže

I zajedno radimo zajednički cilj: ti na svoj način, a ja na svoj način.
Yu. Detochkin

Suvremene mreže za prijenos medijskog prometa projektiraju se i grade kroz implementaciju različitih koncepata čiji je temelj niz različitih telekomunikacijskih protokola: CAS, SS7, INAP, H.323, SIP itd. Sustav za praćenje prometa (TMS) je alat koji je dizajniran za hvatanje poruka iz gore navedenih protokola (i ne samo) i ima skup praktičnih, intuitivnih i informativnih sučelja za svoju analizu. Glavna svrha SMT-a je učiniti tragove signala i deponije za bilo koje vremensko razdoblje dostupnim stručnjacima u bilo koje vrijeme (uključujući u stvarnom vremenu) bez upotrebe specijaliziranih programa (na primjer, Wireshark). S druge strane, svaki kvalificirani stručnjak veliku pozornost posvećuje pitanjima vezanim, na primjer, za sigurnost IT infrastrukture.

Pritom, važan aspekt koji je izravno vezan uz ovu problematiku je sposobnost ovog stručnjaka da „drži korak“, što se između ostalog može postići i pravovremenom dojavom o pojedinom incidentu. Budući da se spominju problemi s obavijestima, govorimo o nadzoru komunikacijske mreže. Vraćajući se na gornju definiciju, CMT vam omogućuje praćenje onih poruka, odgovora i aktivnosti koje mogu ukazivati ​​na bilo kakvo nepravilno ponašanje mreže (na primjer, 403 ili 408 odgovori 4xx grupe u SIP-u ili naglo povećanje broja sesija na trunk-u ), dok prima relevantne infografike koje jasno ilustriraju što se događa.

Međutim, treba napomenuti da sustav praćenja VoIP prometa nije inicijalno klasični Fault Monitoring System, koji vam omogućuje mapiranje mreža, kontrolu dostupnosti njihovih elemenata, korištenje resursa, perifernih uređaja i još mnogo toga (na primjer, kao Zabbix).

Nakon što smo razumjeli što je sustav za nadzor prometa i zadatke koje rješava, prijeđimo na pitanje kako ga koristiti s dobrim učinkom.

Očigledna je činjenica da sam CMT nije sposoban prikupiti protok poziva "po naredbi štuke". Za to je potrebno odgovarajući promet sa svih korištenih uređaja dovesti u jednu točku - Capture Server. Dakle, ono što je napisano definira karakteristiku sustava, koja se izražava u potrebi da se osigura centralizacija sabirnog mjesta za signalizaciju prometa i omogućava nam odgovoriti na gore postavljeno pitanje: što korištenje kompleksa daje na radna ili implementirana mreža.

Dakle, u pravilu rijetko koji inženjer može, kako se kaže, odmah odgovoriti na pitanje - na kojem će se konkretno mjestu nalaziti navedena točka centralizacije prometa. Za više-manje jednoznačan odgovor stručnjaci trebaju provesti niz istraživanja vezanih uz sadržajnu analizu VoIP mreže. Na primjer, ponovno pojašnjenje sastava opreme, detaljna definicija točaka na kojima se uključuje, kao i mogućnosti u kontekstu slanja odgovarajućeg prometa na sabirnu točku. Osim toga, jasno je da uspješnost rješavanja problematike koja se razmatra izravno ovisi o načinu organiziranja IP transportne mreže.

Shodno tome, prva stvar koju pruža implementacija MMT-a je ista revizija mreže koja je nekada bila planirana, ali nikad dovršena. Naravno, promišljeni čitatelj odmah će postaviti pitanje - kakve veze ima MMT s tim? Nema tu izravne veze i ne može je biti, ali... Psihologija većine ljudi, pa tako i onih vezanih uz svijet IT-a, obično teži da se ovakav događaj vremenski poklopi s nekim događajem. Sljedeća prednost proizlazi iz prethodne i leži u činjenici da čak i prije nego što se CMT postavi, Capture Agenti instaliraju i konfiguriraju te je omogućeno slanje RTCP poruka, mogu se otkriti problemi koji zahtijevaju brzu intervenciju. Na primjer, negdje se stvorilo „usko grlo“ i to je jasno vidljivo čak i bez statistike, koju također može dati SMT koristeći podatke koje daje npr. RTCP.

Vratimo se sada prethodno opisanom procesu prikupljanja tragova koji su nam toliko potrebni i nasmiješimo se, prisjećajući se riječi heroja uključenih u epigraf ovog dijela. Njegova bitna značajka, koja nije naznačena, je da u pravilu navedene manipulacije može izvesti dovoljno kvalificirano osoblje, na primjer, Core Engineers. S druge strane, raspon problema koji se rješavaju praćenjem može također uključivati ​​takozvane rutinske zadatke. Na primjer, utvrđivanje razloga zašto terminal nije registriran kod instalatera ili klijenta. U isto vrijeme, postaje očito da isključiva mogućnost preuzimanja otpada od određenih stručnjaka nameće im potrebu za obavljanjem ovih proizvodnih zadataka. To nije produktivno jer oduzima vrijeme od rješavanja drugih važnijih pitanja.

Istodobno, u većini tvrtki u kojima je poželjno koristiti proizvod kao što je CMT, postoji poseban odjel čiji popis zadataka uključuje obavljanje rutinskih operacija kako bi se rasteretili drugi stručnjaci - servisni pult, help desk ili tehnička podrška. Također, neću otkriti čitatelju ako napomenem da je iz razloga sigurnosti i stabilnosti mreže pristup inženjera tehničke podrške najkritičnijim čvorovima nepoželjan (iako je sasvim moguće da nije zabranjen), ali je upravo ti mrežni elementi sadrže najpovoljniju perspektivu s gledišta odlagališta. SMT, zbog činjenice da je središnje mjesto za prikupljanje prometa i ima intuitivno i transparentno sučelje, sasvim je sposoban riješiti niz identificiranih problema. Jedini uvjet je organizirati pristup sučelju s radnih stanica stručnjaka za tehničku podršku i, po mogućnosti, napisati članak baze znanja o njegovoj upotrebi.

Zaključno, bilježimo najpoznatije i najzanimljivije proizvode koji na ovaj ili onaj način obavljaju gore opisanu funkcionalnost, uključujući: Voipmonitor, HOMER SIP Capture, Oracle Communications Monitor, PAUK. Unatoč općem pristupu organizaciji i postavljanju, svaki ima svoje nijanse, subjektivne pozitivne i negativne strane, i svi zaslužuju zasebno razmatranje. Što će biti predmet daljnjih materijala. Hvala na pozornosti!

UPD (23.05.2019.): popisu danom u zaključku, vrijedi dodati još jedan proizvod, za koji je autor postao svjestan relativno nedavno. SIP3 – mladi predstavnik u razvoju iz svijeta SIP sustava za nadzor prometa.

Izvor: www.habr.com

Dodajte komentar