Sisteme de monitorizare a traficului în rețelele VoIP. Partea întâi — prezentare generală

În acest material, vom încerca să analizăm un element interesant și util al infrastructurii IT, și anume sistemul de monitorizare a traficului VoIP.

Sisteme de monitorizare a traficului în rețelele VoIP. Partea întâi — prezentare generală
Dezvoltarea rețelelor de telecomunicații moderne este impresionantă: de la semnalele de alarmă, au avansat mult, iar ceea ce părea inimaginabil înainte, acum este ceva obișnuit. Numai profesioniștii știu ce se ascunde în spatele cotidianului și al utilizării pe scară largă a realizărilor din domeniul tehnologiilor informației. Diversitatea mediilor de transmisie, a metodelor de comutare, a protocoalelor de interacțiune a dispozitivelor și a algoritmilor de codare îi copleșește pe cei neinițiați și poate deveni un adevărat coșmar pentru oricine este implicat în funcționarea lor corectă și stabilă: trecerea semnalelor tonale sau a traficului vocal, imposibilitatea de a se înregistra pe softswitch, testarea de echipamente noi, redactarea unei solicitări către suportul furnizorului.

Conceptul menționat mai sus de protocol este piatra de temelie a oricărei rețele de comunicație, de la care depinde arhitectura sa, structura și complexitatea dispozitivelor sale, gama de servicii furnizate și multe altele. În același timp, o regularitate evidentă, dar foarte importantă este că utilizarea unui protocol de semnalizare mai flexibil îmbunătățește scalabilitatea rețelei de comunicație, ceea ce duce la o creștere rapidă a diferitelor dispozitive de rețea.

Chiar și creșterea necesară și justificată a numărului de elemente de rețea interconectate, în cadrul regularității menționate, vine cu o serie de dificultăți legate de întreținerea și operarea rețelei. Mulți specialiști s-au confruntat cu situația în care un dump extras nu permite localizarea clară a problemei apărute, deoarece a fost obținut într-o zonă a rețelei neimplicată în apariția acesteia.

Această situație este în special caracteristică rețelelor VoIP, care includ un număr de dispozitive mai mare decât o singură PBX și mai multe telefoane IP. De exemplu, atunci când soluția folosește mai multe controlere de sesiune pe margine, comutatoare flexibile sau softswitch-uri unice, dar funcția de determinare a locației utilizatorilor este separată de celelalte și plasată pe un dispozitiv distinct. Atunci, inginerul trebuie să aleagă următoarea secțiune pentru analiză, ghidându-se după experiența sa empirică sau la întâmplare.

Această abordare este extrem de obositoare și neproductivă, deoarece forțează repetat pierderea timpului în combaterea aceleași probleme: ce ar putea fi utilizat pentru colectarea pachetelor, cum să obțină rezultatele și așa mai departe. Pe de o parte, după cum se știe, oamenii se obișnuiesc cu orice. Poate fi, de asemenea, obișnuit, 'antrenându-se' și antrenând răbdarea. Cu toate acestea, pe de altă parte, există o altă complexitate care nu poate fi ignorată - corelarea trasărilor preluate din diferite secțiuni. Toate problemele menționate anterior, precum și multe alte sarcini de analiză a rețelelor de comunicație, constituie obiectul de activitate al multor specialiști, iar sistemele de monitorizare a traficului sunt menite să ajute la rezolvarea acestora.

Despre sistemele de monitorizare a traficului rețelelor de comunicație

Și împreună - facem o treabă comună: tu în felul tău, iar eu în felul meu.
Iu. Detochkin

Rețelele moderne de transmisie a traficului multimedia sunt proiectate și construite prin implementarea diferitelor concepte, fundamentul cărora îl constituie numeroasele protocoale de telecomunicație: CAS, SS7, INAP, H.323, SIP etc. Sistemul de monitorizare a traficului (SMT) este un instrument care are menirea de a captura mesajele menționate anterior (și nu numai) ale protocoalelor și dispune de un set de interfețe convenabile, intuitive și informative pentru analiza acestora. Principala destinație a SMT-ului este de a face trasările de semnalizare și dump-urile disponibile pentru specialiști în orice moment (inclusiv în timp real) fără utilizarea unor programe specializate (de exemplu, Wireshark). Pe de altă parte, fiecare specialist calificat acordă o atenție deosebită problemelor legate, de exemplu, de securitatea infrastructurii IT.

Un aspect important, direct legat de această problemă, este capacitatea acestui specialist de a „ține pulsat” situația, ceea ce poate fi realizat inclusiv prin notificarea promptă despre un anumit incident. Având în vedere acest subiect al notificărilor, discutăm despre monitorizarea rețelei de comunicații. Revenind la definiția menționată anterior, SMT permite controlul mesajelor, răspunsurilor și activităților care pot indica un comportament anormal al rețelei (de exemplu, răspunsurile 403 sau 408 din grupa 4xx în SIP sau o creștere bruscă a numărului de sesiuni pe trunk), obținând astfel infografica corespunzătoare care ilustrează vizual ceea ce se întâmplă.

Cu toate acestea, este important de menționat că sistemul de monitorizare a traficului VoIP nu este inițial un Fault Monitoring System clasic, care permite crearea de hărți de rețea, monitorizarea disponibilității elementelor sale, utilizarea resurselor, perifericele și multe alte aspecte (de exemplu, Zabbix).

După ce am clarificat ce reprezintă un sistem de monitorizare a traficului și sarcinile pe care le îndeplinește, să trecem la întrebarea despre modul în care acesta poate fi aplicat în beneficiul afacerii.

Este evident că SMT-ul, în sine, nu poate colecta Call Flow „la cerere”. Pentru aceasta, este necesar să se centralizeze traficul corespunzător de pe toate dispozitivele utilizate într-un singur punct – Capture Server. Astfel, ceea ce este scris definește o caracteristică distinctivă a sistemului, exprimată în necesitatea de a asigura centralizarea locului de colectare a traficului de semnal și permite răspunsul la întrebarea de mai sus: ce oferă utilizarea комплексу în rețeaua exploatată sau implementată.

Așadar, de obicei, un inginer nu poate răspunde, așa cum se spune, dintr-o dată la întrebarea — în care loc anume se va afla sau ar putea fi punctul de centralizare a traficului. Pentru a oferi un răspuns mai mult sau mai puțin clar, specialiștii trebuie să efectueze o serie de investigații legate de analiza subiectivă a rețelei VoIP. De exemplu, verifica din nou compunerea echipamentului, determinarea detaliată a punctelor sale de conectare, precum și posibilitățile din perspectiva trimiterii traficului corespunzător către punctul de colectare. În plus, este clar că succesul soluționării acestei probleme depinde în mod direct de modul de organizare a rețelei IP de transport.

Prin urmare, primul beneficiu al implementării SMT este acea revizie a rețelei, cândva planificată, dar care nu a fost realizată. Desigur, un cititor atent va întreba imediat – ce legătură are asta cu SMT? Nu există o legătură directă aici și nu poate fi, dar... Psihologia majorității oamenilor, inclusiv a celor din domeniul IT, este de obicei înclinat să asocieze acest tip de activități cu un fel de eveniment. Al doilea avantaj rezultă din precedentul și constă în faptul că, chiar înainte ca SMT să fie desfășurat, agenții de captură fiind instalați și configurați, trimiterea mesajelor RTCP activată, pot fi descoperite probleme care necesită intervenție operativă. De exemplu, undeva a apărut un „gât de sticlă” și acest lucru este evident și fără statistici, pe care SMT le poate oferi, utilizând datele furnizate, de exemplu, de RTCP.

Acum să ne întoarcem la procesul descris anterior de colectare a trasărilor atât de necesare și să zâmbim, amintindu-ne de cuvintele eroului, evidențiate în epigraful acestei părți. O caracteristică importantă, care nu a fost menționată, este că, de obicei, manipulările enumerate pot fi realizate de personal de suficientă calificare, cum ar fi inginerii de bază. Pe de altă parte, întrebările care pot fi rezolvate cu ajutorul trasărilor pot cuprinde și așa-numitele sarcini de rutină. De exemplu, determinarea cauzei pentru care terminalul nu este înregistrat de instalator sau client. De aici, devine evident că prezența dorinței specifice de a colecta dump-uri de către specialiștii menționați impune asupra lor necesitatea de a îndeplini aceste sarcini de producție. Acest lucru nu este productiv deoarece consumă timp de la rezolvarea altor probleme mai importante.

În majoritatea companiilor în care utilizarea unui produs precum SMT este de dorit, există o unitate specială, al cărei set de sarcini include tocmai îndeplinirea operațiunilor de rutină, în scopul de a descărca alți specialiști – service desk, helpdesk sau suport tehnic. De asemenea, nu voi dezvălui nimic nou cititorului dacă menționez că accesul inginerilor de la suportul tehnic, din motive de securitate și stabilitate a rețelei, la cele mai critice noduri este nedorit (deși este posibil să nu fie interzis), iar aceste elemente de rețea conțin cele mai profitabile perspective din punctul de vedere al dump-urilor. SMT, având în vedere că este centrul de colectare a traficului și dispune de o interfață intuitivă și transparentă, poate rezolva o serie de probleme menționate. Singura condiție este organizarea accesului la interfață de pe stațiile de lucru ale specialiștilor suportului tehnic și, posibil, redactarea unui articol în baza de cunoștințe despre utilizarea acesteia.

În concluzie, să notăm cele mai cunoscute și interesante produse care, într-un fel sau altul, îndeplinesc funcționalitatea discutată mai sus, printre care: Voipmonitor, HOMER SIP Capture, Oracle Communications Monitor, SPIDERDeși există o abordare generală în organizarea și desfășurarea acestora, fiecare are nuanțele sale, aspecte subiective pozitive și negative, și toate merită o examinare separată. Aceasta va fi tema materialelor viitoare. Vă mulțumim pentru atenție!

UPD (23.05.2019): la lista menționată în concluzie, merită adăugat încă un produs, despre care autorul a aflat relativ recent. SIP3 – un reprezentant tânăr și în dezvoltare din lumea sistemelor de monitorizare a traficului SIP.

Sursa: habr.com

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster