项目OONI 观测覆盖率

香港的 OONI 观测覆盖率

本页内容
  1. 用户最多的网络
  2. 还没有测量的网络
  3. 测量集中的网络
  4. 每天的测量
  5. 覆盖的用户
  6. 通讯 App 的连接测试
  7. 各地区比较
  8. 名词说明
  9. 数据的计算方式
  10. 参与测量的方式
  11. 读懂观测数据

OONI 的网络审查测量来自志愿者在自己的网络上运行 OONI Probe。同一个地区里,不同的电信商与网络(ASN,自治系统编号)可能各自封锁不同的网站,只有一两家电信商的测量时,其他网络上的封锁不会被记录下来。页面把 OONI 的测量数跟 APNIC 估计的各网络用户人数放在一起,看测量覆盖多少用户、集中在哪几个网络,以及有哪些网络还没有任何测量。

页面每小时重新生成,OONI 的测量每六小时读取一次。默认显示台湾,其他地区作为参照,从下方的地区列表切换。页面上的字段,意思整理在页尾的名词说明。每一季的变化整理在观测季报。

中国缅甸柬埔寨巴基斯坦孟加拉国台湾 覆盖的用户比例 88.6%澳门 覆盖的用户比例 85.9%日本 覆盖的用户比例 84.4%韩国 覆盖的用户比例 94.5%新加坡 覆盖的用户比例 82.1%越南 覆盖的用户比例 99.0%泰国 覆盖的用户比例 97.5%马来西亚 覆盖的用户比例 96.5%印度尼西亚 覆盖的用户比例 80.6%菲律宾 覆盖的用户比例 89.9%印度 覆盖的用户比例 91.6%香港 覆盖的用户比例 66.6%
覆盖的用户比例<75%75–85%85–90%90–95%≥95%香港参照地区(只在 App 比较表)点地图上的地区切换页面。参照地区只列在通讯 App 的比较表,有封锁记录,可以拿来对照。

测量数据到 2026-10-19 UTC · 用户估计 2026-10-15

有测量的网络 47 +1比前 30 天
覆盖的用户 66.6% -7.7 pp比前 30 天
测量数 111,395 -28,522比前 30 天
前两大网络占比 45.1% -4.9 pp比前 30 天

卡片是最近 30 天的数字,小图是近 60 天每天的走势。一笔测量是 OONI Probe 测试一个网站或一项服务的结果,运行一次网站测试就会产生上百笔。覆盖的用户是有测量的网络合计占这个地区多少网络用户。前两大网络的占比越低,代表测量越分散。pp 是百分点,两个百分比之间的差。

用户最多的网络

APNIC(负责亚太地区 IP 地址与 ASN 分配的机构)估计用户最多的十个网络。用户栏是该网络占当地网络用户的比例,测量栏是最近 30 天占当地所有测量的比例,天数是最近 30 天里有测量的天数。网络名称照录登记资料,例如 HINET 是中华电信的固网、EMOME-NET 是中华电信的移动网络。用户多、测量少的网络,最需要有人运行 OONI Probe。

用户最多的网络用户测量
ASN名称用户测量天数
AS4760 AS4760HKTIMS-AP - HKT Limited 17.1% 22.8% 30
AS9269 AS9269HKBN-AS-AP - Hong Kong Broadband Network Ltd. 11.7% 2.9% 11
AS9231 AS9231IPEOPLESNET-AS-AP - China Mobile Hong Kong Company Limited 6.1% 0.0% 0
AS38819 AS38819HKCSL-AS-AP - HKCSL GPRS NETWORK 5.7% 0.3% 7
AS9304 AS9304HUTCHISON-AS-AP - HGC Global Communications Limited 4.7% 3.5% 19
AS10118 AS10118HTCL-IAS-HK-AP - Hutchison Telephone Company Limited 4.0% 22.3% 27
AS17924 AS17924SMARTONE-MB-AS-AP - SmarTone Mobile Communications Ltd 3.6% 14.5% 26
AS62610 AS62610ZEN-DPS - Zenlayer Inc 3.0% 0.0% 0
AS134972 AS134972IKUUU-AS-AP - IKUUU NETWORK LTD 2.7% <0.1% 1
AS58453 AS58453CMI-INT-HK - China Mobile International Limited 2.6% 0.4% 6

还没有测量的网络

用户占比 0.1% 以上、最近 30 天没有任何测量的网络,共 54 个,合计约 28.4% 的用户。

ASN名称用户
AS9231 AS9231IPEOPLESNET-AS-AP - China Mobile Hong Kong Company Limited 6.14%
AS62610 AS62610ZEN-DPS - Zenlayer Inc 2.96%
AS48266 AS48266Catixs - Catixs Ltd 1.53%
AS63888 AS63888DATAWINGLIMITED-AS - DATAWING LIMITED 1.46%
AS401443 AS401443WAP-AC - WAP.AC LLC 0.94%
AS201217 AS201217radishcloud - RADISHCLOUD TECHNOLOGY LLC 0.88%
AS153371 AS153371BACKWAVESLIMITED-AS-AP - BACK WAVES LIMITED 0.85%
AS134196 AS134196ANYUN-INTERNET-TECHNOLOGY-HK-CO-LIMITED - ANYUN INTERNET TECHNOLOGY (HK) CO.,LIMITED 0.85%

测量集中的网络

最近 30 天各网络的测量占比。少数网络占掉大部分测量时,其他网络的状况只能靠零星的数据推估。

各网络的测量占比AS4760AS10118AS9908AS17924AS24544其他
  • AS4760HKTIMS-AP - HKT Limited22.8%
  • AS10118HTCL-IAS-HK-AP - Hutchison Telephone Company Limited22.3%
  • AS9908HKCABLE2-HK-AP - HK Cable TV Ltd18.6%
  • AS17924SMARTONE-MB-AS-AP - SmarTone Mobile Communications Ltd14.5%
  • AS24544LAWSCLOUDINFRASTRUCTURELIMITED-AS-HK - Law's Cloud Infrastructure Limited4.8%
  • 其他17.0%

另有 6 个网络不在 APNIC 的用户估计里,占测量的 0.8%,多半是学术网络、机房或云端。

每天的测量

OONI Probe 每天在这个地区送出的测量,依结果分成四种。正常是结果跟对照一致。异常是结果跟对照不一致,可能是封锁,也可能是网络不稳或网站本身的问题。确认封锁是异常里符合已知封锁特征的,例如被导向封锁页面。测量失败是测试没有完成,例如测到一半断线。

每天的测量数正常异常确认封锁测量失败
05k10k08/2109/2010/192026/08/21 正常 6,1512026/08/21 异常 4172026/08/21 确认封锁 02026/08/21 测量失败 4512026/08/22 正常 6,1322026/08/22 异常 3722026/08/22 确认封锁 02026/08/22 测量失败 5312026/08/23 正常 4,0322026/08/23 异常 1382026/08/23 确认封锁 02026/08/23 测量失败 1942026/08/24 正常 2,8122026/08/24 异常 992026/08/24 确认封锁 02026/08/24 测量失败 402026/08/25 正常 3,9982026/08/25 异常 782026/08/25 确认封锁 02026/08/25 测量失败 842026/08/26 正常 4,2212026/08/26 异常 742026/08/26 确认封锁 02026/08/26 测量失败 3282026/08/27 正常 7,3192026/08/27 异常 2462026/08/27 确认封锁 02026/08/27 测量失败 1722026/08/28 正常 3,4902026/08/28 异常 822026/08/28 确认封锁 02026/08/28 测量失败 592026/08/29 正常 4,2862026/08/29 异常 1292026/08/29 确认封锁 02026/08/29 测量失败 962026/08/30 正常 3,5792026/08/30 异常 792026/08/30 确认封锁 02026/08/30 测量失败 602026/08/31 正常 3,6942026/08/31 异常 1092026/08/31 确认封锁 442026/08/31 测量失败 1672026/09/01 正常 4,1332026/09/01 异常 792026/09/01 确认封锁 02026/09/01 测量失败 682026/09/02 正常 5,0972026/09/02 异常 1722026/09/02 确认封锁 02026/09/02 测量失败 762026/09/03 正常 3,6262026/09/03 异常 1082026/09/03 确认封锁 02026/09/03 测量失败 742026/09/04 正常 3,7102026/09/04 异常 922026/09/04 确认封锁 02026/09/04 测量失败 652026/09/05 正常 6,3112026/09/05 异常 1462026/09/05 确认封锁 02026/09/05 测量失败 942026/09/06 正常 5,7622026/09/06 异常 1432026/09/06 确认封锁 02026/09/06 测量失败 1222026/09/07 正常 5,5702026/09/07 异常 2442026/09/07 确认封锁 02026/09/07 测量失败 1062026/09/08 正常 3,4122026/09/08 异常 1312026/09/08 确认封锁 02026/09/08 测量失败 532026/09/09 正常 3,8232026/09/09 异常 2152026/09/09 确认封锁 162026/09/09 测量失败 2262026/09/10 正常 3,4462026/09/10 异常 1002026/09/10 确认封锁 02026/09/10 测量失败 692026/09/11 正常 6,0692026/09/11 异常 2112026/09/11 确认封锁 32026/09/11 测量失败 1172026/09/12 正常 3,5362026/09/12 异常 1072026/09/12 确认封锁 02026/09/12 测量失败 1832026/09/13 正常 5,5482026/09/13 异常 872026/09/13 确认封锁 02026/09/13 测量失败 952026/09/14 正常 4,2212026/09/14 异常 1352026/09/14 确认封锁 492026/09/14 测量失败 1242026/09/15 正常 3,9082026/09/15 异常 772026/09/15 确认封锁 02026/09/15 测量失败 482026/09/16 正常 5,6132026/09/16 异常 2522026/09/16 确认封锁 02026/09/16 测量失败 832026/09/17 正常 3,8202026/09/17 异常 972026/09/17 确认封锁 02026/09/17 测量失败 612026/09/18 正常 1,1122026/09/18 异常 392026/09/18 确认封锁 02026/09/18 测量失败 152026/09/19 正常 3,1442026/09/19 异常 552026/09/19 确认封锁 02026/09/19 测量失败 562026/09/20 正常 4,4812026/09/20 异常 1002026/09/20 确认封锁 02026/09/20 测量失败 632026/09/21 正常 3,3212026/09/21 异常 1002026/09/21 确认封锁 02026/09/21 测量失败 612026/09/22 正常 3,5762026/09/22 异常 1512026/09/22 确认封锁 02026/09/22 测量失败 662026/09/23 正常 2,3772026/09/23 异常 1182026/09/23 确认封锁 02026/09/23 测量失败 472026/09/24 正常 1,5592026/09/24 异常 612026/09/24 确认封锁 82026/09/24 测量失败 1692026/09/25 正常 4,5272026/09/25 异常 2472026/09/25 确认封锁 52026/09/25 测量失败 3052026/09/26 正常 2,9372026/09/26 异常 832026/09/26 确认封锁 02026/09/26 测量失败 792026/09/27 正常 2,5682026/09/27 异常 562026/09/27 确认封锁 02026/09/27 测量失败 392026/09/28 正常 2,7622026/09/28 异常 662026/09/28 确认封锁 92026/09/28 测量失败 982026/09/29 正常 4,0672026/09/29 异常 652026/09/29 确认封锁 02026/09/29 测量失败 1522026/09/30 正常 5,1212026/09/30 异常 1252026/09/30 确认封锁 62026/09/30 测量失败 2112026/10/01 正常 4,8052026/10/01 异常 1192026/10/01 确认封锁 72026/10/01 测量失败 2662026/10/02 正常 3,0572026/10/02 异常 972026/10/02 确认封锁 92026/10/02 测量失败 902026/10/03 正常 2,6442026/10/03 异常 802026/10/03 确认封锁 22026/10/03 测量失败 1122026/10/04 正常 2,7762026/10/04 异常 1062026/10/04 确认封锁 72026/10/04 测量失败 1252026/10/05 正常 1,4952026/10/05 异常 282026/10/05 确认封锁 42026/10/05 测量失败 632026/10/06 正常 3,3942026/10/06 异常 742026/10/06 确认封锁 02026/10/06 测量失败 602026/10/07 正常 2,6462026/10/07 异常 1092026/10/07 确认封锁 02026/10/07 测量失败 1512026/10/08 正常 2,7852026/10/08 异常 722026/10/08 确认封锁 02026/10/08 测量失败 372026/10/09 正常 3,7672026/10/09 异常 882026/10/09 确认封锁 02026/10/09 测量失败 722026/10/10 正常 2,7332026/10/10 异常 412026/10/10 确认封锁 02026/10/10 测量失败 552026/10/11 正常 3,9212026/10/11 异常 732026/10/11 确认封锁 02026/10/11 测量失败 522026/10/12 正常 5,0142026/10/12 异常 1252026/10/12 确认封锁 02026/10/12 测量失败 772026/10/13 正常 3,2312026/10/13 异常 1002026/10/13 确认封锁 72026/10/13 测量失败 3072026/10/14 正常 4,1552026/10/14 异常 2012026/10/14 确认封锁 52026/10/14 测量失败 2172026/10/15 正常 4,7682026/10/15 异常 1502026/10/15 确认封锁 32026/10/15 测量失败 1512026/10/16 正常 2,5962026/10/16 异常 1042026/10/16 确认封锁 42026/10/16 测量失败 2022026/10/17 正常 4,0962026/10/17 异常 1532026/10/17 确认封锁 02026/10/17 测量失败 2742026/10/18 正常 5,5392026/10/18 异常 2122026/10/18 确认封锁 72026/10/18 测量失败 2722026/10/19 正常 3,3472026/10/19 异常 1402026/10/19 确认封锁 102026/10/19 测量失败 120
每天有测量的网络数
0102008/2109/2010/192026/08/21 有测量的网络 92026/08/22 有测量的网络 102026/08/23 有测量的网络 102026/08/24 有测量的网络 92026/08/25 有测量的网络 92026/08/26 有测量的网络 122026/08/27 有测量的网络 82026/08/28 有测量的网络 82026/08/29 有测量的网络 102026/08/30 有测量的网络 72026/08/31 有测量的网络 132026/09/01 有测量的网络 92026/09/02 有测量的网络 122026/09/03 有测量的网络 102026/09/04 有测量的网络 72026/09/05 有测量的网络 62026/09/06 有测量的网络 82026/09/07 有测量的网络 72026/09/08 有测量的网络 42026/09/09 有测量的网络 62026/09/10 有测量的网络 92026/09/11 有测量的网络 112026/09/12 有测量的网络 62026/09/13 有测量的网络 72026/09/14 有测量的网络 102026/09/15 有测量的网络 62026/09/16 有测量的网络 72026/09/17 有测量的网络 72026/09/18 有测量的网络 52026/09/19 有测量的网络 62026/09/20 有测量的网络 72026/09/21 有测量的网络 62026/09/22 有测量的网络 52026/09/23 有测量的网络 62026/09/24 有测量的网络 82026/09/25 有测量的网络 72026/09/26 有测量的网络 52026/09/27 有测量的网络 52026/09/28 有测量的网络 112026/09/29 有测量的网络 72026/09/30 有测量的网络 82026/10/01 有测量的网络 92026/10/02 有测量的网络 92026/10/03 有测量的网络 92026/10/04 有测量的网络 112026/10/05 有测量的网络 92026/10/06 有测量的网络 102026/10/07 有测量的网络 92026/10/08 有测量的网络 82026/10/09 有测量的网络 92026/10/10 有测量的网络 72026/10/11 有测量的网络 92026/10/12 有测量的网络 102026/10/13 有测量的网络 112026/10/14 有测量的网络 102026/10/15 有测量的网络 112026/10/16 有测量的网络 102026/10/17 有测量的网络 102026/10/18 有测量的网络 92026/10/19 有测量的网络 7

覆盖的用户

每天有测量的网络,依 APNIC 的估计合计占这个地区多少网络用户。一个网络当天只要有一笔测量就算在内,所以这是覆盖范围的上限,不代表每个网络都测得够多。

覆盖的用户(%)
05010008/2109/2010/192026/08/21 覆盖的用户 41.62026/08/22 覆盖的用户 41.72026/08/23 覆盖的用户 41.92026/08/24 覆盖的用户 51.92026/08/25 覆盖的用户 43.42026/08/26 覆盖的用户 49.52026/08/27 覆盖的用户 39.32026/08/28 覆盖的用户 42.82026/08/29 覆盖的用户 40.22026/08/30 覆盖的用户 41.12026/08/31 覆盖的用户 55.32026/09/01 覆盖的用户 42.92026/09/02 覆盖的用户 45.92026/09/03 覆盖的用户 51.92026/09/04 覆盖的用户 45.52026/09/05 覆盖的用户 42.82026/09/06 覆盖的用户 42.82026/09/07 覆盖的用户 27.52026/09/08 覆盖的用户 25.92026/09/09 覆盖的用户 37.62026/09/10 覆盖的用户 49.12026/09/11 覆盖的用户 37.12026/09/12 覆盖的用户 39.02026/09/13 覆盖的用户 43.32026/09/14 覆盖的用户 47.82026/09/15 覆盖的用户 31.92026/09/16 覆盖的用户 29.32026/09/17 覆盖的用户 31.32026/09/18 覆盖的用户 26.62026/09/19 覆盖的用户 33.72026/09/20 覆盖的用户 39.32026/09/21 覆盖的用户 31.12026/09/22 覆盖的用户 29.52026/09/23 覆盖的用户 26.62026/09/24 覆盖的用户 31.82026/09/25 覆盖的用户 28.22026/09/26 覆盖的用户 27.52026/09/27 覆盖的用户 26.52026/09/28 覆盖的用户 31.92026/09/29 覆盖的用户 32.12026/09/30 覆盖的用户 26.52026/10/01 覆盖的用户 38.32026/10/02 覆盖的用户 33.82026/10/03 覆盖的用户 43.72026/10/04 覆盖的用户 36.02026/10/05 覆盖的用户 29.12026/10/06 覆盖的用户 39.22026/10/07 覆盖的用户 43.42026/10/08 覆盖的用户 31.92026/10/09 覆盖的用户 45.52026/10/10 覆盖的用户 27.82026/10/11 覆盖的用户 43.22026/10/12 覆盖的用户 43.32026/10/13 覆盖的用户 48.22026/10/14 覆盖的用户 38.42026/10/15 覆盖的用户 44.42026/10/16 覆盖的用户 35.42026/10/17 覆盖的用户 48.62026/10/18 覆盖的用户 33.42026/10/19 覆盖的用户 29.4

稳定覆盖率

覆盖率只要一个网络有一笔测量就算在内,只测过一两天的网络也一样。稳定覆盖率只算最近 30 天里至少 15 天有测量的网络,两个数字差越多,代表越多用户在只有零星测量的网络上。

覆盖的用户 66.6% 至少一天有测量
稳定覆盖的用户 31.2% 至少 15 天有测量

通讯 App 的连接测试

OONI Probe 会测试 Signal、WhatsApp 与 Telegram 的服务器能否连接。异常只代表结果跟预期不一致,网络不稳也会出现。异常比例接近 100% 时,通常代表当地封锁了那个 App。最近 30 天的测量少于 30 笔时不算比例。

香港最近 30 天的异常比例
  • Signal1.0%
  • WhatsApp0.7%
  • Telegram0.5%

每个 App 最多 731 笔测量

各地区比较

最近 30 天有测量的网络覆盖的用户比例。小图是近 60 天每天的覆盖率,所有地区共用同一个刻度,高低可以直接比较。点进去看各地区的完整图表。

小图刻度 0% 到 100%。

地区覆盖稳定覆盖
台湾TW 88.6% 54.1%
香港HK 66.6% 31.2%
澳门MO 85.9% 0.0%
日本JP 84.4% 72.9%
韩国KR 94.5% 81.8%
新加坡SG 82.1% 35.2%
越南VN 99.0% 93.9%
泰国TH 97.5% 48.9%
马来西亚MY 96.5% 95.1%
印度尼西亚ID 80.6% 69.7%
菲律宾PH 89.9% 86.9%
印度IN 91.6% 86.3%

各地区的通讯 App 异常比例

最近 30 天的异常比例,过半的标成重点色。最后几列是没有独立页面的参照地区,有封锁记录,可以跟上面的地区对照。

地区SignalWhatsAppTelegram
台湾TW 0.9%1.8%1.6%
香港HK 1.0%0.7%0.5%
澳门MO –––
日本JP 0.5%0.7%0.5%
韩国KR 0.2%2.7%2.4%
新加坡SG 1.0%0.3%1.2%
越南VN 0.1%0.2%0.5%
泰国TH 0.5%0.2%0.3%
马来西亚MY <0.1%0.1%1.1%
印度尼西亚ID 3.0%0.5%0.7%
菲律宾PH 0.2%0.1%2.6%
印度IN 1.9%0.4%1.7%
参照地区
中国CN 98.6%98.2%99.1%
缅甸MM 97.3%98.8%0.4%
柬埔寨KH 29.6%35.4%2.4%
巴基斯坦PK 97.2%0.6%99.4%
孟加拉国BD 0.5%0.2%0.3%

名词说明

  • OONI Probe:OONI 开发的开源 App,在手机或电脑上测试网站与服务能否连接,结果公开在 OONI 的数据库
  • 测量:OONI Probe 测试一个网站或一项服务的一次结果算一笔。运行一次网站测试就会产生上百笔,所以测量数多,不代表运行测试的人多
  • 自治网络(ASN):由同一个单位管理、对外用同一套路由策略的一群网络,例如一家电信商、一所大学或一家云服务商,每个都有一个 AS 编号。同一家电信商的固网与移动网络常是不同的 ASN
  • 网络名称:照录 APNIC 与 RIPE NCC 的登记资料,常是英文缩写,例如 HINET 是中华电信的固网、EMOME-NET 是中华电信的移动网络
  • APNIC:亚太网络信息中心,负责亚太地区 IP 地址与 ASN 的分配,也从网页广告的抽样测量推估各网络的用户人数
  • 用户、测量(%):用户是该网络占当地网络用户的比例,测量是该网络占当地所有测量的比例。两个比例差得越多,代表测量量跟用户人数越不相称
  • 天数:最近 30 天里有测量的天数
  • 覆盖的用户:有测量的网络合计占这个地区多少网络用户,一个网络只要有一笔测量就算在内
  • 稳定覆盖的用户:只算最近 30 天里至少 15 天有测量的网络
  • 前两大网络占比:测量最多的两个网络占所有测量的比例,越低代表测量越分散
  • pp(百分点):两个百分比之间的差。覆盖率从 94.6% 变成 93.9%,写成 −0.7 pp
  • 正常、异常、确认封锁、测量失败:正常是结果跟对照一致。异常是不一致,可能是封锁,也可能是网络不稳。确认封锁是异常里符合已知封锁特征的。测量失败是测试没有完成
  • 异常比例(通讯 App):这个 App 的测量里异常的比例,接近 100% 时通常代表当地封锁了那个 App
  • 参照地区:没有自己的页面,只放在比较表里对照的地区

数据的计算方式

  • 测量数来自 OONI 的汇总 API,包含所有测试项目,依测量开始的日期(UTC)分天
  • 各网络的用户人数是 APNIC 的估计,从网页广告的抽样测量推算,每周更新
  • 网络名称来自 APNIC 与 RIPE NCC 的 ASN 名称表
  • 一个网络只要有一笔测量就算有测量,测得够不够多要另外看测量占比与天数
  • 稳定覆盖率只算最近 30 天里至少 15 天有测量的网络
  • 通讯 App 的测试结果一样来自 OONI 的汇总 API,依地区分开计算,表格最后的参照地区没有自己的页面
  • 没有测量的日子在图上留下缺口,不补值

参与测量的方式

  • 安装 OONI Probe,在自己的网络上运行测试,手机与电脑都可以。移动网络与家用宽带通常是不同的 ASN,两边都测更好
  • 社区维护的 OONI Run 链接 10328 点一次就完成设置,安装前的风险前提与列表内容见 OONI Run v2 操作说明
  • OONI 网站检测清单的维护:测哪些网站由这份清单决定,欢迎一起整理台湾的 tw.csv
  • ASN Coverage:下载原始测量、分析网络类型与封锁方式的命令行工具

读懂观测数据