صفحه ترافیک روتر یا داشبورد یک ارائه‌دهنده VPN را باز می‌کنید و آنجا مجموع بایت هر دستگاه با نموداری در کنارش هست. وسوسه‌انگیز است که آن نمودار را تاریخچه مرور بخوانید. چنین چیزی نیست و دلیلش ساختاری است نه حقوقی. شمارنده اندازه‌ها را جمع می‌زند، در حالی که تاریخچه مقصدها و محتوا را ثبت می‌کند، و تنها دومی به شما می‌گوید کسی کجا رفته است.

از همان صفحه‌ای که می‌خوانید شروع کنید

پیش از تفسیر یک عدد، بفهمید چه چیزی آن را ساخته است. مجموع هر دستگاه در روتر معمولاً از شمارنده‌های رابط فیزیکی می‌آید، مجموع کلاینت VPN از تونل آن، و پنل ارائه‌دهنده از حسابداری در طرف دور. هر کدام بخش متفاوتی از همان نشست را می‌شمارند. دو پنلی که برای یک ساعت اعداد متفاوت نشان می‌دهند معمولاً هر دو درست‌اند.

فاصله زمانی به اندازه منبع مهم است. مجموع طول عمر، تجمیع روزانه و نرخ زنده سه اندازه‌گیری متفاوت‌اند و فقط نرخ زنده وضوح کافی برای انطباق با یک اقدام را دارد.

پیش از نوشتن نتیجه، منبع و فاصله زمانی را بنویسید.

شمارنده‌ها لایه‌ها را می‌سنجند، نه صفحه‌ها را

در یک همتای WireGuard، شمارنده‌های انتقال در wg show مجموع همان همتاست، با احتساب بار مفید رمزگذاری‌شده. خروجی وضعیت OpenVPN بایت‌های هر کلاینت را در لایه خودش گزارش می‌کند. روی میزبان، رابط tun بسته‌های IP درونی را می‌شمارد در حالی که آداپتور فیزیکی بسته‌های UDP بیرونی را می‌شمارد، پس این دو به اندازه سرباز اضافی کپسوله‌سازی و هر چیز دیگری که پیوند را شریک است متفاوت‌اند.

بازفرست‌ها مجموع را باد می‌کنند بدون آنکه محتوای تازه‌ای برسد، و یک همگام‌سازی پس‌زمینه می‌تواند یک ساعت را در انحصار بگیرد در حالی که کاربر متن ساده می‌خواند.

به همین دلیل مجموع بزرگ نشانه فعالیتی پرمصرف از نظر داده است و هیچ چیز دقیق‌تری. اندازه فایل دانلودشده و دلتای شمارنده مرتبط‌اند، اما به‌ندرت برابرند.

مجموع چه چیزی را می‌تواند پشتیبانی کند و چه چیزی را نه

مجموع بایت نمی‌تواند نام یک سایت را بگوید، چون نام‌ها و URLها درون نشست‌های TLS یا QUIC زندگی می‌کنند که شمارنده هرگز آن‌ها را بررسی نمی‌کند. نمی‌تواند جریان ویدیو را از یک پشتیبان بزرگ جدا کند، یا بارگذاری صفحه را از حلقه تازه‌سازی تبلیغات. آنچه می‌تواند پشتیبانی کند ادعایی درباره حجم و زمان است: این دستگاه در این بازه این مقدار داده جابه‌جا کرده است.

تبدیل آن به ادعایی درباره یک شخص دو ماده دیگر می‌خواهد: هویت و همبستگی.

سند ملاحظات حریم خصوصی RFC 6973 توضیح می‌دهد چرا این ترکیب اهمیت دارد، و همچنین چرا یک گزارش دقیق آنچه مشاهده شده را از آنچه استنتاج شده جدا می‌کند. اگر نتیجه به واژه «زیرا» نیاز دارد، شمارنده به‌تنهایی شواهد کافی نیست.

زمان‌بندی و هویت پاسخ را تغییر می‌دهند

شمارنده‌ای را به کاربری نام‌دار و بازه‌ای دقیق بچسبانید و به شیء دیگری تبدیل می‌شود.

سپس می‌توانید آن را با مشاهدات دیگر هم‌تراز کنید: یک رکورد ورود، یک پرس‌وجوی DNS، یک نشست در سیستم دیگر. شمارنده مقصد را آشکار نکرد، اما به کسی که از قبل فرضیه‌ای داشت کمک کرد آن را تأیید کند. رمزگذاری محتوا و نام‌ها را در مسیر محافظت می‌کند و این واقعیت را پنهان نمی‌کند که جریانی وجود داشته، چقدر بزرگ بوده یا کی آغاز شده است.

این مرز صادقانه است: الگوها پیدا هستند، معنا نه.

پیش از جمع‌آوری تصمیم بگیرید چه چیزی را نگه می‌دارید

اگر نیاز، برنامه‌ریزی ظرفیت است، یک تجمیع روزانه درشت پاسخ می‌دهد و هزینه کمی دارد. اگر نیاز، تاریخچه هر کاربر است، آن را صریح بگویید، فیلدها و بازه نگهداری را نام ببرید، و تصمیم را سیاست بدانید نه ویژگی داشبورد. جمع‌آوری تاریخچه ریزدانه چون پنل از آن پشتیبانی می‌کند همان راهی است که نگهداری بدون تصمیم کسی رشد می‌کند.

برای عیب‌یابی، شمارنده را با اقدامی که آزمایش می‌کنید مقایسه کنید. مجموع پیوسته روبه‌افزایش ثابت می‌کند ترافیک جریان دارد، نه اینکه برنامه کار می‌کند.

شمارنده ثابت در طول نشستی که آشکارا کار می‌کند معمولاً یعنی مقدار کش‌شده یا رابط اشتباه را می‌خوانید. فیلدهای نگه‌داشته‌شده و بازه را نام ببرید تا ممیزی بعدی چیزی مشخص برای بررسی داشته باشد.

مقالات مرتبط