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ạn83 chẩn đoán được hiển thị
Không có chẩn đoán phù hợp. Hãy thử từ khóa ngắn hơn hoặc giai đoạn khác.
W10Trạng thái thiết bị
W10-010Khả 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"
}
}W10-020Trạ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"
}
}W10-030Danh 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"
}
}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"
}
}W10-050VPN 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"
}
}W10-060Proxy 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"
}
}W10-070Cấ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"
}
}W10-080Quyề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"
}
}W10-090Chí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"
}
}W10-100Lị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"
}
}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"
}
}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"
}
}W10-130Hệ đ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"
}
}W10-140Bộ 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"
}
}W10-150Tố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"
}
}W20Kết nối Wi-Fi
W20-010Liê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"
}
}W20-020Mứ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"
}
}W20-030Tí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"
}
}W20-040Bă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"
}
}W20-050Tươ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"
}
}W20-060Lỗ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"
}
}W20-070Lỗ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"
}
}W20-080Mấ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"
}
}W20-090Bả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"
}
}W30Liên kết vô tuyến
W30-010Cườ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"
}
}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"
}
}W30-030Chấ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"
}
}W30-060Lự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"
}
}W30-070Roaming 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"
}
}W30-090Cấ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"
}
}W30-100Chấ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"
}
}W30-120Khả 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"
}
}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"
}
}W40-020Khả 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"
}
}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"
}
}W40-040Tranh 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"
}
}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"
}
}W40-070Thay đổ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"
}
}W50Kết nối LAN
W50-010Cấ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"
}
}W50-020Cấ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"
}
}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"
}
}W50-040Liê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"
}
}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"
}
}W50-060Thay đổ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"
}
}W50-080Bấ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"
}
}W50-110Khá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"
}
}W50-120Uplink 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"
}
}W60Kết nối WAN
W60-010Bộ 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"
}
}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"
}
}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"
}
}W60-040Lư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"
}
}W60-050Tà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"
}
}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"
}
}W70Truy cập Internet
W70-010Kiể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"
}
}W70-030Phâ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"
}
}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"
}
}W70-070Tham 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"
}
}W70-080Kế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"
}
}W70-100Kế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"
}
}W70-110Xá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"
}
}W70-130Phả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"
}
}W70-150Trạ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"
}
}W70-160Truy 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"
}
}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"
}
}W70-190Kế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"
}
}W70-200Traceroute
- 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"
}
}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"
}
}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"
}
}W80-030Tố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"
}
}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"
}
}W80-060Tố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"
}
}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"
}
}W80-080Mấ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"
}
}W80-090Lư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"
}
}W80-100So 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"
}
}W90Kết luận chẩn đoán
W90-010Kiể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"
}
}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"
}
}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"
}
}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"
}
}W90-050Khoanh 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"
}
}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"
}
}W90-070Kế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"
}
}W90-080Tổ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"
}
}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.
