Sistem ngawasi lalu lintas ing jaringan VoIP. Bagean loro - prinsip organisasi

Halo rekan kerja!

Π’ sadurunge Ing materi kasebut, kita kenal karo sing migunani lan, kaya sing sampeyan ngerteni, unsur infrastruktur VoIP sing cukup perlu, kayata sistem ngawasi lalu lintas utawa, cendhak, SMT. Kita nemokake apa iku, masalah apa sing ditanggulangi, lan uga nyathet wakil sing paling misuwur sing diwenehake dening pangembang menyang jagad IT. Ing bagean iki, kita bakal nimbang prinsip sing ditindakake SMT ing infrastruktur IT lan pemantauan lalu lintas VoIP ditindakake kanthi nggunakake sarana.

Sistem ngawasi lalu lintas ing jaringan VoIP. Bagean loro - prinsip organisasi

Arsitektur sistem pemantauan lalu lintas VoIP

We dibangun lan dibangun lan pungkasanipun dibangun. Hore!
Saka kartun "Cheburashka lan Crocodile Gena."

Kaya sing wis dingerteni sadurunge, ana cukup produk ing industri komunikasi lan telekomunikasi sing kalebu ing kategori sing cocog. Nanging, yen kita abstrak saka jeneng, pangembang, platform, lan liya-liyane, kita bisa ndeleng manawa kabeh padha kurang luwih saka arsitekture (paling ora sing kudu ditindakake dening penulis). Wigati dicathet yen iki amarga ora ana cara liya kanggo njupuk lalu lintas saka unsur jaringan kanggo analisis rinci sabanjure. Kajaba iku, sing terakhir, ing pendapat subyektif, umume ditemtokake dening perkembangan saiki ing macem-macem wilayah industri subyek. Kanggo pangerten sing luwih cetha, coba deleng analogi ing ngisor iki.

Saka wayahe ilmuwan Rusia gedhe Vladimir Aleksandrovich Kotelnikov nyipta teorema sampling, manungsa wis entuk kesempatan sing luar biasa kanggo nindakake konversi sinyal wicara analog-to-digital lan digital-to-analog, amarga kita bisa nggunakake jinis sing apik banget. komunikasi minangka IP telephony. Yen sampeyan ndeleng pangembangan mekanisme kanggo ngolah sinyal wicara (alias algoritma, codec, metode enkoding, lan sapiturute), sampeyan bisa ndeleng kepiye DSP (pangolahan sinyal digital) wis njupuk langkah dhasar kanggo ngodhe pesen informasi - ngetrapake kemampuan kanggo prédhiksi. sinyal wicara. Sing, tinimbang mung digitizing lan nggunakake a- lan u-hukum komprèsi (G.711A / G.711U), iku saiki bisa kanggo ngirim mung bagean saka conto lan banjur mulihake kabeh pesen saka wong-wong mau, kang Ngartekno nyimpen. bandwidth. Bali menyang topik MMT, kita nyathet yen saiki ora ana owah-owahan kualitatif sing padha ing pendekatan kanggo njupuk lalu lintas, kajaba siji utawa jinis mirroring liyane.

Ayo goleki tokoh ing ngisor iki, sing nggambarake apa sing dibangun dening spesialis ing wilayah subyek sing relevan.

Sistem ngawasi lalu lintas ing jaringan VoIP. Bagean loro - prinsip organisasi
Gambar 1. Diagram umum arsitektur SMT.

Meh kabeh SMT kasusun saka rong komponen utama: server lan lalu lintas njupuk agen (utawa probe). Server nampa, ngolah lan nyimpen lalu lintas VoIP sing asale saka agen, lan uga nyedhiyakake spesialis kanthi kemampuan kanggo nggarap informasi sing ditampa ing macem-macem tampilan (grafik, diagram, Alur Telpon, lsp). Agen Jupuk nampa lalu lintas VoIP saka peralatan inti jaringan (Contone, SBC, softswitch, gateways, ..), Ngonversi menyang format digunakake ing piranti lunak server sistem Applied, lan nransfer menyang terakhir kanggo manipulasi sakteruse.

Kaya ing musik, komposer nggawe variasi ing melodi utama karya, saΓ©ngga ing kasus iki, macem-macem opsi kanggo ngleksanakake skema ing ndhuwur bisa uga. Keragaman kasebut cukup gedhe lan utamane ditemtokake dening karakteristik infrastruktur ing ngendi MMT disebarake. Pilihan sing paling umum yaiku sing ora ana agen panangkepan sing diinstal utawa dikonfigurasi. Ing kasus iki, lalu lintas sing dianalisis dikirim langsung menyang server utawa, contone, server nampa informasi sing dibutuhake saka file pcap sing digawe dening obyek ngawasi. Cara pangiriman iki biasane dipilih yen ora bisa nginstal probe. Lokasi peralatan ing situs kasebut, kekurangan sumber daya kanggo alat virtualisasi, cacat ing organisasi jaringan IP transportasi lan, minangka asil, masalah karo panyambungan jaringan, lan liya-liyane, kabeh iki bisa dadi alasan kanggo milih sing dicathet. pilihan kanggo ngatur monitoring.

Sawise sinau lan ngerti kepiye carane SMT bisa diimplementasikake ing infrastruktur IT saka sudut pandang arsitektur, sabanjure bakal nimbang aspek sing luwih ana ing kompetensi administrator sistem, yaiku, cara kanggo nggunakake piranti lunak sistem ing server.

Sajrone nyiapake keputusan babagan implementasi komponen jaringan ngawasi sing dipikirake, para pelaksana tansah duwe akeh pitakonan. Contone, apa sing kudu dadi komposisi hardware server, cukup kanggo nginstal kabeh komponen sistem ing siji host utawa kudu dipisahake saka saben liyane, carane nginstal software, etc. Pitakonan sing kadhaptar ing ndhuwur, uga akeh pitakonan liyane sing gegandhengan, amba banget, lan jawaban kanggo akeh banget gumantung ing kahanan operasi tartamtu (utawa desain). Nanging, kita bakal nyoba ngringkes spesifik kanggo entuk gagasan umum lan pangerten babagan aspek penyebaran CMT iki.

Dadi, bab pisanan sing spesialis tansah kasengsem nalika ngleksanakake SMT apa karakteristik kinerja server kudu digunakake? Ngelingi panggunaan piranti lunak gratis sing nyebar, pitakonan iki ditakoni kaping pirang-pirang yen popularitase bisa dibandhingake karo pitakonan "Apa sing kudu ditindakake?" takon Nikolai Gavrilovich Chernyshevsky ... Faktor utama sing mengaruhi jawaban kasebut yaiku nomer sesi media sing diproses utawa bakal diproses dening platform telephony. Karakteristik numerik lan nyata sing menehi penilaian khusus babagan faktor sing dicathet yaiku parameter CAPS (Panggilan Per detik) utawa jumlah panggilan per detik. Kebutuhan kanggo njawab pitakonan iki utamane amarga informasi babagan sesi sing dikirim menyang sistem sing bakal nggawe beban ing server.

Masalah kapindho sing muncul nalika mutusake karakteristik komponen hardware server yaiku komposisi piranti lunak (lingkungan operasi, database, lan liya-liyane) sing bakal digunakake. Lalu lintas sinyal (utawa media) teka ing server, ing ngendi diproses (pesen sinyal diurai) dening sawetara aplikasi (contone, Kamailio), banjur informasi sing digawe kanthi cara tartamtu diselehake ing database. Kanggo CMT sing beda-beda, aplikasi sing defragmentasi unit sinyal lan aplikasi sing nyedhiyakake panyimpenan bisa uga beda. Nanging, kabeh mau digabungake kanthi sifat multithreading sing padha. Ing wektu sing padha, amarga keanehan saka unsur infrastruktur kayata SMT, kudu dicathet yen jumlah operasi nulis ing disk kasebut ngluwihi jumlah operasi maca saka iku.

Lan pungkasanipun ... "Ana akeh ing tembung iki": server, virtualisasi, containerization ... Aspek pungkasan, nanging penting banget sing disentuh ing bagean artikel iki yaiku cara sing bisa kanggo nginstal komponen MMT sajrone penyebarane. Kadhaptar ing jejere kutipan saka karya abadi A.S. Teknologi Pushkin akeh digunakake ing macem-macem infrastruktur lan proyek. Ing tangan siji, padha rapet interconnected karo saben liyane, lan ing liyane, padha beda strikingly ing akeh kritΓ©ria. Nanging, kabeh mau, ing siji utawa liyane, diwenehi dening pangembang minangka pilihan sing kasedhiya kanggo nginstal produk. Ngringkes sistem sing kadhaptar ing bagean pisanan artikel, kita nyathet cara ing ngisor iki kanggo nyebarake ing server fisik utawa mesin virtual:
- nggunakake skrip instalasi otomatis utawa instalasi dhewe lan konfigurasi sakteruse saka piranti lunak sing cocog,
- nggunakake gambar OS sing wis siap nganggo piranti lunak lan/utawa agen SMT sing wis diinstal,
- nggunakake teknologi containerization (Docker).

Piranti instalasi sing kadhaptar duwe kaluwihan lan kekurangane, lan spesialis duwe pilihan dhewe, watesan lan kondisi tartamtu ing ngendi infrastruktur sing dioperasikake utawa dileksanakake dumunung kanggo menehi saran apa wae. Ing sisih liya, katrangan sing diwenehake babagan cara nyebarake sistem pemantauan lalu lintas SIP cukup transparan, lan ing tahap saiki ora mbutuhake pertimbangan sing luwih rinci.

Iki minangka artikel liyane sing dikhususake kanggo unsur penting lan menarik saka jaringan VoIP - SIP traffic monitoring system. Kaya biasane, aku matur nuwun marang para pamaca kanggo menehi perhatian marang materi iki! Ing bagean sabanjure, kita bakal nyoba luwih jero babagan spesifik lan ndeleng produk HOMER SIP Capture lan SIP3.

Source: www.habr.com

Add a comment