Chuyển đến nội dung

Phương pháp đánh giá hiệu năng

Độ trễ so với tốc độ của proxy: một bộ đếm thời gian không thể đo cả hai

Công cụ kiểm tra đo thời gian của các yêu cầu nhỏ phía máy chủ đi qua proxy. Công cụ không truyền đủ lượng dữ liệu có kiểm soát để đo băng thông, thông lượng duy trì hay trải nghiệm từ thiết bị của bạn.

Phiên bản phương pháp
2026.07.18
Xem xét lần cuối

Phương pháp này do nhóm sản phẩm TrueProxies duy trì. Người duy trì được nêu tên không được giới thiệu là kiểm toán viên độc lập hay tổ chức chứng nhận bên thứ ba.

Trả lời nhanh

Bằng chứng này có thể kết luận điều gì

Thời gian phản hồi của IP thoát bắt đầu ngay trước khi công cụ kiểm tra mở yêu cầu đi qua proxy và kết thúc sau khi phần thân JSON nhỏ của IPify được nhận và kiểm chứng. Thời gian phản hồi của đích đến kết thúc khi các header phản hồi của đích đến đã chọn đến nơi; phần thân của đích đến không được tải xuống. Việc phân giải DNS của host proxy, thời gian chờ trong hàng đợi, bước bổ sung của GeoJS, việc kết xuất và thông lượng tải xuống đều nằm ngoài các bộ đếm thời gian đó. Hãy so sánh các kết quả lặp lại từ cùng một máy chủ chạy kiểm tra và cùng một đích đến, rồi báo cáo trung vị và số mẫu thay vì gọi một giá trị thấp là proxy nhanh nhất.

Ranh giới của bằng chứng

Tín hiệu quan sát được so với kết luận không có căn cứ

Một công cụ chẩn đoán proxy đáng tin cậy nêu chính xác một kết quả cho thấy điều gì và giữ các tuyên bố rộng hơn ra ngoài kết luận.

Ranh giới của bằng chứng cho Độ trễ so với tốc độ của proxy
Tín hiệuĐiều có thể kết luậnĐiều không thể kết luận
Thời gian phản hồi của IP thoátThời gian trôi qua trên máy chủ kiểm tra cho kết nối proxy, công đoạn đường hầm/TLS, yêu cầu và phản hồi IP thoát nhỏ đã được kiểm chứng.Độ trễ của trang web đích đến, độ trễ của thiết bị người dùng, băng thông, thông lượng duy trì hay thời lượng chờ trong hàng đợi.
Thời gian phản hồi của đích đếnThời gian trôi qua trên máy chủ kiểm tra cho đến khi các header phản hồi đầu tiên của đích đến đã chọn đến nơi qua cùng giao thức truyền tải của proxy.Thời gian tải trang, tốc độ truyền phần thân phản hồi, thời gian kết xuất, việc JavaScript hoàn tất hay khả năng tương tác của trình duyệt.
Mẫu lặp lạiMức biến động của cùng một lần kiểm tra đã xác định trong khung thời gian lấy mẫu.Mức dịch vụ trên toàn bộ nhà cung cấp, hay hiệu năng từ những địa điểm và đích đến chưa được kiểm tra.
Hết thời gian chờRằng một lần thử yêu cầu qua proxy không hoàn tất trong giới hạn tám giây.Một độ trễ bằng số vượt quá tám giây, thông lượng bằng không hay việc endpoint hỏng vĩnh viễn.

Quy trình chẩn đoán

Áp dụng phương pháp mà không đổi câu hỏi

Nêu rõ endpoint, giao thức truyền tải, đích đến và ranh giới bằng chứng để lần thử lại vẫn có thể so sánh được.

  1. Giữ nguyên tuyến và đích đến

    Dùng cùng endpoint, cùng giao thức truyền tải chỉ định rõ, cùng đích đến đã chọn và khung thời gian gần như nhau. Đích đến hoặc khu vực kiểm tra khác sẽ làm thay đổi đường đi mạng đang được đo.

  2. Thu thập nhiều lần thử đã hoàn tất

    Chạy ít nhất năm lần kiểm tra có thể so sánh và giữ lại các lần hết thời gian chờ và thất bại. Loại bỏ các lần chậm hoặc không khả dụng sẽ làm mẫu trông tốt hơn tuyến thực tế đã quan sát.

  3. Tóm tắt phân bố thay vì chọn người thắng

    Dùng số mẫu, số lần thành công, trung vị, khoảng tứ phân vị và, khi mẫu đủ lớn, có thể thêm p95. Tránh xếp hạng các endpoint chỉ từ một yêu cầu.

  4. Đo thông lượng riêng

    Một bài kiểm tra băng thông cần payload có kiểm soát, thời lượng truyền, số byte, chính sách mức độ đồng thời và đích đến được cho phép. Công cụ kiểm tra này cố ý không thực hiện khối lượng công việc đó.

Phương pháp máy đọc được

Nhà cung cấp, trường dữ liệu, ranh giới đo thời gian, các ngưỡng thời gian chờ, quyền riêng tư và các hạn chế được công bố dưới dạng JSON có đánh số phiên bản.

Mở JSON phương pháp

Tài liệu tham chiếu để diễn giải

Khoảng thời gian nào trả lời câu hỏi nào?

Nhiều khoảng thời gian có thể xuất hiện trong một lần chạy. Chỉ hai phép đo yêu cầu đi qua proxy được hiển thị là thời gian phản hồi.

Ranh giới đo thời gian của proxy và các công đoạn bị loại trừ
Khoảng thời gianĐược tínhBị loại trừ / diễn giải
Thời gian chờ trong hàng đợiThời gian trước khi một worker bắt đầu xử lý endpoint.Không nằm trong thời gian phản hồi của IP thoát hay của đích đến; nó mô tả tải của công cụ kiểm tra, không phải độ trễ của proxy.
DNS của host proxyViệc công cụ kiểm tra phân giải hostname proxy đã gửi.Xảy ra trước bộ đếm thời gian của yêu cầu qua proxy và không được trình bày như thời gian phản hồi proxy đã đo.
Phản hồi của IP thoátKết nối proxy, thương lượng TLS/CONNECT/SOCKS áp dụng được, yêu cầu HTTPS, việc nhận phần thân nhỏ và kiểm chứng IP.Không bao gồm GeoJS, kiểm tra đích đến, kết xuất hay thông lượng.
Bổ sung vị trí địa lýCông cụ kiểm tra tra cứu trực tiếp IP thoát đã quan sát được.Công đoạn riêng, làm trong khả năng có thể; thiếu trường vị trí không làm thay đổi bộ đếm thời gian phản hồi của IP thoát.
Phản hồi của đích đếnYêu cầu thứ hai qua proxy cho đến khi các header phản hồi của Google hoặc Wikipedia đến nơi.Không đo phần thân của đích đến, chuỗi chuyển hướng, việc kết xuất của trình duyệt hay việc thực thi JavaScript.
Toàn bộ tác vụThời gian xếp hàng cộng mọi lần kiểm tra endpoint và polling cho danh sách đã gửi.Hữu ích để biết thời lượng quy trình, nhưng không so sánh được với thời gian phản hồi mạng của một endpoint.
Thông lượngSố byte truyền được trên mỗi đơn vị thời gian với payload và chính sách có kiểm soát.Công cụ này không đo; không thể suy ra con số Mbps nào từ các yêu cầu nhỏ của nó.

Xử lý sự cố

Biến quan sát thành bước kiểm tra an toàn tiếp theo

Giữ bí mật thông tin đăng nhập và mỗi lần chỉ đổi một biến.

Thời gian của IP thoát thấp nhưng thời gian của đích đến cao

Ý nghĩa có thể: Dịch vụ IP thoát trung lập và đích đến đã chọn dùng các tuyến, máy chủ, cơ chế kiểm soát hoặc hành vi phản hồi khác nhau.

Bước kiểm tra tiếp theo: Lặp lại cả hai phép đo và tối ưu cho đích đến thực tế thay vì chỉ cho endpoint trung lập.

Cùng một proxy dao động rất lớn

Ý nghĩa có thể: Tài nguyên dùng chung, IP thoát xoay, định tuyến, tắc nghẽn, bước khởi tạo TLS hoặc tải của đích đến có thể thay đổi giữa các lần thử.

Bước kiểm tra tiếp theo: Tăng số mẫu lặp lại và báo cáo độ phân tán; kiểm tra xem IP thoát có đổi không.

Một proxy ở gần trông chậm hơn một proxy ở xa

Ý nghĩa có thể: Định vị địa lý IP chỉ là gần đúng và cấu trúc mạng không đi theo khoảng cách địa lý một cách trực tiếp.

Bước kiểm tra tiếp theo: Dùng thời gian đích đến đã đo lặp lại từ máy chủ chạy kiểm tra liên quan thay vì khoảng cách giữa các thành phố làm quy tắc quyết định.

Cả lô mất lâu hơn nhiều so với thời gian endpoint được hiển thị

Ý nghĩa có thể: Việc xếp hàng, năng lực worker có giới hạn, các lần thử lại, tra cứu GeoJS, kiểm tra đích đến, polling và các lần thất bại đều cộng thêm vào thời lượng của cả tác vụ.

Bước kiểm tra tiếp theo: Coi thời gian hoàn tất là năng lực của quy trình và thời gian của từng kết quả là một phép đo mạng riêng.

Hạn chế

  • Các phép đo xuất phát từ dịch vụ kiểm tra biệt lập của TrueProxies, không phải từ trình duyệt hay mạng cục bộ của người truy cập.
  • Một yêu cầu nhỏ không thể cho biết tốc độ tải xuống, tốc độ tải lên, băng thông duy trì, năng lực đồng thời hay chi phí trên mỗi byte thành công.
  • Bộ đếm thời gian dùng endpoint và đích đến đã chọn tại một thời điểm; tuyến, IP thoát, đích đến và tải có thể thay đổi ngay sau đó.
  • Hết thời gian chờ được giữ lại như một loại thất bại, không đặt ra thành một thời lượng bằng số chính xác.
  • So sánh giữa các đích đến, giao thức truyền tải, khu vực máy chủ chạy kiểm tra, cỡ mẫu hoặc khung thời gian khác nhau không phải là so sánh có kiểm soát.

Tài liệu tham khảo gốc

Các tiêu chuẩn này định nghĩa giao thức và ngữ nghĩa phản hồi được dùng để đánh giá đúng phạm vi của bằng chứng từ công cụ kiểm tra.