Welcome to MSDN Blogs Sign in | Join | Help

Browse by Tags

A Simulation Sample
We have some sophisticated infrastructure that allows us to simulate many peer-to-peer systems, scaling up to millions of nodes in size. The nodes in our simulation run the exact same DRT binary that ships with Windows 7. We can simulate a number of different Read More...
Introducing the DRT SDK Sample
Overview We’ve already had a few posts describing the DRT and what it does, but now we can actually show it off! This post is designed to provide a brief but useful look at the DRT SDK Sample. The DRT SDK Sample demonstrates how to: · Initialize the DRT_SETTINGS Read More...
Building a Distributed Hash Table with the DRT: Part 2
In the previous article in this series, we introduced the concept of a Distributed Hash Table (DHT) and explained that the DRT makes it easier to build a DHT by offering key based routing. In this article, we’ll describe an architecture for a DHT that Read More...
Windows 7 Peer-to-Peer Resources
Hi everyone, I just wanted to post a short list of resources that will help you build peer-to-peer applications for Windows 7. Download the Windows 7 beta here: http://www.microsoft.com/windows/windows-7/beta-download.aspx . If you haven't tried it yet, Read More...
Building a Distributed Hash Table with the DRT: Part 1
This is the first article in a multi-part series describing a design for a distributed hash table (DHT) built with the Distributed Routing Table (DRT), our new Windows 7 peer-to-peer platform piece. If you’re interested in building a DHT of your own using Read More...
Peer-To-Peer based Features in Win 7
Perhaps you watch ABC’s Extreme Makeover: Home Edition . If you do, then you may know it had a sibling show called Extreme Makeover Home Edition: How’d They Do That? It showed extra behind scenes work on how they pulled off such an amazing feat. Or maybe Read More...
Introducing the Distributed Routing Table in Windows 7
In Windows 7, we’ve added support for key based routing with a new peer-to-peer platform piece called the Distributed Routing Table (DRT). Applications can use a new Windows API to publish numeric keys, and resolve keys to network endpoints without the Read More...
PNRP Extended Payload
There’s a little known, but extremely useful feature of PNRP we call extended payload. Every time I explain this feature to someone, their eyes light up. It’s always fun to surprise someone with a tidbit like extended payload, but it disappoints me that Read More...
PNRP and Windows Internet Computer Names on WS08
In case you haven’t noticed, PNRP is available on Windows Server 2008 (WS08). It exists as an optional component and isn’t installed by default, so you’ll have to walk through some simple steps to get it up and running. Just look in the list of optional Read More...
The .Net Addict Discusses PNRP, Bonjour and MDNS
Kevin Hoffman has continued his series about peer-to-peer networking. You can find an index of his posts here: http://dotnetaddict.dotnetdevelopersjournal.com/tags/?/peerseries After his first post, Kevin received a number of queries asking him to differentiate Read More...
PNRP Performance Counters
We’ve included some really neat performance counters that you can use to monitor PNRP. If you’re an application developer, you might use these performance counters to evaluate what impact your use of PNRP will have on the system as a whole. They're also Read More...
PNRP in XP SP3
Hi folks! I've been quiet for a little while, but I'm coming back at you now with some posts that have been sitting with me for a long time. Since I spoke with you last, Microsoft released Service Pack 3 for Windows XP. This service pack contains version Read More...
.Net Addict Hooked on P2P
Kevin Hoffman is a big fan of the Windows P2P technologies, and he's writing a series of P2P blog posts. Check out his latest post on PNRP ... http://dotnetaddict.dotnetdevelopersjournal.com/peerseries_pnrp_intro.htm ...and don't miss his article about Read More...
Making Sense of Traceroute
If you’ve poked around the PNRP netsh contexts (and you probably have if you read this blog) I bet you’ve run into the traceroute command. I’m talking about netsh p2p pnrp peer traceroute . The help text will tell you that the command “resolves a peer Read More...
Get Connected With The .NET Framework 3.5
MSDN Magazine has coverage of Peer-to-Peer (P2P) namespace in the upcoming release of the .NET Framework 3.5 (which will ship with Visual Studio® 2008, formerly code-named "Orcas"). Check it out here: http://msdn.microsoft.com/msdnmag/issues/07/09/Networking/default.aspx Read More...
More Posts Next page »
Page view tracker