header image for OONI 網路干預開放觀察計畫報告列表

OONI 網路干預開放觀察計畫報告列表

OONI(Open Observatory of Network Interference) 是一個觀察網路審查的專案。由全球的志工協助執行觀測應用程式並偵測阻擋與回報其觀察結果到該組織。 開放文化基金會(Open Culture Foundation, OCF)身為 OONI 的社群夥伴之一,協助區域在網路審查議題上的倡議與 OONI 觀察軟體的推廣安裝。

報告說明

開放文化基金會(OCF)於 2023/10 開始重新規劃 OONI 專案項目,並在基金會的 Github 專頁開啟 ooni-research 專案,將計畫的規劃內容、研究方向、擷取資料程式 … 等採取開放原始碼、開源精神的方式呈現!

第一個研究項目為「OONI 觀測資料與網際網路自治系統 ASN 涵蓋率」,OONI 主要是透過志工、參與者提供當地網路的檢測資料,觀察網路是否有備受干預的狀況,OONI 是 Tor 專案底下的專案,從 2012 年專案開啟截至 2023 年已經觀察了近 20 億組資料、241 個國家、3 萬的網路觀察。

而我們也好奇在臺灣(TW)的觀測資料目前的狀況、樣態如何?有多少觀測資料來自於已知的 ASN?是否還有我們不知道的網際網路區域是未被觀測到的?最後我們還是想看看數據來反問我們的網路真的自由嗎?

以上疑問,我們開始規劃與分析 OONI 觀察資料。由於 OONI 檢測應用程式執行完後,會將觀測資料上傳到 AWS S3 儲存(Registry of Open Data on AWS),因此可以透過現有的套件工具下載原始的觀測資料來整理與分析。詳細的檔案下載程式可以參考專案資料夾中的 ooni.py

觀測資料基本樣態

期間抓取 2023/09/01 - 2023/12/03,共 94 天,約二百多萬筆觀測資料,資料最小時間間隔為小時。目前每一小時都有觀測資料貢獻,每小時觀測資料涵蓋率為 100%。

各月份的觀察數據
月份 天數 時數
2023/09 30 720
2023/10 31 744
2023/11 30 720
2023/12/01 ~ 2023/12/03 3 120
總計 94 2,304

總觀測時數是以 ASN 為單位,不重複出現在每一小時的紀錄。資料筆數為檢測觀察網站的筆數。平均觀測筆數為資料筆數 / 總觀測時數。( 參考資料。)

觀測時數
月份 總觀測時數 資料筆數 平均觀測筆數
2023/09 2,342 712,724 304.32
2023/10 2,512 1,029,845 409.97
2023/11 2,243 945,011 421.32
2023/12/01 ~ 2023/12/03 240 90,509 377.12
總計 7337 2,778,089 378.64

ASN 資料樣態

從 2023/09 - 2023/12/03 的觀察資料中,不重複的 ASN 數量為 32 組,其中以 AS3462、AS18041 貢獻約 78.94% 的觀測資料。( 參考資料。)

2023/09 - 2023/12/03 均有觀測資料的 ASNs 列表
(依觀測資料量排序,多→少)
ASN 編號 2023/09 2023/10 2023/11 2023/12/01
~2023/12/03
總計
AS3462 328,656 470,142 468,767 42,663 1,310,228
47.16%
AS18041 41,567 415,974 386,789 38,415 882,745
31.78%
AS18419 72,405 74,721 62,593 7,195 216,914
7.81%
AS38136 2,900 3,100 3,000 300 9,300
0.33%
AS1659 3,100 1,001 4,053 300 8,454
0.30%
AS945 400 3,100 3,000 300 6,800
0.24%
AS24158 1,511 1,520 627 598 4,256
0.15%
其他
(省略其他 ASNs 未每月均有觀測資料)
2023/09 2023/10 2023/11 2023/12/01
~2023/12/03
合計
總計(均有觀察資料) 450,539 969,558 928,829 89,771 2,438,697
87.78%
總計(其他) 262,185 60,287 16,172 738 339,392
12.22%
總計 712,724 1,029,845 945,011 90,509 2,778,089
100%

完整的觀測資料 ASNs 列表

不重複的 ASN
月份 不重複的 ASN
2023/09 20
2023/10 22
2023/11 19
2023/12/01 ~ 2023/12/03 10
2023/09 ~ 2023/12/03 32

在目前註冊在 TW 的 ASN 共有 437 組,而觀測資料(TW)不重複 ASN 僅佔其中的 7.32%,比例相當低。

分析期間不重複的 ASNs 列表
AS945** AS9678 AS18182 AS38136** AS131668
AS1659** AS9916 AS18412 AS38841 AS134823
AS3462** AS9919 AS18419** AS38844 AS147049
AS4780 AS9924 AS19527 AS41378 AS396982
AS7539 AS17421 AS24157 AS55720
AS9416 AS17716 AS24158** AS131596
AS9674 AS18041** AS24164 AS131627
  • ** 表示 2023/09 - 2023/12/03 期間均有觀測資料貢獻。
  • 觀測資料期間:2023/09/01 ~ 2023/12/03

後續行動

臺灣的觀測資料在 OONI Explorer 資料庫中排名在前十名中,但經過資料內涵的分析後發現,目前的觀測資料中約 80% 集中在 AS3462、AS18041 所貢獻的資料。而在分析的期間每月都有資料貢獻的 ASN 更只佔已知註冊在 TW 的 ASNs 中的 7.32%

此刻的資料顯示,目前的觀察還不夠全面與多樣,無法反應目前臺灣的網路樣態,如包含:三大電信業者、有線電視的寬頻服務、固網、第二類電信(虛擬行動網路服務)⋯等。

開放文化基金會身為 OONI 社群夥伴之一,負責在地推廣與觀察。在接下來的推廣策略會調整成協助貢獻者認識 ASN 與發現未知的 ASN 觀察,並持續提供簡易的安裝教學文件。

參考資料

持續關注我們的網路干預觀察

如果您對 OONI 網路干預觀察有興趣,可以先參考專案說明頁面,或是訂閱加入 ooni-research 的郵件群組,相關的研究資訊會透過此信箱發佈。參考更多的網路觀察報告