- Is the Cisco MARS mission going to abort?
- First iPhone worm spreads Rick Astley wallpaper
- 10 stunning 3D buildings made with Google SketchUp
- Open source software ready for big business
- Four reasons to buy (and one reason to avoid) the Droid
One month after Comcast aggressively defended its targeted use of TCP reset packets to delay or stop BitTorrent uploads at an FCC hearing last month, the company has reversed course and says it will stop targeting individual peer-to-peer (P2P)protocols when managing network traffic.
Comcast’s reversal came as a welcome development for BitTorrent, which had argued against the ISP’s techniques at last month’s FCC hearing on broadband network management practices. Ashwin Navin, BitTorrent’s president and co-founder, says his company has been negotiating with Comcast for more than two years on traffic-management issues, and that the recent media attention to Comcast’s traffic-management practices has served as “a catalyst” to announce the two companies’ collaboration. In return for Comcast’s cooperation, he says that BitTorrent will work with other companies to develop more-efficient P2P technology that will place less of a burden on network architecture.
“We are particularly enthusiastic about Comcast’s commitment to make their network management protocol agnostic -- neutral to all applications -- as well as their efforts to upgrade broadband speeds for both downstream and upstream traffic,” Navin says. “We will optimize our application to take advantage of their network upgrades and share those techniques with the broader Internet community.”
Marty Lafferty, president of the Distributed Computing Industry Association, says this newly announced collaboration between Comcast and BitTorrent was inevitable given the ever-increasing consumer and business demand for bandwidth and the potential of P2P protocols to deliver large files rapidly over the Web.
“I think we’re at the point right now where the advantages of P2P technology are so enormous that it has to go forward,” says Lafferty, whose organization sponsors the P4P working group that is working with ISPs and P2P companies to optimize P2P content delivery. “P2P is not an individual technology, but rather a set of practices that will enable ISPs to ensure the most-efficient possible delivery of payloads for their customers.”
Typically, P2P technology such as BitTorrent distributes large data files by breaking them up into small pieces and sending them through multiple sources. After all the data is received, the file is reassembled as a whole. While this method of file sharing is much faster and more efficient than relying upon one centralized server, it can cause traffic-management problems for ISPs because P2P protocols are mainly designed to download large chunks of data from sources wherever they can be found, and without particular regard to network efficiency.
This has led some ISPs to use controversial methods to either slow or stop P2P traffic on their networks. Last year, for instance, the Associated Press reported that Comcast has been employing technology that is activated when a user attempts to share a complete file with another user through peer-to-peer technology such as BitTorrent and Gnutella. As the user is uploading the file, Comcast sends a message through TCP RST packets to both the uploader and the downloader telling them that there has been an error within the network and that a new connection must be established. Because the message sent to users does not appear to be sent directly from Comcast, many critics have accused Comcast of sending forged or spoofed packets that they say are deceiving to consumers.
Partner Content
Blue Stripe Software
www.bluestripe.com/
Improving Application Performance Troubleshooting
Diagnosing why an application is slow is hard, at times taking days or weeks to isolate and resolve. This paper explains the challenges involved using current management tools, provides a 'wish list' for application management and analysis, and explains the need for an application system-wide approach that monitors entire applications, not components.
Download Whitepaper
Virtual Vigilance: Managing Application Performance in Virtual Environments
This paper highlights the impact of virtualization on application performance. "Managing Application Performance in Virtual Environments" states: "Best-in-Class organizations are predominately taking actions around improving visibility across both physical and virtual systems, assessing the business impact of application performance and understanding interdependencies of applications in virtualized environments."
Download Whitepaper
Application Service Requests: The Missing Link for Pragmatic ITSM
Forrester Research analyst Glenn O'Donnell and BlueStripe co-founder Vic Nyman discuss a breakthrough approach to application problem management. Learn the new approach for ITSM problem management, which provides: Rapid isolation of application slow-downs to specific components for quick problem resolution, 24/7 monitoring for proactive notification of potential issues before end users are impacted and much more.
Register for Webcast
Comment