21.5.13

電子前哨基金會-檢測ISP的連線數據工具 SWITZERLAND tools

我們常說網路無國界,是個自由開放的世界,其實你可能都被當地的ISP監控著,例如這次的馬來西亞的選舉,當地的ISP曾經一度對某些網站進行流量限制,或針對某些特定政治內容的 Youtube 的視頻進行屏蔽。澳洲政府曾經也想建立屬於自己的防火長城,曾經在2008年建立了一份網址的名單進行屏蔽,但這份名單最後被維基洩漏,導致計劃終止。關於P2P的下載方式,是否也被監控著?中國有防火長城,台灣網路比較自由,還是你還未觸犯到底線而已。




網際網路協議的共同發明人Vint Cerf博士曾說過:「網際網路沒有為新內容或服務設計守門人。但一條簡單且強制的中立性規則可以保證網際網路的持續蓬勃。」

所以在2010年,智利通過法律,明確規定,ISP無權封鎖、攔截、歧視、妨礙任何網際網路用戶的使用權利,也無許可權制網際網路用戶使用、發送、接收或者通過網際網路提供任何內容、應用程序和合法服務以及合法行為的權利。同時法律也規定服務提供者必須提供家長控制工具,保障用戶的隱私和安全,禁止任何限制言論自由的行為。成為第一個批准網路中立法律的國家。

Electronic Frontier Foundation基於網路中立性原則,開發了一個開源軟體SWITZERLAND
用來檢測你的連線數據是否有被修改,該軟體使用類似P2P的架構,有服務器與客戶端,當你從客戶端發送數據給服務器時,服務器會確定這當中數據是否有遭竄改,檢測範圍並不限於P2P的協定。


同為消費者的我們? 難道我們無權過問ISP商是否有對我們做什麼?





同為檢測ISP相關的工具
Known ISP Testing Software

Tool
# Participants per Test
Platform
Protocols
Notes
Gemini
Active(?)
Bilateral
Bootable CD
?
Uses pcapdiff
Active
Java applet
BitTorrent
Active
1.5 sided
Java applet + some javascript
Firewall characteristics, HTTP proxies, DNS environment
ICSI IDS
Passive
0 sided (on the network)
IDS
Forged RSTs
Not code users can run
Google/New AmericaMeasurementLab
Active
2 sided
PlanetLab (server), Any (client)
Any
A server platform for others' active testing software
Active
1.5 sided
Java applet / native app
TCP performance
A sophisticated speed test
Network Neutrality Check
Active
1.5 sided
Java applet
No real tests yet
Real tests forthcominghere ; discussion here
Passive
Unilateral
(currently) Windows app
Any
Either
Bilateral
Python app
Any
A tool to make manual tests easier. EFF is no longer working on pcapdiff, but development continues with the tpcat project.
Passive
Multilateral
Portable Python app
Any
Sneak preview release just spots forged/modified packets
Passive
1.5 sided
Javascript embed
HTTP
Must be deployed by webmasters

沒有留言:

張貼留言