VPN có dùng nhiều dữ liệu hơn không? Phần đầu, keepalive và bộ đếm
Đường hầm thêm phần đầu, keepalive và lần thử lại, nên lưu lượng bên ngoài lớn hơn. Bộ đếm cũng đo các lớp và khoảng thời gian khác nhau, nên tổng số sẽ không khớp.
Câu hỏi đến cùng cảnh báo dữ liệu sau một tháng du lịch: VPN có ăn hết hạn mức không? Đường hầm thực sự thêm byte, vì mỗi gói tin có thêm phần đầu bên ngoài mới và kết nối mang lưu lượng điều khiển của riêng nó. Điều nó không làm là nhân đôi tệp bạn đã tải hay khiến nhà cung cấp ngừng đếm. Câu trả lời trung thực có hai nửa: một về phần phụ trội và một về cách các con số được tạo ra.
Lầm tưởng: VPN nhân đôi mức dùng của bạn
Niềm tin là đường hầm làm lưu lượng tăng khoảng gấp đôi, nên hạn mức cạn nhanh gấp đôi. Điều đó đòi hỏi phần phụ trội gần bằng kích thước tải trọng, chỉ xảy ra với gói tin rất nhỏ và giao thức nhiều lời. Với duyệt web và phát trực tuyến thông thường, byte thêm chỉ là phần nhỏ của tổng, và đường hầm hiếm khi là lý do một tháng hết sớm. Đường hầm không ổn định là câu chuyện khác, và đó là nơi sự nhân đôi thật sự nằm.
Nhà cung cấp đo kết nối bên ngoài bất kể bên trong là gì, nên đường hầm không thể làm lưu lượng miễn phí. Nó cũng không thể giấu khối lượng với nhà mạng, vì nhà mạng là bên vận chuyển.
Điều gì thực sự thêm byte
Đóng gói bao mỗi gói tin trong phần đầu mới và xác thực thêm các trường riêng, với chi phí chính xác tùy thuộc giao thức và các họ địa chỉ đang dùng. Gói tin nhỏ chịu thiệt nhất, vì phần đầu cố định chiếm tỷ lệ lớn hơn của một tổng nhỏ. Truyền liên tục với tải trọng đầy đủ trả ít hơn theo tỷ lệ, đó là lý do hai người trên cùng một VPN có thể thấy tỷ lệ rất khác nhau. Kích thước gói và MTU quyết định bao nhiêu phần đường đi dành cho phần đầu thay vì nội dung.
Keepalive và bắt tay thêm lưu lượng chỉ tồn tại để giữ đường hầm mở, và chúng vẫn không đáng kể cho đến khi có thứ gì hỏng. Một liên kết không ổn định biến chúng thành chi phí thật, vì mỗi lần kết nối lại lặp lại việc thiết lập và mỗi luồng bị đứt mời ứng dụng thử lại. Việc thử lại mới là phần tốn kém: một lần tải lên bắt đầu từ số không có thể tốn hơn một tuần keepalive.
Ứng dụng cũng gửi nhiều hơn nội dung tệp. Yêu cầu, xác nhận và chuyện trò giao thức đã tồn tại trước đường hầm và vẫn được tính, nên khác biệt giữa có và không là phần bọc chứ không phải cả cuộc trò chuyện. Phần bọc là thứ duy nhất VPN thực sự sở hữu.
Vì sao hai bộ đếm không bao giờ khớp
Bốn nơi có thể báo cáo mức dùng: điện thoại, ứng dụng VPN, router và nhà mạng, và mỗi nơi đo một giao diện khác trong một khoảng thời gian khác. Bộ đếm giao diện ảo thấy lưu lượng bên trong trong khi giao diện vật lý thấy gói tin bên ngoài, nên hai bên lệch nhau khoảng đúng phần phụ trội bạn đang muốn đo. Một số chế độ xem phân bổ cũng chồng lấn, nghĩa là cộng mọi con số hiển thị có thể đếm cùng số byte hai lần. Chu kỳ thanh toán, phiên ứng dụng và lần khởi động lại hệ điều hành cũng bắt đầu ở những thời điểm khác nhau.
Trên Android, chế độ xem được hỗ trợ cho việc này là NetworkStatsManager, công cụ báo cáo các nhóm theo giao diện và theo uid trong các khoảng thời gian. Với bất cứ điều gì liên quan đến tiền, hãy tin kế toán của nhà cung cấp hơn tổng của một phiên ứng dụng. Ứng dụng là chế độ xem tiện lợi và có thể bao gồm hoặc loại trừ lưu lượng tùy cách triển khai, và báo cáo chậm khiến lần đọc sau trông sai trong khi không có gì thay đổi.
adb shell dumpsys netstats | grep -A3 "iface=wlan0"
adb shell dumpsys netstats detail | grep -i vpn
Đọc tên giao diện trên từng dòng trước khi so sánh bất cứ điều gì. Hai tổng cho hai giao diện khác nhau không phải hai phép đo cùng một thứ, và coi chúng là một sẽ tạo ra con số phụ trội mà thực chất là chênh lệch kế toán.
Đo một tác vụ lặp lại thay vì bài kiểm tra tốc độ
Chọn một bộ đếm, một thiết bị, một mạng và một tác vụ, sau đó lặp lại tác vụ và so sánh các lần đọc. Bài kiểm tra tốc độ là công cụ sai vì nó cố ý dùng nhiều nhất có thể, và chi phí của nó có thể vượt quá vấn đề hằng ngày bạn đang điều tra. Trước tiên hãy tạm dừng sao lưu và cập nhật, để hoạt động nền lắng xuống, và ghi giao thức cùng phiên bản ứng dụng khách bên cạnh con số. Một lần tải lên tiếp tục là khối lượng công việc khác với truyền sạch, nên so sánh hai thứ đó không đo được gì hữu ích.
Nếu so sánh trực tiếp xung đột với yêu cầu riêng tư của bạn, hãy so sánh thay thế hai cấu hình VPN được hỗ trợ và nêu hạn chế đó bên cạnh kết quả. Ghi lại cấu hình nào cho ra con số nào, để so sánh còn lại cho người đọc sau.
Xem ở đâu khi hóa đơn và ứng dụng không khớp
Kiểm tra khoảng thời gian trước, rồi đến giao diện, rồi đến lớp. Sự không khớp vượt qua cả ba là câu hỏi cho nhà cung cấp chứ không phải thiết lập của ứng dụng khách, và câu trả lời thường nêu độ trễ báo cáo hoặc hạn mức chia sẻ.
Giữ thiết lập cập nhật ứng dụng và dữ liệu di động phù hợp với hạn mức, và lên lịch truyền khối lượng lớn trên kết nối có thể chịu được. Nếu bạn chia sẻ kết nối, hãy kiểm tra vùng phủ sóng điểm phát riêng, vì đường hầm của điện thoại không nói gì về cách lưu lượng chia sẻ được định tuyến hoặc đếm.