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% 的觀測資料。( 參考資料。)
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 |
---|---|
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%,比例相當低。
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 | |
|
---|
後續行動
臺灣的觀測資料在 OONI Explorer 資料庫中排名在前十名中,但經過資料內涵的分析後發現,目前的觀測資料中約 80% 集中在 AS3462、AS18041 所貢獻的資料。而在分析的期間每月都有資料貢獻的 ASN 更只佔已知註冊在 TW 的 ASNs 中的 7.32%。
此刻的資料顯示,目前的觀察還不夠全面與多樣,無法反應目前臺灣的網路樣態,如包含:三大電信業者、有線電視的寬頻服務、固網、第二類電信(虛擬行動網路服務)⋯等。
開放文化基金會身為 OONI 社群夥伴之一,負責在地推廣與觀察。在接下來的推廣策略會調整成協助貢獻者認識 ASN 與發現未知的 ASN 觀察,並持續提供簡易的安裝教學文件。