Ανοίγετε τη σελίδα κίνησης του δρομολογητή ή τον πίνακα ελέγχου ενός παρόχου VPN και εκεί υπάρχει ένα σύνολο byte ανά συσκευή με ένα γράφημα δίπλα. Είναι δελεαστικό να διαβάσετε αυτό το γράφημα ως ιστορικό περιήγησης. Δεν είναι, και ο λόγος είναι δομικός, όχι νομικός. Ένας μετρητής αθροίζει μεγέθη, ενώ ένα ιστορικό καταγράφει προορισμούς και περιεχόμενο, και μόνο το δεύτερο σας λέει πού πήγε κάποιος.

Ξεκινήστε από την οθόνη που διαβάζετε

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

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

Σημειώστε την πηγή και το διάστημα πριν σημειώσετε ένα συμπέρασμα.

Οι μετρητές μετρούν επίπεδα, όχι σελίδες

Σε έναν ομότιμο WireGuard, οι μετρητές μεταφοράς στο wg show είναι σύνολα για αυτόν τον ομότιμο, μαζί με το κρυπτογραφημένο ωφέλιμο φορτίο. Η έξοδος κατάστασης του OpenVPN αναφέρει byte ανά πελάτη στο δικό της επίπεδο. Στον κεντρικό υπολογιστή, η διασύνδεση tun μετρά εσωτερικά πακέτα IP ενώ ο φυσικός προσαρμογέας μετρά εξωτερικά πακέτα UDP, οπότε τα δύο διαφέρουν κατά την επιβάρυνση ενθυλάκωσης και κατά ό,τι άλλο μοιράζεται τον σύνδεσμο.

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

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

Τι μπορεί και τι δεν μπορεί να στηρίξει ένα σύνολο

Ένα σύνολο byte δεν μπορεί να ονομάσει ιστότοπο, γιατί τα ονόματα και τα URL ζουν μέσα σε συνεδρίες TLS ή QUIC που ο μετρητής δεν εξετάζει ποτέ. Δεν μπορεί να ξεχωρίσει μια ροή βίντεο από ένα μεγάλο αντίγραφο ασφαλείας ή μια φόρτωση σελίδας από έναν βρόχο ανανέωσης διαφημίσεων. Αυτό που μπορεί να στηρίξει είναι ένας ισχυρισμός για όγκο και χρόνο: αυτή η συσκευή μετέφερε τόσα δεδομένα σε αυτό το παράθυρο.

Η μετατροπή αυτού σε ισχυρισμό για ένα πρόσωπο απαιτεί δύο ακόμη συστατικά: ταυτότητα και συσχέτιση.

Το έγγραφο RFC 6973 για τις εκτιμήσεις ιδιωτικότητας εξηγεί γιατί αυτός ο συνδυασμός έχει σημασία, και επίσης γιατί μια προσεκτική αναφορά χωρίζει το παρατηρούμενο από το συμπερασμένο. Αν το συμπέρασμα χρειάζεται τη λέξη επειδή, ο μετρητής μόνος του δεν είναι αρκετή απόδειξη.

Ο χρόνος και η ταυτότητα αλλάζουν την απάντηση

Συνδέστε έναν μετρητή με έναν επώνυμο χρήστη και ένα ακριβές διάστημα και γίνεται άλλο αντικείμενο.

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

Αυτό είναι το ειλικρινές όριο: τα μοτίβα είναι ορατά, το νόημα όχι.

Αποφασίστε τι διατηρείτε πριν συλλέξετε

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

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

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

Σχετικά άρθρα