Definition

P4P (proactive provider participation for P2P)

Part of the Routing and switching glossary:

What is P4P?

Next Steps

P4P (proactive provider participation for P2P) is a protocol designed to improve the use of available bandwidth in a P2P network by reducing the overall volume of traffic. The term P2P (peer-to-peer) refers to any transient network on the Internet that allows a geographically dispersed group of end users to directly access files from each other's computers. P4P differs from the traditional P2P protocol by intelligently selecting peers to optimize routing efficiency.

Originally, P2P technology was used for simple file sharing such as text and images. However, in recent years, more bandwidth-hungry applications have evolved such as streaming media, Internet television, full-motion videoconference activity and online gaming. The extensive use of these applications has given rise among some experts to a concern that the Internet might "break under the strain." A major part of the problem is a tendency for traffic among routers to be unevenly distributed, resulting in inefficient routing with unnecessary hops between end users.

P4P minimizes the number of routers and hops involved in media distribution by means of devices called peer trackers and Internet trackers. When a peer has data to send, it queries the peer tracker for available peers in the local network. The peer tracker returns the information, if any is available, to the sending peer. If no local peers are available, the peer tracker queries the Internet tracker for available peers on the larger Internet. The Internet tracker returns a list of active peers to the peer tracker, which in turn provides the information to the original initiating peer. In effect, P4P does "proactive research" to determine the most efficient possible way for data to be routed between end users before any data is actually exchanged.

P4P technology, originally introduced by Verizon, has been shown to increase performance by as much as several hundred percent over traditional P2P. The extent of the improvement in any particular situation depends on the nature of the data to be shared, the overall volume of traffic, the number of routers involved, the available bandwidth and the network topology.

Read more about it:
> OpenP4P outlines the benefits of P4P and answers commonly asked questions.
> The Distributed Computing Industry Association (DCIA) describes in depth how P4P works.

This was last updated in March 2011
Posted by: Margaret Rouse

Related Terms

Definitions

  • NetFlow (Cisco)

    - NetFlow is a network protocol developed by Cisco for the collection and monitoring of network traffic flow data that is generated by most Cisco routers and switches.  (WhatIs.com)

  • IP SLA (Cisco)

    - IP SLA (Internet protocol service level agreement) is a feature of the Cisco IOS (Internetwork Operating System) that allows an IT professional to collect information about network performance in r... (WhatIs.com)

  • plane (in networking)

    - A plane, in a networking context, is one of three integral components of a telecommunications architecture. These three elements -- the data plane, the control plane and the management plane – can ... (WhatIs.com)

Glossaries

  • Routing and switching

    - Terms related to routers and switches, including definitions about hubs and words and phrases about packet-switched networks.

  • Telecom

    - Terms related to telecom, including definitions about telecommunication service providers and words and phrases about voice, video and Internet communication.

  • Networking and communications

    - Terms related to networking and communications, including definitions about network protocols and words and phrases about data transmission.

Dig Deeper

People Who Read This Also Read...

Ask a Question. Find an Answer.Powered by ITKnowledgeExchange.com

Ask An IT Question

Get answers from your peers on your most technical challenges

Ask Question

Tech TalkComment

Share
Comments

    Results

    Contribute to the conversation

    All fields are required. Comments will appear at the bottom of the article.