WiFi Doctor · Tra cứu chẩn đoán

Hiểu rõ báo cáo mạng của bạn.

Tìm mã chẩn đoán hoặc chủ đề. Mỗi phần giải thích trình bày bài kiểm tra là gì, đo thông tin nào, có ý nghĩa ra sao và cách đọc kết quả.

83 bài kiểm tra · 9 giai đoạn

W10Trạng thái thiết bị

W10-010

Khả năng Wi-Fi của thiết bị

Nội dung kiểm tra
Thiết bị có khả năng Wi-Fi phù hợp với mạng đang chẩn đoán hay không.
Thông tin được đo
Khả năng hỗ trợ Wi-Fi và sự hiện diện của điều kiện tiên quyết để chẩn đoán Wi-Fi.
Mục đích
Xác nhận có thể thực hiện các kiểm tra Wi-Fi có ý nghĩa trước khi diễn giải kết quả kết nối tiếp theo.
Cách đọc kết quả
Nếu đã xác nhận thiết bị không hỗ trợ Wi-Fi, đây là lỗi điều kiện tiên quyết nghiêm trọng. Trạng thái không đọc được là không có dữ liệu, không phải lỗi mạng.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W10-010",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Device supports Wi-Fi.",
  "evidence": [
    {
      "name": "sdk",
      "value": "35",
      "unit": null
    },
    {
      "name": "supports5Ghz",
      "value": "true",
      "unit": null
    },
    {
      "name": "supports6Ghz",
      "value": "true",
      "unit": null
    },
    {
      "name": "supportsSae",
      "value": "true",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W10-010
W10-020

Trạng thái bật/tắt Wi-Fi

Nội dung kiểm tra
Bộ thu phát Wi-Fi của thiết bị có đang bật và sẵn sàng kết nối hay không.
Thông tin được đo
Trạng thái Wi-Fi hiện tại: bật, tắt hoặc đang chuyển trạng thái.
Mục đích
Giải thích vì sao không thể tiếp tục chẩn đoán khi Wi-Fi đang tắt.
Cách đọc kết quả
Wi-Fi bật là trạng thái sử dụng được. Tắt đã được xác nhận là vấn đề nghiêm trọng; đang bật, đang tắt hoặc không rõ trạng thái thì chưa thể kết luận, không phải lỗi đã xác nhận.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W10-020",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Wi-Fi is on.",
  "evidence": [
    {
      "name": "radioTransitions",
      "value": "0",
      "unit": null
    },
    {
      "name": "penaltyPercent",
      "value": "0.0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Ví dụ 2ERROR

Trích đoạn kết quả

{
  "id": "W10-020",
  "execution": "DONE",
  "verdict": "ERROR",
  "summary": "Wi-Fi is off.",
  "evidence": [
    {
      "name": "radioTransitions",
      "value": "0",
      "unit": null
    },
    {
      "name": "penaltyPercent",
      "value": "0.0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "critical",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W10-020
W10-030

Danh tính mạng và phân đoạn phiên

Nội dung kiểm tra
Danh tính mạng Wi-Fi và các khoảng kết nối riêng biệt trong báo cáo.
Thông tin được đo
Tên mạng, điểm truy cập, tần số, thay đổi tuyến và các khoảng thời gian gắn với quan sát.
Mục đích
Tách kết quả của các mạng hoặc điểm truy cập khác nhau khi so sánh chất lượng kết nối.
Cách đọc kết quả
Thay đổi điểm truy cập hoặc mạng là thông tin bối cảnh, không tự động đồng nghĩa với lỗi. Không nên gộp số đo từ các phân đoạn khác nhau.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W10-030",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Measurements separated by network path.",
  "evidence": [
    {
      "name": "segments",
      "value": "1",
      "unit": null
    },
    {
      "name": "currentSegment",
      "value": "1",
      "unit": null
    },
    {
      "name": "networkId",
      "value": "synthetic-wifi",
      "unit": null
    },
    {
      "name": "bssid",
      "value": "02:00:00:00:00:01",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W10-030
W10-040

Đường Internet thực tế

Nội dung kiểm tra
Đường mạng mà ứng dụng đang dùng để truy cập Internet.
Thông tin được đo
Đường truyền đang hoạt động là Wi-Fi, dữ liệu di động, VPN hay loại không xác định.
Mục đích
Làm rõ số đo mô tả kết nối nào, đặc biệt khi có nhiều đường mạng.
Cách đọc kết quả
Các đường mạng khác nhau có thể cho kết quả khác nhau. Chỉ riêng việc dùng dữ liệu di động hoặc VPN không phải lỗi Wi-Fi và không bị trừ điểm.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W10-040",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Internet traffic uses the Wi-Fi path.",
  "evidence": [
    {
      "name": "routeId",
      "value": "synthetic-wifi",
      "unit": null
    },
    {
      "name": "defaultNetwork",
      "value": "synthetic-wifi",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W10-040
W10-050

VPN và giới hạn đường đo

Nội dung kiểm tra
Những giới hạn đo trong phiên do định tuyến VPN hoặc chính sách mạng.
Thông tin được đo
Sự hiện diện của VPN, thông tin tuyến liên quan và các kiểm tra bị chính sách mạng hiện tại hạn chế.
Mục đích
Phân biệt đường kết nối không thể đo với kết nối thực sự bị lỗi.
Cách đọc kết quả
Kiểm tra bị hạn chế là không khả dụng, không phải thất bại. Kết quả chỉ mô tả đường đã đo và có thể không đại diện cho truy cập Wi-Fi trực tiếp.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W10-050",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Android reports no active VPN.",
  "evidence": [
    {
      "name": "vpn",
      "value": "false",
      "unit": null
    },
    {
      "name": "policyFailures",
      "value": "0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W10-050
W10-060

Proxy và PAC

Nội dung kiểm tra
Proxy hoặc cấu hình proxy tự động gắn với kết nối.
Thông tin được đo
Máy chủ và cổng proxy, thông tin cấu hình tự động và tuyến áp dụng các thiết lập đó.
Mục đích
Cung cấp bối cảnh cho các yêu cầu phải đi qua proxy trước khi tới đích.
Cách đọc kết quả
Có cấu hình proxy không phải là lỗi. Cần bằng chứng đo tương ứng để kết luận vấn đề kết nối hoặc xác thực.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W10-060",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "No proxy is configured for Wi-Fi.",
  "evidence": [
    {
      "name": "pac",
      "value": "false",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W10-060
W10-070

Cấu hình DNS và Private DNS

Nội dung kiểm tra
Thiết lập DNS và DNS riêng dùng để phân giải tên máy chủ trên kết nối.
Thông tin được đo
Các máy chủ DNS đã cấu hình, chế độ DNS riêng và cấu hình bộ phân giải liên quan.
Mục đích
Hỗ trợ diễn giải kết quả phân giải tên và phân biệt cấu hình với hành vi DNS thực đo.
Cách đọc kết quả
Chỉ riêng thiết lập không chứng minh DNS bị lỗi. Kết quả tra cứu thực tế xác định phân giải thành công hay thất bại.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W10-070",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "DNS resolver configuration recorded.",
  "evidence": [
    {
      "name": "wifiDns",
      "value": "[192.0.2.1]",
      "unit": null
    },
    {
      "name": "privateDns",
      "value": "false",
      "unit": null
    },
    {
      "name": "resolverDns",
      "value": "192.0.2.1",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W10-070
W10-080

Quyền và dữ liệu có thể đọc

Nội dung kiểm tra
WiFi Doctor có quyền truy cập thông tin cần thiết cho từng kiểm tra chẩn đoán hay không.
Thông tin được đo
Quyền đã cấp, quyền còn thiếu và các quan sát chịu ảnh hưởng bởi giới hạn truy cập.
Mục đích
Giải thích các trường báo cáo còn thiếu và xác định những kiểm tra không thể đánh giá trên thiết bị.
Cách đọc kết quả
Quyền bị từ chối chỉ làm hạn chế bằng chứng, không có nghĩa Wi-Fi kém và không làm giảm điểm kết nối.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W10-080",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Current permissions and data availability.",
  "evidence": [
    {
      "name": "scanAllowed",
      "value": "true",
      "unit": null
    },
    {
      "name": "lanAllowed",
      "value": "true",
      "unit": null
    },
    {
      "name": "ssidVisible",
      "value": "true",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W10-080
W10-090

Chính sách nguồn và mạng

Nội dung kiểm tra
Chính sách nguồn và mạng của thiết bị có thể ảnh hưởng tới kết nối quan sát được.
Thông tin được đo
Thiết lập tiết kiệm pin, hạn chế mạng và các gián đoạn xảy ra cùng những điều kiện này.
Mục đích
Cung cấp bối cảnh thiết bị khi điều tra mất kết nối, tạm dừng hoặc thay đổi sử dụng mạng bất thường.
Cách đọc kết quả
Chỉ bật tiết kiệm pin không phải là lỗi. Phải quan sát được ảnh hưởng tới kết nối trước khi quy nguyên nhân cho thiết lập đó.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W10-090",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Power settings and network limits recorded.",
  "evidence": [
    {
      "name": "metered",
      "value": "false",
      "unit": null
    },
    {
      "name": "powerSave",
      "value": "false",
      "unit": null
    },
    {
      "name": "thermalStatus",
      "value": "0",
      "unit": null
    },
    {
      "name": "airplaneMode",
      "value": "0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W10-090
W10-100

Lịch sử quan sát gần đây

Nội dung kiểm tra
Các quan sát gần đây được lưu để so sánh với phiên chẩn đoán hiện tại.
Thông tin được đo
Sự kiện và mức tín hiệu đã quan sát, độ cũ của quan sát và các khoảng trống giám sát.
Mục đích
Phân biệt vấn đề kết nối lặp lại với hiện tượng chỉ xuất hiện trong lần kiểm tra hiện tại.
Cách đọc kết quả
Lịch sử là bằng chứng bổ trợ. Không ghi nhận vấn đề trong khoảng trống giám sát không chứng minh kết nối đã ổn định.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W10-100",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Recent observations within the retention period used for comparison.",
  "evidence": [
    {
      "name": "historyEvents",
      "value": "3",
      "unit": null
    },
    {
      "name": "historyCoverageMs",
      "value": "60000",
      "unit": null
    },
    {
      "name": "retentionMs",
      "value": "900000",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W10-100
W10-110

Điều kiện hợp lệ của phép đo

Nội dung kiểm tra
Quan sát có bị hoạt động đo hoặc điều kiện thu thập chưa đầy đủ tác động hay không.
Thông tin được đo
Thời điểm đo, khoảng kiểm tra đang chạy và điều kiện có thể ảnh hưởng tới các mẫu được diễn giải.
Mục đích
Tách hành vi mạng thông thường khỏi hành vi trong lúc bài kiểm tra tạo lưu lượng.
Cách đọc kết quả
Quan sát chịu ảnh hưởng cần được đặt trong bối cảnh. Dữ liệu thiếu hoặc không phù hợp không tự động là đạt, lỗi hay số đo bằng không.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W10-110",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Measurements retain their timestamps, network paths and limits.",
  "evidence": [
    {
      "name": "probeCount",
      "value": "184",
      "unit": null
    },
    {
      "name": "limitedCount",
      "value": "0",
      "unit": null
    },
    {
      "name": "ruleVersion",
      "value": "catalog-score-4.0.1",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W10-110
W10-120

Đồng hồ thiết bị và TLS

Nội dung kiểm tra
Đồng hồ thiết bị có dấu hiệu lệch so với nguồn thời gian đủ tin cậy hay không.
Thông tin được đo
Giờ thiết bị, giờ tham chiếu khả dụng và các biểu hiện liên quan tới chứng chỉ hoặc kết nối bảo mật.
Mục đích
Nhận diện sai lệch đồng hồ có thể giải thích lỗi xác minh chứng chỉ HTTPS.
Cách đọc kết quả
Chỉ phép so sánh đáng tin cậy mới hỗ trợ kết luận về đồng hồ. Vấn đề đồng hồ và TLS liên quan nên được hiểu là một vấn đề có thể chung nguyên nhân.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W10-120",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "No large clock offset found between the tested time sources.",
  "evidence": [
    {
      "name": "offsetMs",
      "value": "[400.0, 400.0]",
      "unit": null
    },
    {
      "name": "uncertaintyMs",
      "value": "[1030.0, 1030.0]",
      "unit": null
    },
    {
      "name": "probeRefs",
      "value": "clock-0,clock-1",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Ví dụ 2INCONCLUSIVE

Trích đoạn kết quả

{
  "id": "W10-120",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "Two sufficiently fresh HTTPS time readings are required.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W10-120
W10-130

Hệ điều hành và chứng chỉ

Nội dung kiểm tra
Bối cảnh hệ điều hành và chứng chỉ liên quan đến kết nối bảo mật.
Thông tin được đo
Phiên bản Android, thông tin chứng chỉ có sẵn và lỗi tương thích TLS đã quan sát.
Mục đích
Giải thích các trường hợp có bằng chứng cho thấy khả năng tương thích nền tảng ảnh hưởng tới truy cập trang web bảo mật.
Cách đọc kết quả
Chỉ riêng phiên bản Android cũ không phải là lỗi. Cần lỗi TLS tương ứng và bằng chứng so sánh phù hợp để nêu vấn đề tương thích.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W10-130",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Android version recorded to help assess TLS errors.",
  "evidence": [
    {
      "name": "sdk",
      "value": "35",
      "unit": null
    },
    {
      "name": "securityPatch",
      "value": "2026-10-01",
      "unit": null
    },
    {
      "name": "tlsFailureRefs",
      "value": "[]",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W10-130
W10-140

Bộ lọc DNS / VPN

Nội dung kiểm tra
Khả năng bộ lọc DNS hoặc VPN liên quan tới lỗi truy cập có chọn lọc.
Thông tin được đo
Cấu hình liên quan đến lọc và bằng chứng một số đích lỗi trong khi các truy cập khác vẫn hoạt động.
Mục đích
Phân biệt hạn chế có chọn lọc với mất kết nối Internet hoàn toàn.
Cách đọc kết quả
Bộ lọc chỉ là bối cảnh khi chưa có bằng chứng xác nhận chặn. Một dịch vụ không truy cập được không chứng minh toàn bộ Internet bị mất.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W10-140",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "DNS and VPN context included when checking selective access.",
  "evidence": [
    {
      "name": "vpn",
      "value": "false",
      "unit": null
    },
    {
      "name": "privateDns",
      "value": "false",
      "unit": null
    },
    {
      "name": "serviceCheckRef",
      "value": "W70-160",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W10-140
W10-150

Tối ưu Wi-Fi của thiết bị

Nội dung kiểm tra
Hành vi tối ưu Wi-Fi của thiết bị được quan sát trong phiên.
Thông tin được đo
Thay đổi như chuyển sang dữ liệu di động, tắt Wi-Fi và các gián đoạn đi kèm.
Mục đích
Xác định thiết lập thiết bị cần xem lại khi thay đổi kết nối tự động trùng với vấn đề.
Cách đọc kết quả
Thiết lập tối ưu hoặc chuyển mạng không tự thân là lỗi. Khuyến nghị phụ thuộc vào hành vi quan sát được và ảnh hưởng của nó tới kết nối.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W10-150",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Default-path and Wi-Fi status changes observed.",
  "evidence": [
    {
      "name": "defaultChanges",
      "value": "0",
      "unit": null
    },
    {
      "name": "radioChanges",
      "value": "0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W10-150

W20Kết nối Wi-Fi

W20-010

Liên kết với mạng hiện tại

Nội dung kiểm tra
Điện thoại hiện có liên kết với điểm truy cập Wi-Fi mong muốn hay không.
Thông tin được đo
Trạng thái liên kết Wi-Fi, mạng đích nhận diện được và tình trạng mất kết nối quan sát được.
Mục đích
Xác nhận liên kết vô tuyến trước khi đánh giá cấu hình địa chỉ hoặc khả năng truy cập Internet.
Cách đọc kết quả
Liên kết đã thiết lập đáp ứng điều kiện tiên quyết này. Xác nhận không có liên kết là vấn đề nghiêm trọng; thiếu cấu hình IP thuộc các kiểm tra sau, không phải lỗi liên kết.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W20-010",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Connected to Wi-Fi.",
  "evidence": [
    {
      "name": "supplicantState",
      "value": "COMPLETED",
      "unit": null
    },
    {
      "name": "networkId",
      "value": "synthetic-wifi",
      "unit": null
    },
    {
      "name": "penaltyPercent",
      "value": "0.0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W20-010
W20-020

Mức hiện diện của bộ phát mục tiêu

Nội dung kiểm tra
Điểm truy cập Wi-Fi đích có xuất hiện trong các quan sát khả dụng hay không.
Thông tin được đo
Khả năng thấy điểm truy cập đích, thời điểm, độ mới và mức bao phủ của các quan sát trong khoảng khảo sát.
Mục đích
Giải thích việc khó tìm hoặc kết nối lại với một mạng Wi-Fi cụ thể.
Cách đọc kết quả
Các quan sát mới và lặp lại hỗ trợ kết luận về khả năng nhìn thấy. Thiếu quyền hoặc lặp lại dữ liệu lưu đệm không chứng minh điểm truy cập đã biến mất.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W20-020",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Scan rounds detecting the access point: 3.",
  "evidence": [
    {
      "name": "seenRounds",
      "value": "3",
      "unit": null
    },
    {
      "name": "totalRounds",
      "value": "3",
      "unit": null
    },
    {
      "name": "linked",
      "value": "true",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Ví dụ 2INCONCLUSIVE

Trích đoạn kết quả

{
  "id": "W20-020",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "No fresh scan results yet.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W20-020
W20-030

Tín hiệu khi kết nối

Nội dung kiểm tra
Điều kiện tín hiệu khi thiết lập hoặc mất kết nối Wi-Fi.
Thông tin được đo
Cường độ tín hiệu, độ biến động và thời điểm so với các lần thử kết nối hoặc thất bại.
Mục đích
Bổ sung bối cảnh tín hiệu cho vấn đề ở giai đoạn kết nối và liên hệ với đánh giá vô tuyến chi tiết.
Cách đọc kết quả
Một lần đo chỉ mô tả thời điểm đó. Kết quả tín hiệu được đánh giá ở W30 và không bị trừ điểm lần nữa tại đây.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W20-030",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Signal samples around the connection attempt.",
  "evidence": [
    {
      "name": "rssiP50Dbm",
      "value": "-52.0",
      "unit": null
    },
    {
      "name": "sampleCount",
      "value": "91",
      "unit": null
    },
    {
      "name": "signalResultRef",
      "value": "W30-010",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Ví dụ 2INCONCLUSIVE

Trích đoạn kết quả

{
  "id": "W20-030",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "Fewer than two signal samples from the same access point.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W20-030
W20-040

Băng tần và kênh hỗ trợ

Nội dung kiểm tra
Khả năng tương thích giữa thiết bị và yêu cầu băng tần, kênh mà mạng công bố.
Thông tin được đo
Băng tần hỗ trợ, kênh khả dụng, độ rộng kênh công bố và khả năng kết nối liên quan của thiết bị.
Mục đích
Nhận diện sự không tương thích rõ ràng về khả năng có thể ngăn kết nối tới điểm truy cập đích.
Cách đọc kết quả
Một yêu cầu bắt buộc không được hỗ trợ có thể giải thích lỗi. Độ rộng kênh có thể thương lượng hoặc chuẩn Wi-Fi cũ hơn tự nó không chứng minh sự không tương thích.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W20-040",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "The observed band matches the device's reported data.",
  "evidence": [
    {
      "name": "primaryMhz",
      "value": "5180",
      "unit": null
    },
    {
      "name": "linked",
      "value": "true",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W20-040
W20-050

Tương thích bảo mật

Nội dung kiểm tra
Khả năng tương thích giữa yêu cầu bảo mật mạng với thiết bị và cấu hình kết nối.
Thông tin được đo
Chế độ bảo mật công bố, thông tin xác thực và bằng chứng kết nối liên quan đến doanh nghiệp hoặc chứng chỉ có sẵn.
Mục đích
Phân biệt thiết lập bảo mật không tương thích với các nguyên nhân khác khiến điện thoại không vào được mạng.
Cách đọc kết quả
Không có chế độ bảo mật chung là điều đáng lưu ý. Thiếu bằng chứng xác thực doanh nghiệp thì chưa thể kết luận; riêng chế độ chuyển tiếp hoặc khung quản lý được bảo vệ không phải là lỗi.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W20-050",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Advertised security settings compared.",
  "evidence": [
    {
      "name": "security",
      "value": "[WPA2-PSK-CCMP][ESS]",
      "unit": null
    },
    {
      "name": "eapConfiguration",
      "value": "not exposed for third-party saved networks",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W20-050
W20-060

Lỗi kết nối hệ thống

Nội dung kiểm tra
Các lỗi thực tế được hệ thống báo khi tham gia mạng Wi-Fi.
Thông tin được đo
Mã lỗi liên kết hoặc xác thực có sẵn và giai đoạn mà lần thử kết nối thất bại.
Mục đích
Mô tả lỗi ở giai đoạn kết nối bằng bằng chứng cụ thể, thay vì đoán nguyên nhân.
Cách đọc kết quả
Mã từ chối cụ thể hỗ trợ kết luận cụ thể. Không tìm thấy hoặc không phản hồi không chứng minh bị từ chối hay sai mật khẩu.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W20-060",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Original error from the connection attempt recorded.",
  "evidence": [
    {
      "name": "trialId",
      "value": "join-1",
      "unit": null
    },
    {
      "name": "outcome",
      "value": "AUTHENTICATION",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Ví dụ 2INCONCLUSIVE

Trích đoạn kết quả

{
  "id": "W20-060",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "No failed app-initiated connection attempt in this session.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W20-060
W20-070

Lỗi đăng nhập đã ghi nhận

Nội dung kiểm tra
Lỗi xác thực đã quan sát khiến điện thoại không thể tham gia Wi-Fi.
Thông tin được đo
Kết quả xác thực được ghi nhận, lần thử kết nối liên quan và việc liên kết có được thiết lập sau đó hay không.
Mục đích
Nhận diện lỗi xác thực đồng thời phân biệt sai mật khẩu với vấn đề khác của điểm truy cập.
Cách đọc kết quả
Lỗi xác thực được xác nhận khi chưa kết nối là vấn đề nghiêm trọng. Riêng điều đó không chứng minh sai mật khẩu; thiếu bằng chứng là không có dữ liệu.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W20-070",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "The current Wi-Fi link works; the earlier sign-in error is no longer active.",
  "evidence": [
    {
      "name": "penaltyPercent",
      "value": "0.0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W20-070
W20-080

Mất liên kết và vòng lặp tái kết nối

Nội dung kiểm tra
Các lần mất kết nối và hành vi kết nối lại lặp đi lặp lại trong phiên.
Thông tin được đo
Số lần gián đoạn liên kết, thời gian mất kết nối, cửa sổ quan sát và việc liên kết có khôi phục hay không.
Mục đích
Giải thích liên kết không ổn định mà không coi mọi thay đổi điểm truy cập là lỗi.
Cách đọc kết quả
Cần quan sát ít nhất 10 giây. Gián đoạn đã khôi phục 1/2/3+ lần bị trừ 10/20/30%; thời gian mất kết nối ít nhất 20% bị trừ 40%; vẫn mất kết nối bị trừ 50%, trừ khi điều kiện tiên quyết nghiêm trọng có quyền ưu tiên.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W20-080",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "No disconnection recorded during the observation period.",
  "evidence": [
    {
      "name": "disconnectCount",
      "value": "0.0",
      "unit": null
    },
    {
      "name": "downtimeFraction",
      "value": "0.0",
      "unit": null
    },
    {
      "name": "observedWindowMs",
      "value": "45000.0",
      "unit": null
    },
    {
      "name": "penaltyPercent",
      "value": "0.0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W20-080
W20-090

Bảo mật của mạng

Nội dung kiểm tra
Các đặc điểm bảo mật mà mạng Wi-Fi công bố công khai.
Thông tin được đo
Loại bảo mật và các dấu hiệu có sẵn như mạng mở, WEP hoặc công bố hỗ trợ WPS.
Mục đích
Đưa ra khuyến nghị bảo mật riêng với đánh giá chất lượng và tốc độ kết nối.
Cách đọc kết quả
Mạng mở hoặc bảo mật cũ có thể cần khuyến nghị nhưng không làm giảm điểm chất lượng kết nối. Công bố WPS tự nó không chứng minh có lỗ hổng.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W20-090",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Wi-Fi security: WPA2-Personal.",
  "evidence": [
    {
      "name": "security",
      "value": "WPA2-Personal",
      "unit": null
    },
    {
      "name": "securityAdvisory",
      "value": "false",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W20-090

W30Liên kết vô tuyến

W30-010

Cường độ tín hiệu nhận

Nội dung kiểm tra
Cường độ tín hiệu Wi-Fi mà điện thoại nhận được.
Thông tin được đo
Trung vị RSSI theo dBm, số mẫu hợp lệ, khoảng giá trị quan sát và các quan sát tín hiệu yếu của cùng điểm truy cập.
Mục đích
Nhận diện vùng phủ sóng yếu và đánh giá xem có trùng với vấn đề kết nối thực tế hay không.
Cách đọc kết quả
Giá trị dBm cao hơn, ít âm hơn là mạnh hơn. Trung vị >=-55 dBm không bị trừ; dưới -55/-60/-65/-70/-75/-80/-85/-90/-95 bị trừ 5/10/15/20/25/30/40/45/50%. Cần ít nhất hai mẫu hợp lệ; kết luận lỗi còn cần ảnh hưởng tới truy cập.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W30-010",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Median signal strength: -52 dBm",
  "evidence": [
    {
      "name": "minDbm",
      "value": "-52.0",
      "unit": null
    },
    {
      "name": "maxDbm",
      "value": "-52.0",
      "unit": null
    },
    {
      "name": "weakFraction",
      "value": "0.0",
      "unit": null
    },
    {
      "name": "rssiP50Dbm",
      "value": "-52.0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Ví dụ 2WARNING

Trích đoạn kết quả

{
  "id": "W30-010",
  "execution": "DONE",
  "verdict": "WARNING",
  "summary": "Median signal strength: -81 dBm",
  "evidence": [
    {
      "name": "minDbm",
      "value": "-82.0",
      "unit": null
    },
    {
      "name": "maxDbm",
      "value": "-79.0",
      "unit": null
    },
    {
      "name": "weakFraction",
      "value": "1.0",
      "unit": null
    },
    {
      "name": "rssiP50Dbm",
      "value": "-81.0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "deducted",
    "appliedPercent": 30,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W30-010
W30-020

Độ ổn định của tín hiệu

Nội dung kiểm tra
Mức biến động cường độ tín hiệu nhận được trong khoảng quan sát đủ dài.
Thông tin được đo
Biến động RSSI, gồm chênh lệch giữa phân vị thứ 90 và thứ 10, theo dB.
Mục đích
Phân biệt vùng phủ sóng luôn yếu với tín hiệu biến động mạnh theo thời gian.
Cách đọc kết quả
Độ trải P90-P10 <=12 dB không bị trừ; >12/>20/>30 dB bị trừ 3/6/10%. Cần năm mẫu trong ít nhất 10 giây. Biến động tự nó không chứng minh bộ định tuyến bị lỗi.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W30-020",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Signal was stable during the measurement period.",
  "evidence": [
    {
      "name": "rangeDb",
      "value": "0.0",
      "unit": null
    },
    {
      "name": "p90MinusP10Db",
      "value": "0.0",
      "unit": null
    },
    {
      "name": "sampleCount",
      "value": "91.0",
      "unit": null
    },
    {
      "name": "penaltyPercent",
      "value": "0.0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Ví dụ 2INCONCLUSIVE

Trích đoạn kết quả

{
  "id": "W30-020",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "At least 10 seconds and five samples from the same access point are needed.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W30-020
W30-030

Chất lượng liên kết PHY TX/RX

Nội dung kiểm tra
Tốc độ liên kết truyền và nhận Wi-Fi quan sát được trong lúc truyền dữ liệu.
Thông tin được đo
Trung vị PHY TX/RX khi có tải theo Mbps và chênh lệch giữa hai chiều.
Mục đích
Nhận diện hiệu năng liên kết vô tuyến hạn chế hoặc bất đối xứng mà không nhầm tốc độ liên kết với tốc độ tải Internet.
Cách đọc kết quả
PHY khi có tải dưới 30/12/6 Mbps bị trừ 5/10/15%. Nếu chiều chậm hơn dưới 100 Mbps, tỷ lệ giữa hai chiều >3/>6/>10 bị trừ 5/10/15%; lấy mức trừ lớn hơn. Không đánh giá mẫu khi nhàn rỗi hoặc thiếu mẫu.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W30-030",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "PHY TX/RX link rates, not Internet throughput.",
  "evidence": [
    {
      "name": "lowLoadedPhyMbps",
      "value": "866.0",
      "unit": null
    },
    {
      "name": "txP50Mbps",
      "value": "866.0",
      "unit": null
    },
    {
      "name": "rxP50Mbps",
      "value": "866.0",
      "unit": null
    },
    {
      "name": "txSamples",
      "value": "4.0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Ví dụ 2WARNING

Trích đoạn kết quả

{
  "id": "W30-030",
  "execution": "DONE",
  "verdict": "WARNING",
  "summary": "PHY TX/RX link rates, not Internet throughput.",
  "evidence": [
    {
      "name": "lowLoadedPhyMbps",
      "value": "24.0",
      "unit": null
    },
    {
      "name": "txP50Mbps",
      "value": "24.0",
      "unit": null
    },
    {
      "name": "rxP50Mbps",
      "value": "72.0",
      "unit": null
    },
    {
      "name": "txSamples",
      "value": "7.0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "deducted",
    "appliedPercent": 5,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W30-030
W30-060

Lựa chọn bộ phát và băng tần

Nội dung kiểm tra
Điểm truy cập hoặc băng tần khác đã quan sát có thể cho kết nối sử dụng tốt hơn hay không.
Thông tin được đo
Tín hiệu, băng tần, khả năng của kết nối hiện tại và ứng viên, cùng chênh lệch duy trì được bằng chứng quan sát hỗ trợ.
Mục đích
Chỉ ra cơ hội cải thiện khi điểm truy cập hiện tại yếu hoặc hạn chế.
Cách đọc kết quả
Ứng viên được hỗ trợ và liên tục tốt hơn là cơ hội tối ưu. Điều đó không chứng minh lỗi thiết bị bám điểm truy cập và không đảm bảo tăng tốc.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W30-060",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "No clearly better candidate found.",
  "evidence": [
    {
      "name": "candidateCount",
      "value": "0",
      "unit": null
    },
    {
      "name": "securityMatched",
      "value": "true",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Ví dụ 2INCONCLUSIVE

Trích đoạn kết quả

{
  "id": "W30-060",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "No current signal reading.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W30-060
W30-070

Roaming và tái kết nối

Nội dung kiểm tra
Các thay đổi điểm truy cập, băng tần hoặc trạng thái kết nối cùng tác động quan sát được.
Thông tin được đo
Chuyển vùng, đổi băng tần, sự kiện kết nối lại và gián đoạn trên cùng dòng thời gian.
Mục đích
Phân biệt chuyển tiếp Wi-Fi bình thường với chuyển tiếp đi kèm mất kết nối đo được.
Cách đọc kết quả
Chuyển tiếp không có gián đoạn quan sát được có thể là bình thường. Không nên tính nhiều biểu hiện của cùng một lần chuyển tiếp thành các lỗi riêng.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W30-070",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Access point and band changes monitored.",
  "evidence": [
    {
      "name": "bssidChanges",
      "value": "0",
      "unit": null
    },
    {
      "name": "bandChanges",
      "value": "0",
      "unit": null
    },
    {
      "name": "segments",
      "value": "1",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W30-070
W30-090

Cấu hình các bộ phát cùng tên

Nội dung kiểm tra
Khác biệt cấu hình giữa các điểm truy cập công bố cùng tên mạng.
Thông tin được đo
Bảo mật, khả năng, băng tần và các thiết lập liên quan quan sát được giữa các điểm truy cập cùng tên.
Mục đích
Giải thích vì sao hành vi kết nối thay đổi khi di chuyển giữa các điểm truy cập trong mạng cùng tên.
Cách đọc kết quả
Khác biệt thiết lập là bối cảnh. Cùng tên hoặc khác cấu hình tự nó không chứng minh truy cập bất ổn và không làm giảm điểm ổn định.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W30-090",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Access points sharing this name: 2. Settings compared for compatibility.",
  "evidence": [
    {
      "name": "bssidCount",
      "value": "2",
      "unit": null
    },
    {
      "name": "frequenciesMhz",
      "value": "[5180, 5260]",
      "unit": null
    },
    {
      "name": "securityAdvertisements",
      "value": "[[WPA2-PSK-CCMP][ESS]]",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Ví dụ 2INCONCLUSIVE

Trích đoạn kết quả

{
  "id": "W30-090",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "No multiple access points with the same name detected.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W30-090
W30-100

Chất lượng từng liên kết MLO

Nội dung kiểm tra
Thông tin khả dụng về từng liên kết trong kết nối Wi-Fi đa liên kết.
Thông tin được đo
Tín hiệu, trạng thái, biến động của từng liên kết và so sánh liên quan khi thiết bị cung cấp dữ liệu.
Mục đích
Diễn giải phần yếu hoặc biến động của kết nối MLO mà không đánh giá chỉ dựa vào một liên kết riêng lẻ.
Cách đọc kết quả
Liên kết không dùng hoặc chưa tham gia không tự động là lỗi. Đánh giá ảnh hưởng tổng thể cần dữ liệu có sẵn và so sánh phù hợp ở cấp kết nối.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W30-100",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Per-link MLO information obtained from Android.",
  "evidence": [
    {
      "name": "links",
      "value": "id=0,state=3,rssi=-52,tx=866,rx=866, id=1,state=3,rssi=-61,tx=1200,rx=1200",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Ví dụ 2UNSUPPORTED

Trích đoạn kết quả

{
  "id": "W30-100",
  "execution": "UNSUPPORTED",
  "verdict": null,
  "summary": "The device does not provide MLO link data.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W30-100
W30-120

Khả năng kết nối Wi-Fi

Nội dung kiểm tra
Giới hạn tốc độ liên kết Wi-Fi mà điện thoại và điểm truy cập đang kết nối hỗ trợ.
Thông tin được đo
Tốc độ PHY hỗ trợ tối đa đã biết, giới hạn của đầu cuối chậm hơn và bối cảnh độ rộng kênh liên quan.
Mục đích
Nhận diện khả năng kết nối giới hạn tốc độ Wi-Fi đạt được ngay cả khi tín hiệu đủ tốt.
Cách đọc kết quả
Giới hạn đã biết <150 Mbps bị trừ 5%; từ 150 đến <300 Mbps bị trừ 3%. Đạt yêu cầu cần biết cả hai đầu cuối và >=300 Mbps. Thiếu thông tin khả năng không phải bằng không; PHY không phải thông lượng Internet.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W30-120",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Both supported link-speed ceilings are at least 300 Mbps.",
  "evidence": [
    {
      "name": "rateSource",
      "value": "Synthetic advertised VHT capability",
      "unit": null
    },
    {
      "name": "deviceRateSource",
      "value": "WifiInfo maximum supported link speed",
      "unit": null
    },
    {
      "name": "apMaxPhyMbps",
      "value": "866.7",
      "unit": null
    },
    {
      "name": "deviceMaxSupportedPhyMbps",
      "value": "866.0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W30-120

W40Kênh vô tuyến

W40-010

Độ mới và phạm vi khảo sát

Nội dung kiểm tra
Mức độ cập nhật và đầy đủ của các quan sát kênh Wi-Fi khả dụng.
Thông tin được đo
Độ cũ, độ mới, mức bao phủ khảo sát và các hạn chế ảnh hưởng đến thông tin quét.
Mục đích
Cho biết khuyến nghị kênh dựa trên quan sát hiện tại hay thông tin chưa đầy đủ.
Cách đọc kết quả
Dữ liệu mới và đủ bao phủ hỗ trợ diễn giải. Khảo sát cũ hoặc thiếu là giới hạn, không phải lỗi kết nối hay bằng chứng băng tần trống.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W40-010",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Survey rounds: 3.",
  "evidence": [
    {
      "name": "roundCount",
      "value": "3",
      "unit": null
    },
    {
      "name": "observationCount",
      "value": "6",
      "unit": null
    },
    {
      "name": "cachedReads",
      "value": "0",
      "unit": null
    },
    {
      "name": "duplicateReads",
      "value": "0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Ví dụ 2INCONCLUSIVE

Trích đoạn kết quả

{
  "id": "W40-010",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "No valid scan results yet.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W40-010
W40-020

Khả năng sử dụng kênh

Nội dung kiểm tra
Khả năng sử dụng kênh chính và các kênh thành phần cần cho độ rộng đã chọn.
Thông tin được đo
Kênh chính, tần số, độ rộng kênh, các kênh thành phần và thông tin sử dụng kênh có sẵn.
Mục đích
Nhận diện yêu cầu kênh không khả dụng và hỗ trợ diễn giải cấu hình kênh thực tế của mạng.
Cách đọc kết quả
Yêu cầu đã biết không khả dụng cần được lưu ý. Thiếu dữ liệu khả dụng nghĩa là chưa xác minh; riêng DFS không phải lỗi, và kênh lân cận được công bố không chứng minh phạm vi đo đã bao phủ.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W40-020",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Primary channel and channel-width configuration.",
  "evidence": [
    {
      "name": "primaryMhz",
      "value": "5180",
      "unit": null
    },
    {
      "name": "primaryChannel",
      "value": "36",
      "unit": null
    },
    {
      "name": "center0Mhz",
      "value": "5210",
      "unit": null
    },
    {
      "name": "widthEnum",
      "value": "2",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Ví dụ 2INCONCLUSIVE

Trích đoạn kết quả

{
  "id": "W40-020",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "No scan advertisement from the current access point.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W40-020
W40-030

Đề xuất kênh và độ rộng

Nội dung kiểm tra
Các lựa chọn kênh và độ rộng có bằng chứng hỗ trợ để vận hành tốt hơn.
Thông tin được đo
Điều kiện kênh quan sát được, điểm ứng viên, độ rộng kênh và bằng chứng khả dụng trong khảo sát.
Mục đích
Hướng dẫn tối ưu kênh dựa trên chênh lệch có ý nghĩa và duy trì trong môi trường Wi-Fi tại chỗ.
Cách đọc kết quả
Lựa chọn được bằng chứng hỗ trợ tốt hơn là khuyến nghị, không phải lời hứa tăng tốc. Không được coi băng tần chưa quan sát là trống hoặc có chất lượng hoàn hảo.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W40-030",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "No clearly better channel was found, or channel availability could not be verified.",
  "evidence": [
    {
      "name": "scoreVersion",
      "value": "wifi-scan-risk-v1.1",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Ví dụ 2INCONCLUSIVE

Trích đoạn kết quả

{
  "id": "W40-030",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "Not enough data to recommend a channel.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W40-030
W40-040

Tranh chấp và chồng lấn kênh

Nội dung kiểm tra
Sự tranh chấp và chồng lấn quanh kênh Wi-Fi hiện tại.
Thông tin được đo
Điểm chất lượng kênh hiện tại, độ rộng kênh và chồng lấn điểm truy cập lân cận từ quan sát mới.
Mục đích
Nhận diện điều kiện kênh có thể góp phần gây nhiễu vô tuyến hoặc giảm hiệu năng.
Cách đọc kết quả
Điểm kênh hiện tại >=7 không bị trừ; <7/<5/<3 bị trừ 3/6/10%. Cần hai khảo sát mới. Riêng số lượng điểm truy cập không chứng minh kết nối chậm.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W40-040",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Radio contention estimated from Wi-Fi advertisements.",
  "evidence": [
    {
      "name": "score",
      "value": "9.933333333333334",
      "unit": null
    },
    {
      "name": "contenders",
      "value": "0.0",
      "unit": null
    },
    {
      "name": "model",
      "value": "wifi-scan-risk-v1.1",
      "unit": null
    },
    {
      "name": "excludedCurrentBssid",
      "value": "02:00:00:00:00:01",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Ví dụ 2WARNING

Trích đoạn kết quả

{
  "id": "W40-040",
  "execution": "DONE",
  "verdict": "WARNING",
  "summary": "Radio contention estimated from Wi-Fi advertisements.",
  "evidence": [
    {
      "name": "score",
      "value": "3.5055448172942096",
      "unit": null
    },
    {
      "name": "contenders",
      "value": "5.0",
      "unit": null
    },
    {
      "name": "model",
      "value": "wifi-scan-risk-v1.1",
      "unit": null
    },
    {
      "name": "excludedCurrentBssid",
      "value": "02:00:00:00:00:01",
      "unit": null
    }
  ],
  "scoring": {
    "status": "deducted",
    "appliedPercent": 6,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W40-040
W40-060

Độ bận và số thiết bị

Nội dung kiểm tra
Hoạt động kênh và thông tin thiết bị khách mà điểm truy cập công bố.
Thông tin được đo
Phần trăm sử dụng kênh công bố, số thiết bị khách và thay đổi qua các quan sát riêng biệt.
Mục đích
Cung cấp bằng chứng kênh vô tuyến bận, đồng thời phân biệt mức sử dụng với số thiết bị kết nối.
Cách đọc kết quả
Trung vị sử dụng <=70% không bị trừ; >70/>85/>95% bị trừ 3/6/10%. Cần ba quan sát riêng biệt trong 10 giây, ngoài thời gian truyền dữ liệu. Chỉ riêng số thiết bị khách không bị trừ điểm.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W40-060",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Channel utilization and client count reported by the access point.",
  "evidence": [
    {
      "name": "busyPercent",
      "value": "21.568627450980394",
      "unit": null
    },
    {
      "name": "busyP50Percent",
      "value": "21.568627450980394",
      "unit": null
    },
    {
      "name": "freshSamples",
      "value": "3.0",
      "unit": null
    },
    {
      "name": "stationCount",
      "value": "4.0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Ví dụ 2WARNING

Trích đoạn kết quả

{
  "id": "W40-060",
  "execution": "DONE",
  "verdict": "WARNING",
  "summary": "Channel utilization and client count reported by the access point.",
  "evidence": [
    {
      "name": "busyPercent",
      "value": "90.19607843137256",
      "unit": null
    },
    {
      "name": "busyP50Percent",
      "value": "90.19607843137256",
      "unit": null
    },
    {
      "name": "freshSamples",
      "value": "3.0",
      "unit": null
    },
    {
      "name": "stationCount",
      "value": "4.0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "duplicate_cause",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W40-060
W40-070

Thay đổi kênh của bộ phát

Nội dung kiểm tra
Thay đổi kênh hoạt động của điểm truy cập trong khoảng quan sát.
Thông tin được đo
Các lần đổi kênh, khả năng thấy điểm truy cập, thời điểm và gián đoạn kết nối có tương quan.
Mục đích
Giải thích gián đoạn ngắn hoặc điều kiện vô tuyến thay đổi khi điểm truy cập chuyển kênh.
Cách đọc kết quả
Đổi kênh không tự động là lỗi. Mức độ nghiêm trọng phụ thuộc ảnh hưởng kết nối quan sát được; không tính lại cùng một lần chuyển tiếp ở mục khác.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W40-070",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Access points with a frequency change: 0.",
  "evidence": [
    {
      "name": "changedApCount",
      "value": "0",
      "unit": null
    },
    {
      "name": "roundCount",
      "value": "3",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W40-070

W50Kết nối LAN

W50-010

Cấp cấu hình IPv4

Nội dung kiểm tra
Cấu hình địa chỉ IPv4 có thể sử dụng trên kết nối Wi-Fi.
Thông tin được đo
Thông tin IPv4 được cấp, trạng thái cấp cấu hình và việc có IPv6 thay thế sử dụng được hay không.
Mục đích
Phân biệt thiếu địa chỉ mạng với hoạt động hợp lệ trên kết nối chỉ dùng IPv6.
Cách đọc kết quả
Không có địa chỉ IPv4 hoặc IPv6 sử dụng được sau khi cấp cấu hình, dù đã liên kết, bị trừ 60%. Một họ địa chỉ sử dụng được là đủ; chỉ thiếu IPv4 không phải lỗi.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W50-010",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "A usable IPv4 address is assigned.",
  "evidence": [
    {
      "name": "ipv4",
      "value": "[192.0.2.10/24]",
      "unit": null
    },
    {
      "name": "usableAddress",
      "value": "1.0",
      "unit": null
    },
    {
      "name": "penaltyPercent",
      "value": "0.0",
      "unit": null
    },
    {
      "name": "maxPenaltyPercent",
      "value": "60.0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W50-010
W50-020

Cấu hình IPv6

Nội dung kiểm tra
Khả năng sử dụng và phạm vi của cấu hình IPv6 trên kết nối.
Thông tin được đo
Địa chỉ IPv6, phạm vi sử dụng được và cấu hình liên quan tới việc truy cập đích nội bộ hoặc Internet.
Mục đích
Giải thích khả năng sử dụng IPv6 mà không coi mạng chỉ dùng IPv4 hợp lệ là bị lỗi.
Cách đọc kết quả
Mạng chỉ dùng IPv4 vẫn hợp lệ. Riêng IPv6 cục bộ liên kết không chứng minh đã có cấu hình Internet; khả năng truy cập IPv6 thực tế được đánh giá riêng.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W50-020",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "An IPv6 address is available for connectivity testing.",
  "evidence": [
    {
      "name": "addressesV6",
      "value": "[2001:db8:1::10/64]",
      "unit": null
    },
    {
      "name": "gatewaysV6",
      "value": "[fe80::1%wlan0]",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W50-020
W50-030

Địa chỉ và tuyến mạng

Nội dung kiểm tra
Kết nối có địa chỉ và tuyến phù hợp với các đích cần truy cập hay không.
Thông tin được đo
Địa chỉ IP sử dụng được, tuyến tương ứng, thông tin gateway khi cần và bằng chứng truy cập hoạt động.
Mục đích
Nhận diện địa chỉ hoặc định tuyến thiếu hay không phù hợp có thể ngăn liên lạc ra ngoài liên kết cục bộ.
Cách đọc kết quả
Sau khi cấp cấu hình, không có địa chỉ sử dụng được kèm tuyến mặc định tương ứng bị trừ 60%. Thiếu dữ liệu đo không phải lỗi; VPN hoạt động hoặc truy cập Internet đã xác nhận giúp tránh kết luận sai về thiếu tuyến.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W50-030",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Network routes and address settings collected.",
  "evidence": [
    {
      "name": "addresses",
      "value": "[192.0.2.10/24, 2001:db8:1::10/64]",
      "unit": null
    },
    {
      "name": "routes",
      "value": "0.0.0.0/0 via 192.0.2.1; ::/0 via fe80::1%wlan0",
      "unit": null
    },
    {
      "name": "gateways",
      "value": "[192.0.2.1, fe80::1%wlan0]",
      "unit": null
    },
    {
      "name": "mtu",
      "value": "1500",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Ví dụ 2INCONCLUSIVE

Trích đoạn kết quả

{
  "id": "W50-030",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "Not enough applicable measurements for this assessment.",
  "evidence": [
    {
      "name": "addresses",
      "value": "[192.0.2.10/24, 2001:db8:1::10/64]",
      "unit": null
    },
    {
      "name": "gateways",
      "value": "[192.0.2.1, fe80::1%wlan0]",
      "unit": null
    },
    {
      "name": "mtu",
      "value": "1500",
      "unit": null
    }
  ],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W50-030
W50-040

Liên lạc gateway

Nội dung kiểm tra
Nút mạng kế tiếp trong mạng nội bộ có phản hồi các loại yêu cầu được đo hay không.
Thông tin được đo
Phản hồi của gateway, kết quả kết nối có sẵn và bằng chứng lưu lượng vẫn đi qua được.
Mục đích
Phân biệt gateway không trả lời với đường mạng nội bộ thực sự không dùng được.
Cách đọc kết quả
Phản hồi hoặc từ chối chứng minh đã tới được bên trả lời. Riêng không có phản hồi ping không chứng minh gateway hỏng nếu chuyển tiếp hoặc truy cập Internet vẫn hoạt động.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W50-040",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "The gateway responded to a probe.",
  "evidence": [
    {
      "name": "probeRefs",
      "value": "ping-192.0.2.1-0,ping-192.0.2.1-1,ping-192.0.2.1-2,ping-192.0.2.1-3,ping-192.0.2.1-4,ping-192.0.2.1-5,ping-192.0.2.1-6,ping-192.0.2.1-7,ping-192.0.2.1-8,ping-192.0.2.1-9,ping-192.0.2.1-10,ping-192.0.2.1-11,ping-192.0.2.1-12,ping-192.0.2.1-13,ping-192.0.2.1-14,ping-192.0.2.1-15,ping-192.0.2.1-16,ping-192.0.2.1-17,ping-192.0.2.1-18,ping-192.0.2.1-19",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Ví dụ 2INCONCLUSIVE

Trích đoạn kết quả

{
  "id": "W50-040",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "The gateway did not reply; this alone does not establish a LAN failure.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W50-040
W50-050

Độ ổn định tới gateway

Nội dung kiểm tra
Độ ổn định của các phản hồi đo được từ gateway nội bộ.
Thông tin được đo
Thời gian khứ hồi của gateway khi nhàn rỗi, tỷ lệ thiếu phản hồi, số lần thử và số phản hồi.
Mục đích
Đánh giá độ đáp ứng nội bộ có xét đến gateway hạn chế hoặc bỏ qua phản hồi chẩn đoán.
Cách đọc kết quả
RTT >30/>100/>300 ms bị trừ 3/5/8%; mất phản hồi >0/>10/>30/>50% bị trừ 3/8/12/15%; lấy mức lớn hơn. Cần 10 lần thử và 3 phản hồi. Gateway hoàn toàn im lặng là không có dữ liệu, không tự động là lỗi.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W50-050",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "20/20 replies · Median 3 ms",
  "evidence": [
    {
      "name": "target",
      "value": "192.0.2.1",
      "unit": null
    },
    {
      "name": "n",
      "value": "20",
      "unit": null
    },
    {
      "name": "received",
      "value": "20",
      "unit": null
    },
    {
      "name": "p95Ms",
      "value": "3.0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Ví dụ 2INCONCLUSIVE

Trích đoạn kết quả

{
  "id": "W50-050",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "Fewer than 10 samples for the same target, path and test phase.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W50-050
W50-060

Thay đổi cấu hình mạng

Nội dung kiểm tra
Thay đổi cấu hình IP hoặc định tuyến mạng trong phiên.
Thông tin được đo
Thay đổi địa chỉ, gateway, tuyến hoặc cấu hình liên quan và quan hệ với kết nối quan sát được.
Mục đích
Giải thích lỗi hoặc khôi phục xảy ra cùng thay đổi cấu hình mạng.
Cách đọc kết quả
Thay đổi hợp lệ không tự động là cảnh báo. Nhiều nguồn DHCP chỉ là manh mối điều tra khi đi kèm cấu hình bất thường.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W50-060",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Network configuration changes monitored.",
  "evidence": [
    {
      "name": "ipChanges",
      "value": "0",
      "unit": null
    },
    {
      "name": "gatewayChanges",
      "value": "0",
      "unit": null
    },
    {
      "name": "dnsChanges",
      "value": "0",
      "unit": null
    },
    {
      "name": "dhcpChanges",
      "value": "0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W50-060
W50-080

Bất thường IP / gateway

Nội dung kiểm tra
Bằng chứng gợi ý xung đột địa chỉ IP hoặc hành vi danh tính gateway bất thường.
Thông tin được đo
Danh tính thiết bị, thay đổi gateway, dấu hiệu xung đột địa chỉ và ảnh hưởng mất phản hồi hoặc kết nối liên quan.
Mục đích
Nhận diện biểu hiện xung đột có bằng chứng mà không mặc định có hành vi độc hại hoặc chỉ định kẻ tấn công.
Cách đọc kết quả
Dấu hiệu mất phản hồi gateway đáp ứng điều kiện bị trừ 5%; xung đột danh tính lặp lại có ảnh hưởng bị trừ 10%; xung đột địa chỉ hiện tại hoặc lỗi kiểm tra trùng địa chỉ IPv6 bắt buộc có ảnh hưởng bị trừ 15%. Khác biệt danh tính không có ảnh hưởng chỉ mang tính khuyến nghị.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W50-080",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "No IP conflict detected. The connection was stable with no packet loss observed.",
  "evidence": [
    {
      "name": "gatewaySamples",
      "value": "20",
      "unit": null
    },
    {
      "name": "internetSamples",
      "value": "28",
      "unit": null
    },
    {
      "name": "lossPercent",
      "value": "0",
      "unit": null
    },
    {
      "name": "observationOnly",
      "value": "true",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Ví dụ 2INCONCLUSIVE

Trích đoạn kết quả

{
  "id": "W50-080",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "Not enough evidence to determine whether an IP address conflict exists.",
  "evidence": [
    {
      "name": "coverage",
      "value": "IPv6 DAD; mDNS, SSDP and NBSTAT identities; conditional gateway-loss signature. No self-IP unicast; IP assignment unknown.",
      "unit": null
    },
    {
      "name": "probeRefs",
      "value": "",
      "unit": null
    }
  ],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W50-080
W50-110

Khám phá thiết bị LAN

Nội dung kiểm tra
Khả năng truy cập và phát hiện các thiết bị, dịch vụ nội bộ thực sự được kiểm tra.
Thông tin được đo
Phản hồi từ đích LAN đã thử, quan sát khám phá dịch vụ và so sánh unicast hoặc multicast liên quan.
Mục đích
Điều tra hạn chế truy cập nội bộ, tách hành vi LAN khỏi kết nối Internet.
Cách đọc kết quả
Phản hồi thành công hỗ trợ khả năng truy cập nội bộ. Chỉ không phát hiện được thiết bị thì chưa thể kết luận; cô lập thiết bị khách có chủ đích không phải lỗi Internet.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W50-110",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "A LAN service responded.",
  "evidence": [
    {
      "name": "responders",
      "value": "1",
      "unit": null
    },
    {
      "name": "probeRefs",
      "value": "[lan-service]",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Ví dụ 2INCONCLUSIVE

Trích đoạn kết quả

{
  "id": "W50-110",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "No valid LAN discovery response yet.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W50-110
W50-120

Uplink và backhaul

Nội dung kiểm tra
Bằng chứng về đường lên hoặc đường trục nội bộ giữa các thành phần mạng.
Thông tin được đo
Thông tin liên kết đã thương lượng có sẵn, dữ liệu đo được hỗ trợ và biểu hiện hiệu năng của đoạn mạng nội bộ liên quan.
Mục đích
Nhận diện nút thắt nội bộ có thể có mà không quy mọi giới hạn tốc độ cho cáp hoặc cổng.
Cách đọc kết quả
Liên kết 100 Mbps cần bằng chứng tốc độ đã thương lượng. Riêng mức trần khoảng 90-95 Mbps là biểu hiện, không chứng minh cáp hoặc đường trục bị lỗi.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1UNSUPPORTED

Trích đoạn kết quả

{
  "id": "W50-120",
  "execution": "UNSUPPORTED",
  "verdict": null,
  "summary": "Uplink/backhaul statistics are not provided by the access point.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W50-120

W60Kết nối WAN

W60-010

Bộ phát và đường WAN

Nội dung kiểm tra
Thông tin nhận diện bộ định tuyến và đường lên thực sự có trong chẩn đoán.
Thông tin được đo
Danh tính bộ định tuyến, IP công khai, nhà cung cấp Internet hoặc ASN và bối cảnh đường truyền có sẵn.
Mục đích
Giải thích cấu trúc mạng quan sát được và xác định kết nối phía trên mà báo cáo mô tả.
Cách đọc kết quả
Thông tin nhận diện tự nó không chứng minh lỗi cũng không xác nhận bộ định tuyến hoặc WAN khỏe. Các trường không có dữ liệu cần giữ là chưa biết.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W60-010",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Network and access point identities collected from responding sources.",
  "evidence": [
    {
      "name": "publicIp",
      "value": "203.0.113.10",
      "unit": null
    },
    {
      "name": "asn",
      "value": "",
      "unit": null
    },
    {
      "name": "provider",
      "value": "Example network provider",
      "unit": null
    },
    {
      "name": "country",
      "value": "",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Ví dụ 2INCONCLUSIVE

Trích đoạn kết quả

{
  "id": "W60-010",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "Network/access point identity unavailable.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W60-010
W60-020

Độ ổn định phiên WAN

Nội dung kiểm tra
Trạng thái kết nối WAN của bộ định tuyến và các gián đoạn phiên WAN quan sát được.
Thông tin được đo
Trạng thái WAN, thời gian hoạt động hoặc lần kết nối lại, thông tin lỗi liên quan và ảnh hưởng Internet được đo độc lập.
Mục đích
Phân biệt lỗi phiên phía trên đã xác nhận với thiếu trạng thái bộ định tuyến hoặc một phép thử riêng lẻ thất bại.
Cách đọc kết quả
WAN mất kết nối đã xác nhận kèm Internet suy giảm bị trừ 60%. Sự kiện đã khôi phục 1/2/3+ lần có ảnh hưởng bị trừ 10/20/30%. Thiếu dữ liệu bộ định tuyến là không có dữ liệu; trạng thái kết nối tự nó không chứng minh truy cập Internet hoạt động.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W60-020",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Router-reported WAN session status obtained.",
  "evidence": [
    {
      "name": "activeRouteBasis",
      "value": "Single advertised WAN connection on the current Wi-Fi gateway",
      "unit": null
    },
    {
      "name": "gateway",
      "value": "192.0.2.1",
      "unit": null
    },
    {
      "name": "service",
      "value": "urn:schemas-upnp-org:service:WANIPConnection:1",
      "unit": null
    },
    {
      "name": "NewConnectionStatus",
      "value": "Connected",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Ví dụ 2UNSUPPORTED

Trích đoạn kết quả

{
  "id": "W60-020",
  "execution": "UNSUPPORTED",
  "verdict": null,
  "summary": "Router WAN status is unavailable.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W60-020
W60-030

Đường truyền vật lý WAN

Nội dung kiểm tra
Trạng thái liên kết WAN vật lý có dữ liệu từ gateway hiện tại hỗ trợ.
Thông tin được đo
Trạng thái liên kết vật lý, tốc độ thương lượng nếu có, quan sát lặp lại và suy giảm Internet đi kèm.
Mục đích
Nhận diện lỗi liên kết vật lý phía trên thực tế thay vì suy ra chỉ từ tốc độ.
Cách đọc kết quả
WAN vật lý hiện đang ngắt kèm Internet suy giảm bị trừ 60%; sự kiện ngắt đã khôi phục có ảnh hưởng bị trừ 15%. Cần hai quan sát liên quan; không có dữ liệu bộ định tuyến không phải lỗi.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W60-030",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Physical WAN link status reported by the router.",
  "evidence": [
    {
      "name": "activeRouteBasis",
      "value": "Single advertised WAN connection on the current Wi-Fi gateway",
      "unit": null
    },
    {
      "name": "gateway",
      "value": "192.0.2.1",
      "unit": null
    },
    {
      "name": "service",
      "value": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1",
      "unit": null
    },
    {
      "name": "NewPhysicalLinkStatus",
      "value": "Up",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Ví dụ 2UNSUPPORTED

Trích đoạn kết quả

{
  "id": "W60-030",
  "execution": "UNSUPPORTED",
  "verdict": null,
  "summary": "Router physical WAN status is unavailable.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W60-030
W60-040

Lưu lượng WAN

Nội dung kiểm tra
Lượng lưu lượng WAN và bằng chứng có cơ sở về lưu lượng ngoài phép đo.
Thông tin được đo
Bộ đếm lưu lượng phía trên có sẵn, biến động lưu lượng và phép đo tham chiếu chất lượng kết nối cùng thời điểm.
Mục đích
Đánh giá lưu lượng khác có trùng với kết nối suy giảm hoặc hiệu năng giảm hay không.
Cách đọc kết quả
Riêng lượng lưu lượng không phải lỗi. Quy cho thiết bị cụ thể cần thông tin từng thiết bị từ bộ định tuyến; ảnh hưởng cần bằng chứng đồng thời.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W60-040",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Total WAN traffic during the observation period.",
  "evidence": [
    {
      "name": "aggregateMbps",
      "value": "0.8",
      "unit": null
    },
    {
      "name": "intervalMs",
      "value": "5000",
      "unit": null
    },
    {
      "name": "scope",
      "value": "router WAN aggregate",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Ví dụ 2INCONCLUSIVE

Trích đoạn kết quả

{
  "id": "W60-040",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "Fewer than two WAN counter samples.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W60-040
W60-050

Tài nguyên router

Nội dung kiểm tra
Điều kiện tài nguyên hoặc năng lực bộ định tuyến có thể thực sự xác minh.
Thông tin được đo
Dữ liệu tài nguyên có sẵn và các biểu hiện truy cập hoặc hiệu năng được đo tương ứng.
Mục đích
Giải thích mối lo tài nguyên có bằng chứng, không tự suy ra lỗi CPU, bộ nhớ hoặc bảng kết nối.
Cách đọc kết quả
Kết luận về tài nguyên cần dữ liệu liên quan và ảnh hưởng quan sát được. Thiếu dữ liệu bộ định tuyến nghĩa là chưa biết nguyên nhân, không phải đã xác nhận vấn đề tài nguyên.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1UNSUPPORTED

Trích đoạn kết quả

{
  "id": "W60-050",
  "execution": "UNSUPPORTED",
  "verdict": null,
  "summary": "Router CPU, RAM and connection-tracking data are unavailable.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W60-050
W60-060

Địa chỉ WAN và NAT

Nội dung kiểm tra
Bằng chứng địa chỉ về NAT phía trên và khả năng có IPv4 công khai được cấp trực tiếp.
Thông tin được đo
Địa chỉ WAN có sẵn, địa chỉ công khai quan sát được và dấu hiệu có bằng chứng về địa chỉ riêng hoặc chuyển đổi phía trên.
Mục đích
Giải thích cấu trúc mạng có thể quan trọng với kết nối đến hoặc một số ứng dụng.
Cách đọc kết quả
NAT kép hoặc NAT cấp nhà mạng là bối cảnh cấu trúc mạng, không tự động là lỗi Internet hay bị trừ điểm. Thiếu bằng chứng địa chỉ thì chưa thể kết luận.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W60-060",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "WAN and public IP addresses collected to compare network topology.",
  "evidence": [
    {
      "name": "wanIpv4",
      "value": "203.0.113.10",
      "unit": null
    },
    {
      "name": "publicIp",
      "value": "203.0.113.10",
      "unit": null
    },
    {
      "name": "privateOrShared",
      "value": "false",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Ví dụ 2INCONCLUSIVE

Trích đoạn kết quả

{
  "id": "W60-060",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "The router's WAN IPv4 address is unavailable.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W60-060

W70Truy cập Internet

W70-010

Kiểm tra yêu cầu đăng nhập mạng

Nội dung kiểm tra
Mạng có yêu cầu đăng nhập hoặc chấp nhận điều khoản trước khi truy cập Internet bình thường hay không.
Thông tin được đo
Dấu hiệu cổng đăng nhập, phản hồi chuyển hướng hoặc đăng nhập liên quan và truy cập bên ngoài cổng được đo độc lập.
Mục đích
Giải thích kết nối hạn chế tại điểm phát, mạng khách hoặc mạng yêu cầu xác thực lại.
Cách đọc kết quả
Cổng đăng nhập đã xác nhận nhưng vẫn truy cập được một phần bên ngoài bị trừ 20%; cổng ngăn truy cập bên ngoài bị trừ 60%. Riêng cờ cổng đăng nhập của Android chỉ cảnh báo, không trừ điểm.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W70-010",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "No network sign-in requirement detected.",
  "evidence": [
    {
      "name": "systemPortal",
      "value": "false",
      "unit": null
    },
    {
      "name": "controlRedirects",
      "value": "0",
      "unit": null
    },
    {
      "name": "penaltyPercent",
      "value": "0.0",
      "unit": null
    },
    {
      "name": "maxPenaltyPercent",
      "value": "60.0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Ví dụ 2INCONCLUSIVE

Trích đoạn kết quả

{
  "id": "W70-010",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "No response to verify whether sign-in is required.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W70-010
W70-030

Phân giải DNS

Nội dung kiểm tra
Tên máy chủ có phân giải thành địa chỉ sử dụng được trên kết nối đo hay không.
Thông tin được đo
Tra cứu tên miền thành công và thất bại, họ địa chỉ khả dụng và kết quả qua các nhà cung cấp độc lập.
Mục đích
Nhận diện lỗi phân giải tên, phân biệt một tên máy chủ không khả dụng với lỗi DNS diện rộng.
Cách đọc kết quả
Tỷ lệ thất bại 0, đến 1/3, đến 2/3, dưới 1 và toàn bộ lần lượt bị trừ 0/10/20/40/60%. Cần ba tên miền và hai nhà cung cấp. Chỉ thiếu câu trả lời IPv6 không phải lỗi.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W70-030",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Answers with addresses: 15 · lookup errors: 0.",
  "evidence": [
    {
      "name": "nonPublicAnswerCount",
      "value": "0",
      "unit": null
    },
    {
      "name": "answerCount",
      "value": "15",
      "unit": null
    },
    {
      "name": "failureCount",
      "value": "0",
      "unit": null
    },
    {
      "name": "timeoutCount",
      "value": "0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Ví dụ 2ERROR

Trích đoạn kết quả

{
  "id": "W70-030",
  "execution": "DONE",
  "verdict": "ERROR",
  "summary": "Could not resolve an address for the connection.",
  "evidence": [
    {
      "name": "nonPublicAnswerCount",
      "value": "0",
      "unit": null
    },
    {
      "name": "answerCount",
      "value": "0",
      "unit": null
    },
    {
      "name": "failureCount",
      "value": "15",
      "unit": null
    },
    {
      "name": "timeoutCount",
      "value": "0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "deducted",
    "appliedPercent": 60,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W70-030
W70-040

Độ ổn định DNS

Nội dung kiểm tra
Mức độ nhất quán và nhanh chóng của tra cứu DNS thành công qua các quan sát lặp lại.
Thông tin được đo
Thời gian tra cứu thành công có thể so sánh theo tên miền, gồm trung vị của các trung vị tên miền theo mili giây.
Mục đích
Cho biết phân giải tên chậm có thể góp phần làm chậm truy cập ban đầu hay không.
Cách đọc kết quả
Trung vị thời gian DNS <=500 ms không bị trừ; >500/>1000/>2000 ms bị trừ 2/5/8%. Cần hai tên miền, mỗi tên miền có ba mẫu thành công tương đương. Phép đo không tách riêng thời gian xử lý máy chủ.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W70-040",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "DNS lookup time by domain and IP family.",
  "evidence": [
    {
      "name": "groups",
      "value": "{google.com/A=n=3,ok=3,p50Ms=25.0, cloudflare.com/A=n=3,ok=3,p50Ms=25.0, microsoft.com/A=n=3,ok=3,p50Ms=25.0, apple.com/A=n=3,ok=3,p50Ms=25.0, wikipedia.org/A=n=3,ok=3,p50Ms=25.0}",
      "unit": null
    },
    {
      "name": "dnsP50Ms",
      "value": "25.0",
      "unit": null
    },
    {
      "name": "penaltyPercent",
      "value": "0.0",
      "unit": null
    },
    {
      "name": "maxPenaltyPercent",
      "value": "8.0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Ví dụ 2WARNING

Trích đoạn kết quả

{
  "id": "W70-040",
  "execution": "DONE",
  "verdict": "WARNING",
  "summary": "DNS lookup time by domain and IP family.",
  "evidence": [
    {
      "name": "groups",
      "value": "{google.com/A=n=3,ok=3,p50Ms=1200.0, cloudflare.com/A=n=3,ok=3,p50Ms=1200.0, microsoft.com/A=n=3,ok=3,p50Ms=1200.0, apple.com/A=n=3,ok=3,p50Ms=1200.0, wikipedia.org/A=n=3,ok=3,p50Ms=1200.0}",
      "unit": null
    },
    {
      "name": "dnsP50Ms",
      "value": "1200.0",
      "unit": null
    },
    {
      "name": "penaltyPercent",
      "value": "5.0",
      "unit": null
    },
    {
      "name": "maxPenaltyPercent",
      "value": "8.0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "deducted",
    "appliedPercent": 5,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W70-040
W70-070

Tham chiếu bằng địa chỉ IP

Nội dung kiểm tra
Khả năng truy cập địa chỉ đã biết dùng làm tham chiếu cùng kết quả DNS.
Thông tin được đo
Kết quả tham chiếu IP trực tiếp và các quan sát phân giải tên hoặc truy cập khác tương ứng.
Mục đích
Phân biệt lỗi lớp phân giải với vấn đề đích hoặc đường mạng rộng hơn.
Cách đọc kết quả
Truy cập IP hoạt động trong khi DNS lỗi hỗ trợ kết luận về DNS. Riêng tham chiếu thất bại không đủ xác nhận mất Internet hoàn toàn.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W70-070",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Successful attempts: 1/1.",
  "evidence": [
    {
      "name": "successCount",
      "value": "1",
      "unit": null
    },
    {
      "name": "attemptCount",
      "value": "1",
      "unit": null
    },
    {
      "name": "timeoutCount",
      "value": "0",
      "unit": null
    },
    {
      "name": "failureStage",
      "value": "",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Ví dụ 2INCONCLUSIVE

Trích đoạn kết quả

{
  "id": "W70-070",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "Not enough valid measurements for direct_ip.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W70-070
W70-080

Kết nối IPv4 / IPv6

Nội dung kiểm tra
So sánh khả năng truy cập thực tế của các đường IPv4 và IPv6 đã cấu hình.
Thông tin được đo
Kết quả từng họ địa chỉ, họ đã cấu hình khả dụng và so sánh qua các nhà cung cấp độc lập.
Mục đích
Tìm họ IP bị lỗi một phần mà không phạt mạng chỉ cung cấp một họ sử dụng được.
Cách đọc kết quả
Một họ đã cấu hình thất bại một phần hoặc hoàn toàn trong khi họ còn lại hoạt động bị trừ 5/10%, cần hai nhà cung cấp. Họ chưa cấu hình không bị trừ điểm.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W70-080",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "IPv4 and IPv6 connectivity checked separately.",
  "evidence": [
    {
      "name": "families",
      "value": "[IPv4:ok, IPv6:ok, IPv4:ok, IPv6:ok, IPv4:ok, IPv6:ok, IPv4:ok, IPv6:ok, IPv4:ok, IPv6:ok]",
      "unit": null
    },
    {
      "name": "unconfiguredFamilyProbes",
      "value": "0",
      "unit": null
    },
    {
      "name": "probeRefs",
      "value": "family-0-IPv4,family-0-IPv6,family-1-IPv4,family-1-IPv6,family-2-IPv4,family-2-IPv6,family-3-IPv4,family-3-IPv6,family-4-IPv4,family-4-IPv6",
      "unit": null
    },
    {
      "name": "penaltyPercent",
      "value": "0.0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Ví dụ 2INCONCLUSIVE

Trích đoạn kết quả

{
  "id": "W70-080",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "No reference address for the configured IP family.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W70-080
W70-100

Kết nối TCP

Nội dung kiểm tra
Kết nối TCP có tới được các đích và cổng cụ thể được kiểm tra hay không.
Thông tin được đo
Kết nối thành công, thất bại, bị từ chối và tỷ lệ tên miền lỗi qua các đích độc lập.
Mục đích
Nhận diện lỗi truy cập ở lớp truyền tải, phân biệt lỗi diện rộng với phản hồi riêng của một đích.
Cách đọc kết quả
Tỷ lệ tên miền lỗi <=1/3, <=1/2, <0.8, <1 và toàn bộ lần lượt bị trừ 0/10/25/45/60%. Cần ba tên miền và hai nhà cung cấp. Kết nối bị từ chối vẫn chứng minh có phản hồi.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W70-100",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Successful attempts: 5/5.",
  "evidence": [
    {
      "name": "successCount",
      "value": "5",
      "unit": null
    },
    {
      "name": "attemptCount",
      "value": "5",
      "unit": null
    },
    {
      "name": "timeoutCount",
      "value": "0",
      "unit": null
    },
    {
      "name": "failureStage",
      "value": "",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Ví dụ 2INCONCLUSIVE

Trích đoạn kết quả

{
  "id": "W70-100",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "Not enough valid measurements for tcp.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W70-100
W70-110

Xác thực TLS

Nội dung kiểm tra
Kết nối bảo mật có hoàn tất TLS và xác minh chứng chỉ thành công hay không.
Thông tin được đo
Lỗi TLS, kết quả xác minh chứng chỉ, các nhà cung cấp độc lập bị ảnh hưởng và so sánh với HTTPS thành công.
Mục đích
Giải thích lỗi kết nối bảo mật, kể cả lỗi liên quan đến đồng hồ thiết bị hoặc chứng chỉ.
Cách đọc kết quả
Lỗi TLS đơn lẻ chỉ cảnh báo, không trừ điểm. Hai nhà cung cấp độc lập bị ảnh hưởng bị trừ 20% nếu HTTPS khác vẫn hoạt động, hoặc 60% khi mọi lần thử TLS phù hợp đều thất bại sau TCP thành công.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W70-110",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Successful attempts: 5/5.",
  "evidence": [
    {
      "name": "successCount",
      "value": "5",
      "unit": null
    },
    {
      "name": "attemptCount",
      "value": "5",
      "unit": null
    },
    {
      "name": "timeoutCount",
      "value": "0",
      "unit": null
    },
    {
      "name": "failureStage",
      "value": "",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Ví dụ 2INCONCLUSIVE

Trích đoạn kết quả

{
  "id": "W70-110",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "Not enough valid measurements for tls.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W70-110
W70-130

Phản hồi HTTP / HTTPS

Nội dung kiểm tra
Các đích Internet có truy cập được qua HTTP hoặc HTTPS hay không.
Thông tin được đo
Kết quả kết nối web, khả năng nhận phản hồi, tỷ lệ tên miền lỗi và mức bao phủ các nhà cung cấp độc lập.
Mục đích
Phân biệt đường mạng không truy cập được với cổng đăng nhập, hạn chế dịch vụ hoặc lỗi máy chủ từ xa.
Cách đọc kết quả
Tỷ lệ lỗi truyền tải <=1/3, <=1/2, <0.8, <1 và toàn bộ lần lượt bị trừ 0/10/25/45/60%. Cần ba tên miền và hai nhà cung cấp. Phản hồi lỗi HTTP hợp lệ vẫn chứng minh truy cập được đích.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W70-130",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Successful attempts: 5/5.",
  "evidence": [
    {
      "name": "successCount",
      "value": "5",
      "unit": null
    },
    {
      "name": "attemptCount",
      "value": "5",
      "unit": null
    },
    {
      "name": "timeoutCount",
      "value": "0",
      "unit": null
    },
    {
      "name": "failureStage",
      "value": "",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Ví dụ 2INCONCLUSIVE

Trích đoạn kết quả

{
  "id": "W70-130",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "Not enough valid measurements for http.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W70-130
W70-150

Trạng thái Internet thiết bị

Nội dung kiểm tra
Mức phù hợp giữa chỉ báo trạng thái Internet của Android và truy cập thực đo.
Thông tin được đo
Trạng thái xác minh hoặc cổng đăng nhập của hệ thống, tuyến hiện tại và phản hồi web thành công từ các nhà cung cấp độc lập.
Mục đích
Giải thích trường hợp nhãn kết nối của thiết bị khác với truy cập Internet quan sát được.
Cách đọc kết quả
Trạng thái không khớp dù HTTP thành công với hai nhà cung cấp trên cùng tuyến đang hoạt động bị trừ 5%, trừ khi đã được tính trong vấn đề truy cập hoặc cổng đăng nhập. Xác minh không bao giờ đảm bảo mọi dịch vụ hoạt động.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W70-150",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Android validation agrees with successful Internet probes.",
  "evidence": [
    {
      "name": "systemValidated",
      "value": "true",
      "unit": null
    },
    {
      "name": "successfulProviderGroups",
      "value": "5",
      "unit": null
    },
    {
      "name": "penaltyPercent",
      "value": "0.0",
      "unit": null
    },
    {
      "name": "maxPenaltyPercent",
      "value": "5.0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W70-150
W70-160

Truy cập dịch vụ phổ biến

Nội dung kiểm tra
Truy cập từng dịch vụ phổ biến so với các đích tham chiếu độc lập đang hoạt động.
Thông tin được đo
Kết quả tên miền dịch vụ, lớp truy cập bị ảnh hưởng, tỷ lệ tên miền lỗi và khả năng dùng dịch vụ so sánh.
Mục đích
Tìm vấn đề truy cập có chọn lọc mà không coi hạn chế của một dịch vụ là mất Internet hoàn toàn.
Cách đọc kết quả
Tỷ lệ tên miền lỗi <=10%, <=30%, <=50% và cao hơn lần lượt bị trừ 0/3/6/10%. Cần năm tên miền và hai nhà cung cấp. Lỗi máy chủ hoặc hạn chế theo chính sách dịch vụ không phải lỗi truyền tải phía thiết bị khách.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W70-160",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Services with an HTTP response: 5/5.",
  "evidence": [
    {
      "name": "timedOutServices",
      "value": "[]",
      "unit": null
    },
    {
      "name": "failedServices",
      "value": "[]",
      "unit": null
    },
    {
      "name": "httpRestrictions",
      "value": "[]",
      "unit": null
    },
    {
      "name": "responses",
      "value": "[https://google.com/:ok/200.0, https://cloudflare.com/:ok/200.0, https://microsoft.com/:ok/200.0, https://apple.com/:ok/200.0, https://wikipedia.org/:ok/200.0]",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Ví dụ 2INCONCLUSIVE

Trích đoạn kết quả

{
  "id": "W70-160",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "No valid service-test results yet.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W70-160
W70-170

Đường VPN / proxy

Nội dung kiểm tra
Hành vi kết nối và xác thực trên đường VPN hoặc proxy đang thực sự sử dụng.
Thông tin được đo
Kết quả tuyến, phản hồi proxy, phản hồi yêu cầu xác thực và truy cập đối chứng độc lập.
Mục đích
Giải thích vấn đề đo được trên đường trung gian, phân biệt phép đo không được hỗ trợ với lỗi thực sự.
Cách đọc kết quả
HTTP 407 lặp lại đã xác nhận từ proxy đang áp dụng bị trừ 20% nếu một phần truy cập còn hoạt động, hoặc 60% nếu mọi truy cập đối chứng đều bị chặn. Cấu hình không được hỗ trợ vẫn là không có dữ liệu.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1WARNING

Trích đoạn kết quả

{
  "id": "W70-170",
  "execution": "DONE",
  "verdict": "WARNING",
  "summary": "The proxy requires sign-in.",
  "evidence": [
    {
      "name": "probeRefs",
      "value": "proxy-1,proxy-2",
      "unit": null
    },
    {
      "name": "penaltyPercent",
      "value": "20.0",
      "unit": null
    },
    {
      "name": "maxPenaltyPercent",
      "value": "60.0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "deducted",
    "appliedPercent": 20,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Ví dụ 2UNSUPPORTED

Trích đoạn kết quả

{
  "id": "W70-170",
  "execution": "UNSUPPORTED",
  "verdict": null,
  "summary": "No VPN or proxy applies to this measurement path.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W70-170
W70-190

Kết nối UDP

Nội dung kiểm tra
Các dịch vụ UDP được thử có trả lời trước hạn phản hồi hay không.
Thông tin được đo
Yêu cầu UDP đã gửi, phản hồi nhận được, tỷ lệ không phản hồi đúng hạn và so sánh các nhà cung cấp dịch vụ khả dụng.
Mục đích
Điều tra vấn đề phản hồi riêng theo giao thức cùng kết quả TCP và các truy cập khác.
Cách đọc kết quả
Sau khi loại trừ một nhà cung cấp riêng lẻ không trả lời, tỷ lệ không phản hồi 0, <=20%, <=50% và >50% lần lượt bị trừ 0/5/10/15%. Cần năm yêu cầu và một phản hồi. Cả hai nhà cung cấp im lặng không chứng minh có chặn.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W70-190",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "UDP is working: 10/10 responses.",
  "evidence": [
    {
      "name": "udpReachable",
      "value": "true",
      "unit": null
    },
    {
      "name": "sent",
      "value": "10",
      "unit": null
    },
    {
      "name": "responses",
      "value": "10",
      "unit": null
    },
    {
      "name": "rttP50Ms",
      "value": "40.0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Ví dụ 2INCONCLUSIVE

Trích đoạn kết quả

{
  "id": "W70-190",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "UDP could not be tested on this network.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W70-190
W70-200

Traceroute

Nội dung kiểm tra
Các chặng có phản hồi trên tuyến tới một trang web truy cập được.
Thông tin được đo
Thông tin chặng trả về, lỗi ICMP liên quan, mức hoàn chỉnh của truy vết và khả năng tới đích.
Mục đích
Cung cấp bối cảnh tuyến mà không đoán vị trí lỗi từ những chặng không trả lời.
Cách đọc kết quả
Tới được đích không bị trừ; truy vết được hỗ trợ đã hoàn tất nhưng không tới đích bị trừ 5%. Không phạt riêng chặng trung gian im lặng; truy vết không được hỗ trợ hoặc bị hủy là không có dữ liệu.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W70-200",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Traceroute hops that responded.",
  "evidence": [
    {
      "name": "hops",
      "value": "[1.0:192.0.2.1, 2.0:192.0.2.2, 3.0:1.1.1.1]",
      "unit": null
    },
    {
      "name": "hopCount",
      "value": "3",
      "unit": null
    },
    {
      "name": "penaltyPercent",
      "value": "0.0",
      "unit": null
    },
    {
      "name": "maxPenaltyPercent",
      "value": "5.0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Ví dụ 2UNSUPPORTED

Trích đoạn kết quả

{
  "id": "W70-200",
  "execution": "UNSUPPORTED",
  "verdict": null,
  "summary": "Traceroute is not needed or is unavailable on this path.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W70-200
W70-210

Ưu tiên kết nối Internet

Nội dung kiểm tra
Điện thoại có ưu tiên dữ liệu di động dù Wi-Fi đang kết nối đã được xác nhận truy cập Internet hay không.
Thông tin được đo
Phương thức truyền mặc định đang hoạt động, đường Wi-Fi đã kết nối và truy cập Wi-Fi thành công qua các nhà cung cấp độc lập.
Mục đích
Chỉ ra lựa chọn ưu tiên có thể khiến người dùng không sử dụng kết nối Wi-Fi đang hoạt động.
Cách đọc kết quả
Ưu tiên di động đã xác nhận dù Wi-Fi hoạt động bị trừ 3%. Đường hỗn hợp, VPN, chưa rõ, có cổng đăng nhập hoặc thiếu quan sát thì chưa thể kết luận. Kết quả không xác định lý do Android chọn dữ liệu di động.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W70-210",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "The device is using Wi-Fi as its default Internet connection.",
  "evidence": [
    {
      "name": "wifiNetwork",
      "value": "synthetic-wifi",
      "unit": null
    },
    {
      "name": "defaultNetwork",
      "value": "synthetic-wifi",
      "unit": null
    },
    {
      "name": "defaultTransports",
      "value": "WIFI",
      "unit": null
    },
    {
      "name": "mobileInternetPreferred",
      "value": "false",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W70-210

W80Hiệu năng mạng

W80-010

Độ trễ Internet khi nghỉ

Nội dung kiểm tra
Độ trễ phản hồi tới đích Internet đã chọn khi kết nối không chịu tải thử nghiệm.
Thông tin được đo
Thời gian khứ hồi khi nhàn rỗi theo mili giây, trung vị, thông tin phân vị cao nếu có, số lần thử, phản hồi và cửa sổ đo.
Mục đích
Thiết lập mức nền về độ đáp ứng để so với mức tăng độ trễ khi có tải sau đó.
Cách đọc kết quả
Trung vị RTT <=300 ms không bị trừ; >300/>600/>1000 ms bị trừ 5/10/20%. Cần 10 lần thử và 3 phản hồi trên cùng đường. Riêng độ trễ cao không phải mất kết nối.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W80-010",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "20/20 replies · Median 40 ms",
  "evidence": [
    {
      "name": "target",
      "value": "1.1.1.1",
      "unit": null
    },
    {
      "name": "p95Ms",
      "value": "40.0",
      "unit": null
    },
    {
      "name": "lossPercent",
      "value": "0.0",
      "unit": null
    },
    {
      "name": "protocol",
      "value": "ICMP Echo",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Ví dụ 2INCONCLUSIVE

Trích đoạn kết quả

{
  "id": "W80-010",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "Fewer than 10 samples for the same target, path and test phase.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W80-010
W80-030

Tốc độ tải xuống ngắn

Nội dung kiểm tra
Thông lượng dữ liệu hữu ích tải xuống thực đo trong một lượt truyền ngắn có kiểm soát.
Thông tin được đo
Lượng dữ liệu nhận được, thời gian truyền và thông lượng tải xuống đo được theo Mbps.
Mục đích
Cung cấp ảnh chụp hiệu năng tải xuống thực tế, không khẳng định tốc độ tối đa của gói Internet.
Cách đọc kết quả
>=20 Mbps bị trừ 0%; từ 5 đến <20 bị trừ 5%; từ 1 đến <5 bị trừ 10%; từ >0 đến <1 bị trừ 20%. Số đo bị giới hạn tốc độ hoặc không hợp lệ là không có dữ liệu, không phải 0 Mbps.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W80-030",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Short download speed: 24.0 Mbps",
  "evidence": [
    {
      "name": "bytes",
      "value": "1.1201029E7",
      "unit": null
    },
    {
      "name": "durationMs",
      "value": "3736.0",
      "unit": null
    },
    {
      "name": "windowMs",
      "value": "6000.0",
      "unit": null
    },
    {
      "name": "requestedBytes",
      "value": "1.6082053E7",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Ví dụ 2WARNING

Trích đoạn kết quả

{
  "id": "W80-030",
  "execution": "DONE",
  "verdict": "WARNING",
  "summary": "Short download speed: 3.0 Mbps",
  "evidence": [
    {
      "name": "bytes",
      "value": "1856454.0",
      "unit": null
    },
    {
      "name": "durationMs",
      "value": "4951.0",
      "unit": null
    },
    {
      "name": "windowMs",
      "value": "6000.0",
      "unit": null
    },
    {
      "name": "requestedBytes",
      "value": "1973782.0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "deducted",
    "appliedPercent": 10,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W80-030
W80-040

Độ trễ khi tải và hồi phục

Nội dung kiểm tra
Mức tăng độ trễ phản hồi khi tải xuống hoặc tải lên và khả năng phục hồi sau đó.
Thông tin được đo
Trung vị RTT khi nhàn rỗi và có tải, tỷ lệ giữa chúng, chiều truyền và quan sát phục hồi trên cùng đường.
Mục đích
Nhận diện suy giảm khi có tải mà không coi một phép thử ngắn tốt là bằng chứng không có tắc nghẽn.
Cách đọc kết quả
Các dải tỷ lệ tải xuống >2.5-5, >5-15 và >15 cần RTT có tải >200/500/1000 ms để bị trừ 3/5/10%. Dải tải lên >3.5-7, >7-20 và >20 cần >300/600/1500 ms. Lấy mức trừ lớn hơn giữa hai chiều; không hạ xuống dải thấp hơn khi không đạt ngưỡng tuyệt đối của dải đang xét.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W80-040",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Loaded latency was assessed for the directions with enough samples.",
  "evidence": [
    {
      "name": "downloadAvailability",
      "value": "measured",
      "unit": null
    },
    {
      "name": "downloadTarget",
      "value": "1.1.1.1",
      "unit": null
    },
    {
      "name": "uploadAvailability",
      "value": "measured",
      "unit": null
    },
    {
      "name": "uploadTarget",
      "value": "1.1.1.1",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Ví dụ 2WARNING

Trích đoạn kết quả

{
  "id": "W80-040",
  "execution": "DONE",
  "verdict": "WARNING",
  "summary": "Latency increased or replies timed out during data transfer.",
  "evidence": [
    {
      "name": "downloadAvailability",
      "value": "measured",
      "unit": null
    },
    {
      "name": "downloadTarget",
      "value": "1.1.1.1",
      "unit": null
    },
    {
      "name": "uploadAvailability",
      "value": "measured",
      "unit": null
    },
    {
      "name": "uploadTarget",
      "value": "1.1.1.1",
      "unit": null
    }
  ],
  "scoring": {
    "status": "deducted",
    "appliedPercent": 5,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W80-040
W80-060

Tốc độ tải lên

Nội dung kiểm tra
Thông lượng dữ liệu hữu ích tải lên dựa trên dữ liệu đã xác nhận nhận được trong lượt truyền ngắn.
Thông tin được đo
Lượng tải lên đã xác nhận, thời gian truyền và thông lượng tải lên đo được theo Mbps.
Mục đích
Mô tả hiệu năng chiều lên mà không coi tiến độ bên gửi là bằng chứng bên nhận đã nhận thành công.
Cách đọc kết quả
>=5 Mbps bị trừ 0%; từ 1 đến <5 bị trừ 5%; từ 0.25 đến <1 bị trừ 10%; từ >0 đến <0.25 bị trừ 20%. Kết quả bị giới hạn tốc độ hoặc chưa được xác nhận là không có dữ liệu, không phải 0 Mbps.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Dữ liệu xuất của ứng dụng hiện dùng “Short download speed” trong phần tóm tắt kết quả upload này. W80-060 và các số đo của nó đề cập đến tốc độ upload; kết quả đầu ra gốc được giữ nguyên bên dưới.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W80-060",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Short download speed: 24.0 Mbps",
  "evidence": [
    {
      "name": "bytes",
      "value": "8585029.0",
      "unit": null
    },
    {
      "name": "durationMs",
      "value": "2864.0",
      "unit": null
    },
    {
      "name": "windowMs",
      "value": "6000.0",
      "unit": null
    },
    {
      "name": "requestedBytes",
      "value": "1.6082053E7",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Ví dụ 2WARNING

Trích đoạn kết quả

{
  "id": "W80-060",
  "execution": "DONE",
  "verdict": "WARNING",
  "summary": "Short download speed: 0.6 Mbps",
  "evidence": [
    {
      "name": "bytes",
      "value": "287406.0",
      "unit": null
    },
    {
      "name": "durationMs",
      "value": "3833.0",
      "unit": null
    },
    {
      "name": "windowMs",
      "value": "6000.0",
      "unit": null
    },
    {
      "name": "requestedBytes",
      "value": "474886.0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "deducted",
    "appliedPercent": 10,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W80-060
W80-070

Độ ổn định truyền dữ liệu

Nội dung kiểm tra
Biến động và khoảng dừng trong các phần hợp lệ của lượt truyền dữ liệu.
Thông tin được đo
Khoảng liên tục không có dữ liệu và biến động thông lượng so với trung vị qua các cửa sổ tương đương.
Mục đích
Giải thích lượt truyền bị dừng hoặc dao động dù tốc độ trung bình tổng thể chấp nhận được.
Cách đọc kết quả
Khoảng không có dữ liệu ít nhất 1/2/3 giây bị trừ 5/10/15%. Khi đủ độ bao phủ, (P90-P10)/P50 >1/>2 bị trừ 3/5%; lấy mức lớn hơn. Loại trừ khoảng dừng do phép đo và lượt tải lên chưa hoàn tất.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W80-070",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Throughput variation for each transfer direction.",
  "evidence": [
    {
      "name": "downloadAvailability",
      "value": "measured",
      "unit": null
    },
    {
      "name": "downloadAssessment",
      "value": "limited",
      "unit": null
    },
    {
      "name": "downloadSamples",
      "value": "4",
      "unit": null
    },
    {
      "name": "downloadObservedMs",
      "value": "2000",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Ví dụ 2WARNING

Trích đoạn kết quả

{
  "id": "W80-070",
  "execution": "DONE",
  "verdict": "WARNING",
  "summary": "Throughput variation for each transfer direction.",
  "evidence": [
    {
      "name": "downloadAvailability",
      "value": "measured",
      "unit": null
    },
    {
      "name": "downloadAssessment",
      "value": "stalled",
      "unit": null
    },
    {
      "name": "downloadSamples",
      "value": "8",
      "unit": null
    },
    {
      "name": "downloadObservedMs",
      "value": "4000",
      "unit": null
    }
  ],
  "scoring": {
    "status": "deducted",
    "appliedPercent": 5,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W80-070
W80-080

Mất phản hồi và jitter

Nội dung kiểm tra
Phản hồi ping bị thiếu và thay đổi giữa các thời gian phản hồi thành công liền kề.
Thông tin được đo
Tỷ lệ không phản hồi đúng hạn, độ biến thiên độ trễ theo mili giây, tỷ lệ biến thiên so với trung vị và bằng chứng truy cập bổ trợ.
Mục đích
Đánh giá độ nhất quán ngoài độ trễ trung bình, có xét đích không trả lời ping đều đặn.
Cách đọc kết quả
Mất phản hồi >0/>10/>20/>40/>60/>80% bị trừ 5/10/20/30/40/50% khi có bằng chứng đối chiếu; một đích chưa được đối chiếu bị giới hạn ở 5%. Biến thiên độ trễ >20 ms với tỷ lệ >0.25/>0.5/>1 bị trừ 3/5/8%; lấy mức lớn hơn. Ping im lặng nhưng web hoạt động không phải mất kết nối.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W80-080",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Every ping in the sequence received a reply.",
  "evidence": [
    {
      "name": "maxFailureRun",
      "value": "0",
      "unit": null
    },
    {
      "name": "target",
      "value": "1.1.1.1",
      "unit": null
    },
    {
      "name": "timeoutMs",
      "value": "3000",
      "unit": null
    },
    {
      "name": "probeRefs",
      "value": "ping-1.1.1.1-0,ping-1.1.1.1-1,ping-1.1.1.1-2,ping-1.1.1.1-3,ping-1.1.1.1-4,ping-1.1.1.1-5,ping-1.1.1.1-6,ping-1.1.1.1-7,ping-1.1.1.1-8,ping-1.1.1.1-9,ping-1.1.1.1-10,ping-1.1.1.1-11,ping-1.1.1.1-12,ping-1.1.1.1-13,ping-1.1.1.1-14,ping-1.1.1.1-15,ping-1.1.1.1-16,ping-1.1.1.1-17,ping-1.1.1.1-18,ping-1.1.1.1-19",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Ví dụ 2WARNING

Trích đoạn kết quả

{
  "id": "W80-080",
  "execution": "DONE",
  "verdict": "WARNING",
  "summary": "No response within the expected time (3000 ms)",
  "evidence": [
    {
      "name": "maxFailureRun",
      "value": "2",
      "unit": null
    },
    {
      "name": "target",
      "value": "1.1.1.1",
      "unit": null
    },
    {
      "name": "timeoutMs",
      "value": "3000",
      "unit": null
    },
    {
      "name": "probeRefs",
      "value": "ping-1.1.1.1-0,ping-1.1.1.1-1,ping-1.1.1.1-2,ping-1.1.1.1-3,ping-1.1.1.1-4,ping-1.1.1.1-5,ping-1.1.1.1-6,ping-1.1.1.1-7,ping-1.1.1.1-8,ping-1.1.1.1-9,ping-1.1.1.1-10,ping-1.1.1.1-11,ping-1.1.1.1-12,ping-1.1.1.1-13,ping-1.1.1.1-14,ping-1.1.1.1-15,ping-1.1.1.1-16,ping-1.1.1.1-17,ping-1.1.1.1-18,ping-1.1.1.1-19",
      "unit": null
    }
  ],
  "scoring": {
    "status": "deducted",
    "appliedPercent": 5,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W80-080
W80-090

Lưu lượng nền và nhiệt độ

Nội dung kiểm tra
Bối cảnh nhiệt độ thiết bị và lưu lượng nền đi kèm suy giảm hiệu năng đã đo.
Thông tin được đo
Trạng thái nhiệt của Android, thay đổi thông lượng có thể so sánh và tỷ trọng lưu lượng đã xác minh trên cùng tuyến.
Mục đích
Nhận diện điều kiện phía thiết bị có bằng chứng có thể ảnh hưởng tới kết quả tốc độ hoặc độ ổn định.
Cách đọc kết quả
Trừ 5% khi trạng thái nhiệt nghiêm trọng kéo dài ít nhất 5 giây; hoặc khi trạng thái nhiệt vừa phải hay tỷ trọng lưu lượng nền >=50% đi kèm thông lượng giảm >=30%. Riêng nhiệt độ pin không chứng minh thiết bị giảm hiệu năng do nhiệt.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W80-090",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Device traffic, battery temperature and power settings.",
  "evidence": [
    {
      "name": "sampleCount",
      "value": "2",
      "unit": null
    },
    {
      "name": "thermalStatus",
      "value": "0",
      "unit": null
    },
    {
      "name": "powerSave",
      "value": "false",
      "unit": null
    },
    {
      "name": "batteryCelsius",
      "value": "32.0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W80-090
W80-100

So sánh giữa các đích tham chiếu

Nội dung kiểm tra
Khác biệt hiệu năng giữa các đích và đường tham chiếu thực sự được đo.
Thông tin được đo
Quan sát độ trễ hoặc thông lượng có thể so sánh theo từng đích và bối cảnh kết nối liên quan.
Mục đích
Cho biết biểu hiện hiệu năng có rộng khắp hay đặc thù hơn với đường được kiểm tra.
Cách đọc kết quả
Khác biệt là bối cảnh, không bị trừ riêng. Thông lượng dưới tốc độ liên kết Wi-Fi hoặc mức trần khoảng 90-95 Mbps tự nó không chỉ ra thành phần bị lỗi.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W80-100",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Latency compared across targets using the same network path.",
  "evidence": [
    {
      "name": "targetP50Ms",
      "value": "{1.1.1.1=40.0, 8.8.8.8=40.0}",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Ví dụ 2INCONCLUSIVE

Trích đoạn kết quả

{
  "id": "W80-100",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "Two targets with enough comparable samples are required.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W80-100

W90Kết luận chẩn đoán

W90-010

Kiểm chứng bất thường

Nội dung kiểm tra
Bất thường quan sát được có kéo dài, khôi phục hay chỉ giới hạn ở một đích cụ thể hay không.
Thông tin được đo
Kết quả lặp lại, so sánh thành công, thời điểm khôi phục và sự sẵn có của bằng chứng cần thiết.
Mục đích
Phân biệt vấn đề lặp lại với gián đoạn tạm thời, đồng thời giữ lịch sử những gì đã xảy ra.
Cách đọc kết quả
Thành công về sau không xóa thất bại trước đó. Điều kiện tiên quyết chưa đáp ứng và kiểm tra chưa thực hiện không phải các lỗi mạng bổ sung.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W90-010",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Automatic verification of the initial test.",
  "evidence": [
    {
      "name": "verifications",
      "value": "[google.com:ok]",
      "unit": null
    },
    {
      "name": "originalRefs",
      "value": "[tcp-0]",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Ví dụ 2INCONCLUSIVE

Trích đoạn kết quả

{
  "id": "W90-010",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "No relevant anomaly requiring another probe.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W90-010
W90-020

Đối chiếu tín hiệu và kết nối

Nội dung kiểm tra
Quan hệ thời gian giữa thay đổi tín hiệu Wi-Fi với vấn đề kết nối hoặc hiệu năng.
Thông tin được đo
Biến động cường độ tín hiệu, biểu hiện kết nối, thời điểm trùng khớp và quan sát đối chiếu.
Mục đích
Cho biết lỗi liên kết vô tuyến có phải cách giải thích được bằng chứng hỗ trợ cho chất lượng kết nối giảm hay không.
Cách đọc kết quả
Sự kiện trùng thời điểm tăng độ tin cậy nhưng tự nó không chứng minh quan hệ nhân quả. Điểm trừ tín hiệu nằm ở W30 và không áp dụng lại tại đây.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W90-020",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Weak signal compared with Internet responses.",
  "evidence": [
    {
      "name": "weakPairedWindows",
      "value": "48",
      "unit": null
    },
    {
      "name": "weakFailedWindows",
      "value": "6",
      "unit": null
    },
    {
      "name": "associationOnly",
      "value": "true",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Ví dụ 2INCONCLUSIVE

Trích đoạn kết quả

{
  "id": "W90-020",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "Not enough simultaneous weak-signal and ping samples.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W90-020
W90-030

Đối chiếu roaming và gián đoạn

Nội dung kiểm tra
Quan hệ giữa chuyển vùng, đổi băng tần, kết nối lại và gián đoạn dịch vụ.
Thông tin được đo
Thời điểm chuyển tiếp, gián đoạn, chuyển đổi lặp lại và quan sát trước, sau sự kiện.
Mục đích
Giải thích việc chuyển giao Wi-Fi có trùng với vấn đề kết nối nhận thấy được hay không.
Cách đọc kết quả
Chuyển tiếp không có gián đoạn đo được không phải lỗi. Nhiều hậu quả của cùng một lần chuyển giao vẫn là một sự cố.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W90-030",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Link changes compared with missed-response times.",
  "evidence": [
    {
      "name": "transitions",
      "value": "1",
      "unit": null
    },
    {
      "name": "withResponseGap",
      "value": "0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Ví dụ 2INCONCLUSIVE

Trích đoạn kết quả

{
  "id": "W90-030",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "No access point or band changes during this session.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W90-030
W90-040

Đối chiếu cấu hình và lỗi

Nội dung kiểm tra
Thay đổi cấu hình mạng trùng khớp với lỗi hoặc khôi phục như thế nào.
Thông tin được đo
Thay đổi địa chỉ hoặc tuyến, kết quả truy cập, thời điểm khôi phục và bằng chứng so sánh có sẵn.
Mục đích
Nhận diện giả thuyết liên quan đến cấu hình mà vẫn giữ sự chưa chắc chắn về nguyên nhân gốc.
Cách đọc kết quả
Tương quan có thể hỗ trợ điều tra, nhưng xác nhận nhân quả cần bằng chứng mạnh hơn. Các kết luận địa chỉ liên quan được gộp lại, không trừ điểm hai lần.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W90-040",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Configuration changes compared with connection errors.",
  "evidence": [
    {
      "name": "configurationChanges",
      "value": "1",
      "unit": null
    },
    {
      "name": "withFailure",
      "value": "0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Ví dụ 2INCONCLUSIVE

Trích đoạn kết quả

{
  "id": "W90-040",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "No IP or DNS configuration changes during this session.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W90-040
W90-050

Khoanh vùng sự cố

Nội dung kiểm tra
Phần mạng bị ảnh hưởng được xác định cụ thể nhất theo bằng chứng báo cáo.
Thông tin được đo
Kết quả tổng hợp về Wi-Fi, địa chỉ nội bộ, gateway, đường Internet và từng dịch vụ.
Mục đích
Tập trung xử lý sự cố vào phạm vi có bằng chứng thay vì thay thiết bị hoặc đổi thiết lập không liên quan.
Cách đọc kết quả
Kết quả lỗi phía sau gateway không tự động xác định ISP hay bộ định tuyến là nguyên nhân. Thiếu dữ liệu bộ định tuyến không làm mất giá trị các kết quả thực đo khác.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W90-050",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Likely location: Connection loss not confirmed.",
  "evidence": [
    {
      "name": "faultLayer",
      "value": "Connection loss not confirmed",
      "unit": null
    },
    {
      "name": "basis",
      "value": "[W20-010, W50-030, W70-010, W70-030, W70-130]",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W90-050
W90-060

Độ tin cậy của bằng chứng

Nội dung kiểm tra
Mức độ tin cậy mà bằng chứng có sẵn hỗ trợ cho kết luận báo cáo.
Thông tin được đo
Kiểm tra đã hoàn thành và không khả dụng, độ bao phủ bằng chứng, nhận định có cơ sở và thông tin còn thiếu.
Mục đích
Thể hiện sự chưa chắc chắn để người dùng và công cụ AI không hiểu kiểm tra chưa đầy đủ là kết nối hoàn hảo.
Cách đọc kết quả
N/A không phải đạt hay thất bại và không bị trừ điểm. Một vài kiểm tra đạt không đủ xác nhận điểm hoàn hảo; thiếu bằng chứng cốt lõi có thể khiến chưa tính được điểm.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W90-060",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Diagnostic scope based on collected evidence.",
  "evidence": [
    {
      "name": "completed",
      "value": "70",
      "unit": null
    },
    {
      "name": "notEvaluated",
      "value": "5",
      "unit": null
    },
    {
      "name": "probeCount",
      "value": "184",
      "unit": null
    },
    {
      "name": "segments",
      "value": "1",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W90-060
W90-070

Kết luận và đề xuất

Nội dung kiểm tra
Các vấn đề đã gộp, bằng chứng hỗ trợ và hành động tiếp theo được gợi ý trong báo cáo.
Thông tin được đo
Kết luận riêng biệt, bằng chứng liên quan, sự cố đã khôi phục và khuyến nghị không đếm lặp cùng nguyên nhân.
Mục đích
Biến số đo thành tóm tắt xử lý sự cố ngắn gọn, vẫn phân biệt vấn đề độc lập với lưu ý khuyến nghị.
Cách đọc kết quả
Một lỗi DNS không được biến thành nhiều lỗi truyền tải chưa thực hiện kiểm tra. Sự cố đã khôi phục vẫn được ghi nhận; khuyến nghị bảo mật hoặc tối ưu không tự động giảm điểm ổn định.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W90-070",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Issues grouped by connection layer and supporting evidence.",
  "evidence": [
    {
      "name": "actionOrder",
      "value": "Wi-Fi / IP / portal / DNS / Internet / quality",
      "unit": null
    },
    {
      "name": "ruleVersion",
      "value": "catalog-score-4.0.1",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W90-070
W90-080

Tổng hợp báo cáo

Nội dung kiểm tra
Tóm tắt cuối cùng về kết quả của phiên và bối cảnh quan sát.
Thông tin được đo
Kết luận có bằng chứng, lỗi ban đầu, thời điểm xác minh, trạng thái khôi phục và những điểm chưa chắc chắn quan trọng còn lại.
Mục đích
Giúp người dùng và công cụ AI hiểu báo cáo đã xác lập được gì và điều gì cần điều tra thêm.
Cách đọc kết quả
Cải thiện đo được trước và sau một thay đổi tự nó không chứng minh thay đổi đó là nguyên nhân. Biểu hiện chưa tái diễn có thể cần quan sát thêm.

Kết quả mẫu

JSON

Được bộ xử lý chẩn đoán của WiFi Doctor tạo từ dữ liệu đo mô phỏng. Tên trường và kết quả kỹ thuật giữ nguyên tiếng Anh, giống dữ liệu xuất của ứng dụng.

Ví dụ 1PASS

Trích đoạn kết quả

{
  "id": "W90-080",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Report includes stable check IDs, methods and evidence references.",
  "evidence": [
    {
      "name": "catalogVersion",
      "value": "3.0",
      "unit": null
    },
    {
      "name": "schemaVersion",
      "value": "3",
      "unit": null
    },
    {
      "name": "aiByteBudget",
      "value": "12000",
      "unit": null
    },
    {
      "name": "legacyCode",
      "value": "W90-0800",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Xem toàn bộ kết quả JSON
W90-080

Các ví dụ này minh họa định dạng kết quả đầu ra của ứng dụng. Đây là những tình huống minh họa, không phải số liệu đo từ mạng của bạn.