Los ISP manejan grandes volúmenes de tráfico, por lo que hay un límite para la cantidad de análisis que se puede hacer. Todos los filtros requeridos legalmente que conozco son listas negras de dominios. El ISP bloquea todos los accesos a esos dominios y, por lo general, no profundiza en el tráfico. Esta es la razón por la que sitios como "pirateproxy.se" pueden omitir trivialmente la lista negra (al menos, hasta que ese sitio también esté en la lista negra).
La forma en que esto se hace generalmente es a través de un proxy transparente . Algunos ISP usan su proxy transparente para todo el tráfico HTTP, por lo que la implementación de una lista negra de dominios es una configuración relativamente simple en ese proxy. Si los ISP no lo hacen, lo que generalmente sucede es que hay una "lista gris" de direcciones IP derivada de la lista negra del dominio. Cualquier solicitud a una dirección IP en esa lista se dirige al proxy transparente, y luego se bloquea o se permite según el dominio de destino.
Los ISP en teoría podrían hacer una inspección más profunda de su tráfico. Sin embargo, no es probable que realmente lo hagan a menos que lo exija la legislación.