# 数据字典 · 代理 IP 线路实测（合并数据集 s5lab-all-20261107）

合并文件每行 = 一条限时测试线路的一次同口径实测。字段与逐批 CSV 保持一致，额外增加 `dataset_id` / `vendor` / `vendor_slug` / `page_url` / `source_url` 用于溯源。

| 字段 | 含义 | 口径 |
|---|---|---|
| `dataset_id` | 数据集标识 | 批次 + 平台，转载时可据此追溯首次发布方 |
| `vendor` / `vendor_slug` | 平台名称 / 站内标识 | 非实测结论 |
| `page_url` / `source_url` | 数据页 / 来源页 | 引用时请保留 |
| `batch` | 测试批次 | YYYYMMDD 加批次后缀 |
| `line_id` | 线路编号 | 匿名化编号，与供应商后台无关 |
| `zone` / `zone_label` | 产品 / 分区 / 标称类型 | 供应商标称，非实测结论 |
| `tested_at` | 测试时间 | UTC+8 |
| `exit_ip` ~ `exit_asn` | 出口 IP 与归属 | IP 地理库结果 |
| `is_datacenter` | 数据中心标记 | 地理库 hosting 字段；空＝本次未取到 |
| `tcp_p50_ms` / `p95` / `sd` | TCP 握手 | 直连代理端口 15 次，毫秒 |
| `socks_p50_ms` | 代理建连 | SOCKS5 认证+CONNECT 或 HTTP CONNECT，8 次中位，毫秒 |
| `ttfb_p50_ms` / `sd` | HTTPS 首字节 | 经代理小页面 6 次（弃首次）中位，毫秒 |
| `dl_mbps` | 单线程下载 | 10MB × 2 中位；capped 行是窗口速率下界 |
| `dl_capped` | 未跑满 | 1＝8–16 秒硬上限内没跑满 10MB |
| `par_mbps` | 4 并发总吞吐 | 4 线程各 3MB，Mbps |
| `success_rate_pct` | 小请求成功率 | 12 次连续小请求，百分比 |
| `src_geo` | 归属数据源 | ip-api 或 ipip.net |

## 不能做的事

- **不要**把不同 `batch` 的 `dl_mbps` / `par_mbps` 拿来排名：测试时段、产品套餐、限时策略都不同，本机家宽基线本身也会随时间变化。
- **不要**把结果外推为付费套餐的持续带宽或长期稳定性。
- **不要**用 `zone_label` 当质量结论；它只是供应商标称。
- 空值是「未取得有效样本」，不是 0；`dl_capped=1` 表示 8 秒窗口内没跑满 10MB，该值是「实收字节 ÷ 实际耗时」的均值，不是估计，但窗口偏短，不宜与跑满样本直接比大小。

## 脱敏

公开文件不含入口地址、端口、账号、密码。限时测试线路的凭据只保存在本地配置文件。

## 许可与引用

本数据集以 CC BY 4.0 发布。转载、二次分析请保留 `dataset_id`、`page_url` 并署名「全网低价IP」。
许可全文：https://creativecommons.org/licenses/by/4.0/
