Συστήματα παρακολούθησης κυκλοφορίας σε δίκτυα VoIP. Μέρος πρώτο - επισκόπηση

Σε αυτό το υλικό θα προσπαθήσουμε να εξετάσουμε ένα τόσο ενδιαφέρον και χρήσιμο στοιχείο της υποδομής πληροφορικής όπως ένα σύστημα παρακολούθησης κίνησης VoIP.

Συστήματα παρακολούθησης κυκλοφορίας σε δίκτυα VoIP. Μέρος πρώτο - επισκόπηση
Η ανάπτυξη των σύγχρονων τηλεπικοινωνιακών δικτύων είναι εκπληκτική: έχουν προχωρήσει πολύ μπροστά από τις πυρκαγιές σήματος, και αυτό που φαινόταν αδιανόητο πριν είναι πλέον απλό και συνηθισμένο. Και μόνο οι επαγγελματίες γνωρίζουν τι κρύβεται πίσω από την καθημερινότητα και την ευρεία χρήση των επιτευγμάτων του κλάδου της πληροφορικής. Η ποικιλία των μέσων μετάδοσης, των μεθόδων μεταγωγής, των πρωτοκόλλων αλληλεπίδρασης συσκευών και των αλγορίθμων κωδικοποίησης εκπλήσσει τον μέσο άνθρωπο και μπορεί να γίνει πραγματικός εφιάλτης για οποιονδήποτε σχετίζεται με τη σωστή και σταθερή λειτουργία του: το πέρασμα των τόνων ή την κίνηση φωνής, την αδυναμία εγγραφής σε διακόπτη λογισμικού , δοκιμή νέου εξοπλισμού, μεταγλώττιση επικοινωνώντας με την υποστήριξη του προμηθευτή.

Η προαναφερθείσα έννοια ενός πρωτοκόλλου είναι ο ακρογωνιαίος λίθος οποιουδήποτε δικτύου επικοινωνίας, από το οποίο θα εξαρτηθεί η αρχιτεκτονική του, η σύνθεση και η πολυπλοκότητα των συσκευών που το αποτελούν, ο κατάλογος των υπηρεσιών που παρέχει και πολλά άλλα. Ταυτόχρονα, ένα προφανές αλλά πολύ σημαντικό μοτίβο είναι ότι η χρήση ενός πιο ευέλικτου πρωτοκόλλου σηματοδότησης βελτιώνει την επεκτασιμότητα του δικτύου επικοινωνίας, γεγονός που συνεπάγεται μια αρκετά γρήγορη αύξηση σε διάφορες συσκευές δικτύου σε αυτό.

Επιπλέον, ακόμη και η αναγκαία και δικαιολογημένη αύξηση του αριθμού των διασυνδεδεμένων στοιχείων δικτύου στο πλαίσιο του σημειωθέντος προτύπου συνεπάγεται μια σειρά από δυσκολίες που σχετίζονται με τη συντήρηση και τη λειτουργία του δικτύου. Πολλοί ειδικοί έχουν αντιμετωπίσει μια κατάσταση όπου η ληφθείσα χωματερή δεν τους επιτρέπει να εντοπίσουν ξεκάθαρα το πρόβλημα που έχει προκύψει, επειδή παραλήφθηκε σε εκείνο το μέρος του δικτύου που δεν συμμετείχε στην εμφάνισή του.

Αυτή η κατάσταση είναι ιδιαίτερα χαρακτηριστική για δίκτυα VoIP που περιλαμβάνουν περισσότερες συσκευές από ένα PBX και πολλά τηλέφωνα IP. Για παράδειγμα, όταν η λύση χρησιμοποιεί πολλούς ελεγκτές περιγράμματος περιόδου λειτουργίας, ευέλικτους διακόπτες ή έναν διακόπτη λογισμικού, αλλά η λειτουργία προσδιορισμού της τοποθεσίας του χρήστη διαχωρίζεται από τις άλλες και τοποθετείται σε ξεχωριστή συσκευή. Στη συνέχεια, ο μηχανικός πρέπει να επιλέξει την επόμενη ενότητα για ανάλυση, καθοδηγούμενος από την εμπειρική του εμπειρία ή κατά τύχη.

Αυτή η προσέγγιση είναι εξαιρετικά κουραστική και μη παραγωγική, καθώς σας αναγκάζει να ξοδεύετε χρόνο ξανά και ξανά παλεύοντας με τις ίδιες ερωτήσεις: τι μπορεί να χρησιμοποιηθεί για τη συλλογή πακέτων, πώς να συλλέξετε το αποτέλεσμα και ούτω καθεξής. Από τη μια, όπως γνωρίζετε, ο άνθρωπος συνηθίζει τα πάντα. Μπορείτε επίσης να το συνηθίσετε, να γίνετε καλύτεροι σε αυτό και να εκπαιδεύσετε την υπομονή. Ωστόσο, από την άλλη, υπάρχει ακόμη μια άλλη δυσκολία που δεν μπορεί να αγνοηθεί - η συσχέτιση των ιχνών που λαμβάνονται από διαφορετικές περιοχές. Όλα τα παραπάνω, καθώς και πολλές άλλες εργασίες ανάλυσης δικτύων επικοινωνίας, αποτελούν αντικείμενο δραστηριότητας πολλών ειδικών, των οποίων τα συστήματα παρακολούθησης της κυκλοφορίας έχουν σχεδιαστεί για να βοηθήσουν στην επίλυση.

Σχετικά με τα συστήματα παρακολούθησης της κυκλοφορίας του δικτύου επικοινωνίας

Και μαζί κάνουμε έναν κοινό σκοπό: εσύ με τον δικό σου τρόπο και εγώ με τον δικό μου τρόπο.
Yu

Τα σύγχρονα δίκτυα μετάδοσης κίνησης μέσων σχεδιάζονται και κατασκευάζονται μέσω της υλοποίησης διαφόρων εννοιών, η βάση των οποίων είναι μια ποικιλία τηλεπικοινωνιακών πρωτοκόλλων: CAS, SS7, INAP, H.323, SIP κ.λπ. Ένα σύστημα παρακολούθησης κυκλοφορίας (TMS) είναι ένα εργαλείο που έχει σχεδιαστεί για τη λήψη μηνυμάτων από τα πρωτόκολλα που αναφέρονται παραπάνω (και όχι μόνο) και διαθέτει ένα σύνολο βολικών, εύχρηστων και ενημερωτικών διεπαφών για την ανάλυσή του. Ο κύριος σκοπός του SMT είναι να διαθέσει ίχνη σήματος και χωματερές για οποιαδήποτε χρονική περίοδο σε ειδικούς ανά πάσα στιγμή (συμπεριλαμβανομένου του πραγματικού χρόνου) χωρίς τη χρήση εξειδικευμένων προγραμμάτων (για παράδειγμα, Wireshark). Από την άλλη πλευρά, κάθε εξειδικευμένος ειδικός δίνει μεγάλη προσοχή σε θέματα που σχετίζονται, για παράδειγμα, με την ασφάλεια της υποδομής πληροφορικής.

Ταυτόχρονα, μια σημαντική πτυχή που σχετίζεται άμεσα με αυτό το ζήτημα είναι η ικανότητα αυτού του ειδικού να «συνέχεια», κάτι που μπορεί να επιτευχθεί, μεταξύ άλλων, μέσω της έγκαιρης ειδοποίησης ενός συγκεκριμένου περιστατικού. Εφόσον αναφέρονται θέματα ειδοποίησης, μιλάμε για παρακολούθηση δικτύου επικοινωνίας. Επιστρέφοντας στον παραπάνω ορισμό, το CMT σάς επιτρέπει να παρακολουθείτε τα μηνύματα, τις απαντήσεις και τις δραστηριότητες που μπορεί να υποδεικνύουν οποιαδήποτε ανώμαλη συμπεριφορά δικτύου (για παράδειγμα, 403 ή 408 αποκρίσεις μιας ομάδας 4xx στο SIP ή απότομη αύξηση του αριθμού των περιόδων σύνδεσης σε έναν κορμό ), ενώ λαμβάνει σχετικά infographics που απεικονίζουν ξεκάθαρα τι συμβαίνει.

Ωστόσο, πρέπει να σημειωθεί ότι το σύστημα παρακολούθησης κίνησης VoIP δεν είναι αρχικά το κλασικό Σύστημα Παρακολούθησης Βλαβών, το οποίο σας επιτρέπει να χαρτογραφείτε δίκτυα, να ελέγχετε τη διαθεσιμότητα των στοιχείων τους, τη χρήση πόρων, περιφερειακά και πολλά άλλα (για παράδειγμα, όπως το Zabbix).

Έχοντας κατανοήσει τι είναι ένα σύστημα παρακολούθησης της κυκλοφορίας και τις εργασίες που επιλύει, ας προχωρήσουμε στο ερώτημα πώς να το χρησιμοποιήσετε με καλό αποτέλεσμα.

Το προφανές γεγονός είναι ότι η ίδια η CMT δεν είναι σε θέση να συλλέξει Ροή Κλήσης "κατ' εντολήν ενός λούτσου". Για να γίνει αυτό, είναι απαραίτητο να φέρετε την αντίστοιχη κίνηση από όλες τις χρησιμοποιούμενες συσκευές σε ένα σημείο - Capture Server. Έτσι, ό,τι έχει γραφεί ορίζει ένα χαρακτηριστικό γνώρισμα του συστήματος, το οποίο εκφράζεται στην ανάγκη να διασφαλιστεί η συγκέντρωση του σημείου συλλογής για την κυκλοφορία σηματοδότησης και μας επιτρέπει να απαντήσουμε στο ερώτημα που τέθηκε παραπάνω: τι παρέχει η χρήση του συγκροτήματος σε ένα λειτουργικό ή υλοποιούμενο δίκτυο.

Έτσι, κατά κανόνα, είναι σπάνιο ότι ένας μηχανικός μπορεί, όπως λένε, να απαντήσει αμέσως στην ερώτηση - σε ποια συγκεκριμένη τοποθεσία θα βρίσκεται ή μπορεί να βρίσκεται το καθορισμένο σημείο συγκέντρωσης κυκλοφορίας. Για μια περισσότερο ή λιγότερο σαφή απάντηση, οι ειδικοί πρέπει να πραγματοποιήσουν μια σειρά μελετών που σχετίζονται με μια ουσιαστική ανάλυση του δικτύου VoIP. Για παράδειγμα, εκ νέου αποσαφήνιση της σύνθεσης του εξοπλισμού, λεπτομερής ορισμός των σημείων στα οποία είναι ενεργοποιημένος, καθώς και δυνατότητες στο πλαίσιο αποστολής της αντίστοιχης κίνησης στο σημείο συλλογής. Επιπλέον, είναι σαφές ότι η επιτυχία της επίλυσης του υπό εξέταση ζητήματος εξαρτάται άμεσα από τη μέθοδο οργάνωσης του δικτύου μεταφοράς IP.

Κατά συνέπεια, το πρώτο πράγμα που παρέχει η εφαρμογή του MMT είναι η ίδια αναθεώρηση δικτύου που κάποτε είχε προγραμματιστεί, αλλά δεν ολοκληρώθηκε ποτέ. Φυσικά, ένας στοχαστικός αναγνώστης θα κάνει αμέσως την ερώτηση - τι σχέση έχει το MMT; Δεν υπάρχει άμεση σύνδεση εδώ και δεν μπορεί να είναι, αλλά... Η ψυχολογία των περισσότερων ανθρώπων, συμπεριλαμβανομένων εκείνων που σχετίζονται με τον κόσμο της πληροφορικής, συνήθως τείνει να χρονίζει αυτού του είδους τα γεγονότα ώστε να συμπίπτουν με κάποιο γεγονός. Το επόμενο πλεονέκτημα προκύπτει από το προηγούμενο και έγκειται στο γεγονός ότι ακόμη και πριν από την ανάπτυξη του CMT, εγκατασταθούν και ρυθμιστούν οι Πράκτορες Capture και ενεργοποιηθεί η αποστολή μηνυμάτων RTCP, ενδέχεται να ανακαλυφθούν τυχόν προβλήματα που απαιτούν άμεση παρέμβαση. Για παράδειγμα, κάπου έχει σχηματιστεί μια «συμφόρηση» και αυτό είναι ξεκάθαρα ορατό ακόμη και χωρίς στατιστικά στοιχεία, τα οποία μπορούν επίσης να παρέχονται από το SMT χρησιμοποιώντας δεδομένα που παρέχονται, για παράδειγμα, από το RTCP.

Τώρα ας επιστρέψουμε στην προηγουμένως περιγραφείσα διαδικασία συλλογής των ιχνών που χρειαζόμαστε τόσο πολύ και ας χαμογελάσουμε, ενθυμούμενοι τα λόγια του ήρωα που περιλαμβάνονται στην επιγραφή αυτού του μέρους. Το σημαντικό χαρακτηριστικό του, το οποίο δεν αναφέρθηκε, είναι ότι, κατά κανόνα, οι αναφερόμενοι χειρισμοί μπορούν να εκτελεστούν από επαρκώς καταρτισμένο προσωπικό, για παράδειγμα, Core Engineers. Από την άλλη πλευρά, το εύρος των ζητημάτων που επιλύονται με την ανίχνευση μπορεί επίσης να περιλαμβάνει τις λεγόμενες εργασίες ρουτίνας. Για παράδειγμα, ο προσδιορισμός του λόγου για τον οποίο το τερματικό δεν είναι καταχωρημένο στον εγκαταστάτη ή στον πελάτη. Ταυτόχρονα, καθίσταται προφανές ότι η αποκλειστική δυνατότητα λήψης χωματερών από τους καθορισμένους ειδικούς τους επιβάλλει την ανάγκη εκτέλεσης αυτών των εργασιών παραγωγής. Αυτό δεν είναι παραγωγικό γιατί απαιτεί χρόνο από την επίλυση άλλων πιο σημαντικών ζητημάτων.

Ταυτόχρονα, στις περισσότερες εταιρείες όπου είναι επιθυμητό να χρησιμοποιήσετε ένα προϊόν όπως το CMT, υπάρχει ένα ειδικό τμήμα του οποίου ο κατάλογος των εργασιών περιλαμβάνει την εκτέλεση εργασιών ρουτίνας για την ανακούφιση άλλων ειδικών - γραφείο εξυπηρέτησης, γραφείο υποστήριξης ή τεχνική υποστήριξη. Επίσης, δεν θα κάνω μια ανακάλυψη για τον αναγνώστη αν σημειώσω ότι για λόγους ασφάλειας και σταθερότητας δικτύου, η πρόσβαση των μηχανικών τεχνικής υποστήριξης στους πιο κρίσιμους κόμβους είναι ανεπιθύμητη (αν και είναι πολύ πιθανό να μην απαγορεύεται), αλλά είναι ακριβώς αυτά τα στοιχεία δικτύου που περιέχουν την πιο συμφέρουσα προοπτική από την άποψη των χωματερών. Το SMT, λόγω του γεγονότος ότι είναι ένα κεντρικό μέρος για τη συλλογή κίνησης και διαθέτει μια διαισθητική και διαφανή διεπαφή, είναι αρκετά ικανή να λύσει μια σειρά από εντοπισμένα προβλήματα. Η μόνη προϋπόθεση είναι να οργανώσετε την πρόσβαση στη διεπαφή από τους σταθμούς εργασίας ειδικών τεχνικής υποστήριξης και, ενδεχομένως, να γράψετε ένα άρθρο βάσης γνώσεων σχετικά με τη χρήση της.

Συμπερασματικά, σημειώνουμε τα πιο διάσημα και ενδιαφέροντα προϊόντα που με τον ένα ή τον άλλο τρόπο εκτελούν τη λειτουργικότητα που συζητήθηκε παραπάνω, συμπεριλαμβανομένων: Voipmonitor, HOMER SIP Λήψη, Oracle Communications Monitor, ΑΡΑΧΝΗ. Παρά τη γενική προσέγγιση για την οργάνωση και την ανάπτυξη, το καθένα έχει τις δικές του αποχρώσεις, τις υποκειμενικές θετικές και αρνητικές πλευρές του και όλα αξίζουν ξεχωριστή εξέταση. Το οποίο θα αποτελέσει αντικείμενο περαιτέρω υλικών. Σας ευχαριστώ για την προσοχή σας!

UPD (23.05.2019/XNUMX/XNUMX): στη λίστα που δίνεται εν κατακλείδι, αξίζει να προστεθεί ένα ακόμη προϊόν, το οποίο ο συγγραφέας έλαβε γνώση σχετικά πρόσφατα. Sipxnumx – ένας νέος, αναπτυσσόμενος εκπρόσωπος από τον κόσμο των συστημάτων παρακολούθησης της κυκλοφορίας SIP.

Πηγή: www.habr.com

Προσθέστε ένα σχόλιο