Ask the Expert

What are the pros and cons of shaping P2P packets?

An ISP was recently called out in the press for allegedly attempting to screen and in some cases block peer-to-peer traffic on its network. From a security perspective, what are the pros and cons of shaping P2P packets?

    Requires Free Membership to View

Packet shaping, a technique used to control computer network traffic, really isn't a security issue; it's a policy matter. The use of packet-shaping technology limits the amount of bandwidth that certain protocols (P2P, in this case) may consume. The practice is a commonly accepted one on commercial networks, as it limits the impact that users of such bandwidth-hogging protocols have on the shared network resource.

There is no law that requires ISPs to block P2P traffic or monitor the behavior of their users. In fact, the Digital Millennium Copyright Act provides what some have called a "safe harbor" for Internet Service Providers. The legislation protects ISPs from the behavior of their networks' users.

The disadvantages of packet shaping lie in two areas: customer relationships and costs. From a customer relationship perspective, packet shaping has the potential to anger clients unwilling to accept their ISP's decision regarding which traffic should and should not be rate-limited. In your question, you alluded to the recent allegations that Comcast blocked and rate-limited P2P traffic. This resulted in a national media frenzy that incurred a public relations cost likely so high that it exceeded any cost savings achieved by reducing bandwidth consumption. Additionally, packet shaping requires the addition of new technology to the infrastructure, increasing overhead and incurring costs related to equipment acquisition, policy maintenance, troubleshooting and monitoring.

More information:

  • A reader asks threat expert Ed Skoudis, "Is it possible to detect today's peer-to-peer (P2P) botnets?"
  • Learn more about the risks of P2P networks.
  • This was first published in March 2008

    There are Comments. Add yours.

    TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert code</code>

    REGISTER or login:

    Forgot Password?
    By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
    Sort by: OldestNewest

    Forgot Password?

    No problem! Submit your e-mail address below. We'll send you an email containing your password.

    Your password has been sent to: