El saber quien esta utilizando programas p2p si lo saben todas las compañías suministradoras, hace ya varios años que tienen un software, para identificar los primeros dígitos y así identificar el código de los paquetes que circulan por la red, ya que dichos dígitos señalan el tipo de programa que utiliza, y por supuesto la ip del emisor y del receptor de dicho envío, según la revista REDES (como comento de hace unos años) dicho software podría programarse, para no dejar circular dichos códigos con la consecuencia lógica que todos pensamos.
Pero no les interesa para nada, poner en marcha semejante "aparatejo" las perdidas para las compañías seria bestial, y la ruina para la mayoría de ellas.
Por otra parte, ya hay mucha gente trabajando en sistemas de ocultación de los "dichosos" primeros dígitos, por ejemplo la opción de ofuscación en el emule, es un intento de que no se puedan identificar dichos paquetes, lo que no se, es hasta que punto es efectivo.
Espero que me perdonéis lo mal que me explico, lo mio no es la expresión escrita

pero a grandes rasgos es lo que explicaban en la revista.
Saludos