Verizon gloms onto "P4P," doubles up on the competition
We're guessing we're not the only one to have never heard of P4P before now, but there's probably a good reason for that: it doesn't exist yet. See, P4P is designed to speed up peer-to-peer file transfers and alleviate network strain by using information about network conditions and network topology in order to increase routing efficiency -- more bits, less work. The problem is that you're going to need service provider cooperation to pull that off (P4P stands for Proactive network Provider Participation for P2P) and now Verizon has signed on to take the concept to the next level. What's not clear yet is whether only specific, commercial P2P apps will be able to benefit from this tech, so that carriers can make sure everything is on the up and up, but with tested performance improvements as high as 600 percent, we sure hope this is coming soon to a torrent client near you.
[Thanks, Ehren]
[Thanks, Ehren]

















Reader Comments (Page 1 of 1)
Flashpoint @ Mar 14th 2008 9:46AM
d, n, n ,n ,n ,n
d, n , n. n ,n ,n
d, N, N, N, N,N, N
dillil i n n n n n n dilli li lil lil lil lil lil n.
MrEats @ Mar 14th 2008 9:54AM
LOL @ that pic and that post.
Darius @ Mar 14th 2008 9:59AM
ha. Well said.
Cheers,
Darius
E71 @ Mar 14th 2008 10:49AM
I... have... just... gotten... a... boner...
Oliver @ Mar 14th 2008 2:30PM
what is that referring to? my bad for not knowing
Drew @ Mar 14th 2008 9:51AM
Had he jumped backwards through the walls, he could have gotten to the secret -1 Level...
The Angry Intern @ Mar 14th 2008 9:53AM
"Proactive network Provider Participation for P2P"
shouldn't that be P5P?
Wolfticket @ Mar 14th 2008 1:17PM
4 = for
maybe
Harbinger @ Mar 14th 2008 1:35PM
They're only counting the first p of each word, else it'd be P6P.
nh @ Mar 15th 2008 10:10AM
All the Ps are misleading. P2P is short for P to P, the 2 has nothing to do with the number of Ps. That would be redundant as they are both written out, just as you don't write WWW3 (a type of RAS Syndrome).
So P4P is short for PPP for P2P, which makes sense. I didn't like it at first, but I think they've got it spot on.
sully @ Mar 14th 2008 9:59AM
The thing that bothers me the most is the use of acronyms as abbreviations in acronyms
Raheem @ Mar 14th 2008 10:09AM
Then, my friend, you have a very easy life.
NHAnimator @ Mar 14th 2008 11:21AM
Agreed. Maybe PNPPFP2P was the way to go.
Though it is just a tad harder to pronounce than FIOS.
PhilxBefore @ Mar 14th 2008 12:02PM
PHP Hypertext Preproccesor.
Tim Wochomurka @ Mar 14th 2008 1:29PM
GNU Not Unix.
AlexL @ Mar 14th 2008 1:57PM
Lame Ain't an MP3 Encoder.
Wine Is Not an Emulator.
Recursive acronyms are fun.
scudsone @ Mar 14th 2008 10:11AM
isn't this just going to be a back ended way for verizon to implement content filtering?
Adrian Williams @ Mar 14th 2008 10:22AM
no
From DSLreports
"Before FiOS users rush to the Pirate Bay to download the latest AXXO release, note that Verizon says they'll only be using this technology for "legit" P2P content distribution. That said, Verizon has stated they won't be blocking or impeding traditional P2P use."
kal326 @ Mar 14th 2008 10:30AM
They should have called if BFP, Big Fu*%'ing Pipes. I wonder how "legit" Verizon would see sharing a large number of "trial versions" of software packages. Because I just want to trying them out for a "limited" time really....
jamie @ Mar 14th 2008 10:30AM
This is all well and good, but, how many legit P2P sites are there?
UberPixels @ Mar 14th 2008 10:32AM
But will it be better then Usenet?
chickenator @ Mar 14th 2008 10:41AM
at least it is not a KIRFer then, when P2P is not enough.
it will be great if it benefits the existing P2P.
Shane Lloyd @ Mar 14th 2008 10:54AM
Somehow I doubt that Verizon will be making it easier and faster to do the thing that P2P is primarily used for (that is, pirating movies and software). Just a thought.
Joe @ Mar 14th 2008 11:03AM
This would sound nice to me if I didn't have a Verizon mobile phone. Instead, I picture Verizon walling this off into a crappy little Verizon store so you can buy their ringtones and movie clips for a price too high and not get the content you were looking for.
Joshua Walters @ Mar 15th 2008 1:13AM
Did you read the article?
Nothing to do with VZW.
This is DSL and FiOS.
Zach @ Mar 14th 2008 11:03AM
If it comes only to "select clients to prevent piracy" I can garaunte that it will be a failure. People use peer-to-peer for stuff that providers don't want them using it for (not necessarily stuff they shouldn't). For instance, my main use of torrents is to download episodes of shows I missed. I normally only watch them that one time. However, I don't do that for lost anymore because it's better to use the online client at ABC. ABC has gotten it a little bit and is cashing in on it with the advertising during the online viewing. Damn smart of them.
Adam Zey @ Mar 14th 2008 11:04AM
This isn't new, or even novel. The concept of choosing P2P peers based on network distance isn't exactly revolutionary, and has been done before. In fact, a coworker of mine wrote an implementation of such a system several years ago.
Yes, it reduces the bandwidth required for a P2P system (for ISPs), but it doesn't necessarily speed it up for the end-user.
Zach @ Mar 14th 2008 1:25PM
Though it doesn't necessarily speed up the download, the overall reduction in network load will speed up everyone's connections.
Adam Zey @ Mar 14th 2008 1:40PM
Only assuming an ISP's links are saturated. Which they never are, with a good carrier.
Alexander @ Mar 14th 2008 11:21AM
Umm... Correct me if I am wrong (as I know you all will) but isn't IPv4 supposed to be doing this automatically?
Last I cared to check, somewhere in the gigantic IPv4 address it has location info and routing information in it--so that NAT would be eliminated altogether. Every device would have it's own unique address forever and ever.
All this seems to be doing is taking routers and switches, networking them together and letting them check to see which ones are loaded--something that is called LOAD BALANCING and that they (should?) be using now.
doobster @ Mar 14th 2008 1:13PM
i think u're referring to ipv6 here...
Alexander @ Mar 14th 2008 1:29PM
Yes, quite right. My mistake.
muyiwa @ Mar 14th 2008 11:29AM
Proactive network Provider Participation ?
or P2P * 2 = P2(2)P = P4P?
does anyone else see how they are covering up their cheap ass imagination with acronym that doesn't even match..
Macdelaney @ Mar 14th 2008 1:23PM
i have to give you that
chickenator @ Mar 14th 2008 1:24PM
the naming is just a hype (like KIRFer's MP5, MP7, etc etc.)
John H @ Mar 14th 2008 2:52PM
The short of it is that an ISP would run a server(or possibly publish to a server) that would hold an updated map of their network which a "tracker" server would then query. The tracker then would prioritize neighboring clients over non-neighboring clients. The overall effect is that ISP external transit drops and client downloads speed up. Again, thats the "simple" version.
However, how it gets implemented, and how open the "map" servers are is TBD.
I can say that initial tests have been amazingly good for both the ISP and the clients.
Broklynite @ Mar 14th 2008 3:44PM
Somehow I'm reminded of a sales pitch I heard years ago from some idiot working for our company (in sales, of course) selling fiber-space and how we used "teeny-tiny packets" and had "bigger,better bandwidth." If you want a laugh, say it kinda quickly.
martin @ Mar 14th 2008 3:51PM
when i got to that secret level thing it was the happiest day of my life.
YoMomma @ Mar 14th 2008 4:16PM
good news to those who download illegal movies and music eh?
bugmat @ Mar 14th 2008 6:43PM
how about just calling it advanced P2P..just a suggestion!
AlphaTeam @ Mar 14th 2008 8:46PM
Now Verizon needs to fix my FiOS upload speeds and everything will be cool.
cherie22984 @ Mar 16th 2008 12:56PM
I bet the Chinese will soon have its own version. It might be called P6P, they will soon share their CH-DVDs and Mp7 files at lightning fast speeds.
Aymon F @ Mar 18th 2008 9:07PM
Proactive network Provider Participation... thats 3 Ps.. then we break down P2P into Peer 2 Peer. Take the first Peer and add it to the 3 Ps, and we have 4 Ps, then transform it into P4 and tack on the last Peer. P4P