Deep packet inspection could be outlawed in US
techworld.com
techworld.com
* Blocking or throttling BitTorrent and P2P
* Satisfying requests from the RIAA and MPAA, and
* So-called "lawful intercept".
Note also that when the government "wiretapped" the Internet, they didn't do it by deploying Narus directly ISP networks. Instead, they offramped traffic to their own lab network. There's no reason you couldn't build a shrink-wrap commercial offering based on the same idea; ISPs already offramp internally to "scrubbing networks" when handling DDoS and botnet traffic.
The problem with DPI is that its akin to the post office reading all of your mail.
If DPI were used to allow customers to pay based on priority, would that be acceptable? For example, if you only want to pay 1 cent per GB for a torrent download that gets packets to you at 1/3 the rate of HTTP packets, which cost 2 cents per GB, would something like that work?
I am not proposing it, just continuing the post office analogy.
The article outlines some of the problems with DPI but does not make a compelling case. See http://en.wikipedia.org/wiki/Deep_packet_inspection#Deep_Pac... for some uses of DPI at the ISP level. Each of these use cases has negative features. Those are "the problem with DPI".
The current workaround to the DNS spoofing hacks has nothing to do with encryption.
The solution to DNS spoofing has nothing to do with packet inspection (Google for DNSSEC and DNSCurve for details).
(2) The technique that "extended" DNS' security is the same technique that protects plenty of other core Internet protocols, so if it doesn't work at least in the medium term, we're all doomed.
(3) The issue isn't whether DNS is breakable --- it always has been --- it' s how easy it is. The problem is about cost, not about raw capability. If you can't pull the attack off drive-by, it doesn't make a difference in 2009.
(4) Anybody who tries to sell you on a DPI solution to DNS security is scamming you. You'd need a globally deployed network of DPI boxes, all synchronized, to make a dent in the problem.