Internet Filtering:
Technologies & Best Practices

My Focus Today:
Technical Focus, not “Preaching”

Agenda

Filtering Today: Who?

Filtering Today: Why?

Filtering Today: How?

To Consider When Selecting a Filtering Implementation

To Consider When Selecting …:
Granularity

To Consider When Selecting …:
Transparency of Blockages

To Consider When Selecting …:
Performance, cost, practicality

Implementation Options

Implementations:
Proxy Server

Implementations:
Router-Level Filtering (by IP)

Implementations:
DNS Server Redirection (“Hijacking”)

Implementations:
Packet Sniffer / Keyword Filtering

Implementations:
Comparison

Implementations:
Hybrids & Innovations

Block Lists: Build versus Buy

Filtering Errors: A Taxonomy

Errors: Inevitability

Errors: Reducing Errors

Transparency:
Reporting “Site Is Blocked”

Transparency:
Users Submit Change Requests?

Big Picture:
Where is Filtering Going?

For Further Discussion

Internet Filtering:
Technologies & Best Practices