澳门的 OONI 观测覆盖率
OONI 的网络审查测量来自志愿者在自己的网络上运行 OONI Probe。同一个地区里,不同的电信商与网络(ASN,自治系统编号)可能各自封锁不同的网站,只有一两家电信商的测量时,其他网络上的封锁不会被记录下来。页面把 OONI 的测量数跟 APNIC 估计的各网络用户人数放在一起,看测量覆盖多少用户、集中在哪几个网络,以及有哪些网络还没有任何测量。
页面每小时重新生成,OONI 的测量每六小时读取一次。默认显示台湾,其他地区作为参照,从下方的地区列表切换。页面上的字段,意思整理在页尾的名词说明。每一季的变化整理在观测季报。
卡片是最近 30 天的数字,小图是近 60 天每天的走势。一笔测量是 OONI Probe 测试一个网站或一项服务的结果,运行一次网站测试就会产生上百笔。覆盖的用户是有测量的网络合计占这个地区多少网络用户。前两大网络的占比越低,代表测量越分散。pp 是百分点,两个百分比之间的差。
用户最多的网络
APNIC(负责亚太地区 IP 地址与 ASN 分配的机构)估计用户最多的十个网络。用户栏是该网络占当地网络用户的比例,测量栏是最近 30 天占当地所有测量的比例,天数是最近 30 天里有测量的天数。网络名称照录登记资料,例如 HINET 是中华电信的固网、EMOME-NET 是中华电信的移动网络。用户多、测量少的网络,最需要有人运行 OONI Probe。
| ASN | 名称 | 用户 | 测量 | 天数 |
|---|---|---|---|---|
| AS4609 | AS4609CTM-MO - Companhia de Telecomunicacoes de Macau SARL | 84.1% | 51.8% | 3 |
| AS136167 | AS136167CHINATELECOM-AS-AP - CHINA TELECOM (MACAU) COMPANY LIMITED | 11.7% | 0.0% | 0 |
| AS133613 | AS133613MTEL-AS - MTel telecommunication company ltd. | 1.1% | 0.0% | 0 |
| AS209854 | AS209854Cyberzonehub - Cyberzone S.A. | 1.0% | 48.1% | 1 |
| AS151338 | AS151338POLONETWORK-AS-AP - POLONETWORK LIMITED | 0.9% | 0.0% | 0 |
| AS61112 | AS61112AkileCloud - AKILE LTD | 0.7% | 0.2% | 1 |
| AS202736 | AS202736WISDOM - WISDOM CLOUD INTERNET TECHNOLOGY PTE. LTD. | 0.2% | 0.0% | 0 |
| AS13335 | AS13335CLOUDFLARENET - Cloudflare, Inc. | 0.1% | 0.0% | 0 |
| AS137409 | AS137409GSLNETWORKS-AS-AP - GSL Networks Pty LTD | 0.1% | 0.0% | 0 |
| AS138164 | AS138164MUST-AS-AP - Macau University of Science and Technology | 0.0% | 0.0% | 0 |
还没有测量的网络
用户占比 0.1% 以上、最近 30 天没有任何测量的网络,共 4 个,合计约 13.9% 的用户。
| ASN | 名称 | 用户 |
|---|---|---|
| AS136167 | AS136167CHINATELECOM-AS-AP - CHINA TELECOM (MACAU) COMPANY LIMITED | 11.67% |
| AS133613 | AS133613MTEL-AS - MTel telecommunication company ltd. | 1.06% |
| AS151338 | AS151338POLONETWORK-AS-AP - POLONETWORK LIMITED | 0.93% |
| AS202736 | AS202736WISDOM - WISDOM CLOUD INTERNET TECHNOLOGY PTE. LTD. | 0.23% |
测量集中的网络
最近 30 天各网络的测量占比。少数网络占掉大部分测量时,其他网络的状况只能靠零星的数据推估。
每天的测量
OONI Probe 每天在这个地区送出的测量,依结果分成四种。正常是结果跟对照一致。异常是结果跟对照不一致,可能是封锁,也可能是网络不稳或网站本身的问题。确认封锁是异常里符合已知封锁特征的,例如被导向封锁页面。测量失败是测试没有完成,例如测到一半断线。
覆盖的用户
每天有测量的网络,依 APNIC 的估计合计占这个地区多少网络用户。一个网络当天只要有一笔测量就算在内,所以这是覆盖范围的上限,不代表每个网络都测得够多。
稳定覆盖率
覆盖率只要一个网络有一笔测量就算在内,只测过一两天的网络也一样。稳定覆盖率只算最近 30 天里至少 15 天有测量的网络,两个数字差越多,代表越多用户在只有零星测量的网络上。
通讯 App 的连接测试
OONI Probe 会测试 Signal、WhatsApp 与 Telegram 的服务器能否连接。异常只代表结果跟预期不一致,网络不稳也会出现。异常比例接近 100% 时,通常代表当地封锁了那个 App。最近 30 天的测量少于 30 笔时不算比例。
每个 App 最多 3 笔测量
各地区比较
最近 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 天的异常比例,过半的标成重点色。最后几列是没有独立页面的参照地区,有封锁记录,可以跟上面的地区对照。
| 地区 | Signal | Telegram | |
|---|---|---|---|
| 台湾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:下载原始测量、分析网络类型与封锁方式的命令行工具