• Microsoft Peer-to-Peer Networking

    Peer-To-Peer based Features in Win 7

    • 9 Comments
    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...
  • Microsoft Peer-to-Peer Networking

    Writing Peer-to-Peer Applications Using .NET, Part 1 (PNRP)

    • 8 Comments
    The March CTP of the .Net Framework (codenamed “Orcas”) was released earlier this month . In the CTP you will find a new namespace (System.Net.PeerToPeer) which exposes a rich suite of APIs to make writing Peer-To-Peer (P2P) apps easier. More specifically...
  • Microsoft Peer-to-Peer Networking

    Teredo and the PNRP Global Cloud

    • 5 Comments
    Most applications that use the Windows Peer-to-Peer applications require use the global cloud for most scenarios. However I have found that occasionally the global cloud is not present on some machines. Here is some troubleshooting tips you can perform...
  • Microsoft Peer-to-Peer Networking

    Ping!

    • 2 Comments
    When it comes to troubleshooting networking problems nothing is more trusted then ping. It is probably the first networking utility that everybody masters. When you want know if communication works between point A and B ping is your friend. Often times...
  • Microsoft Peer-to-Peer Networking

    PNRP Debugging Guide Part 1

    • 6 Comments
    In this installment we’ll talk about failing resolutions, registrations and communication problems between Windows XP and Windows Vista. Name Resolution Fails You published a name on one machine, and you can’t resolve it from another Check cloud...
  • Microsoft Peer-to-Peer Networking

    Understanding PNRP Clouds

    • 9 Comments
    In the next few days, I'd like to post portions of the debugging guide that we've been compiling. First, we need to explain PNRP clouds and cloud states and run through our powerful but cryptic netsh commands. We'll start with clouds. A PNRP cloud...
  • Microsoft Peer-to-Peer Networking

    Setting up a Private PNRP Global Cloud

    • 5 Comments
    A PNRP cloud is a collection of computers participating in PNRP name lookups and registrations. PNRP uses two clouds – one for link local operations and the other for global communication through the internet. You can create a private global cloud...
  • Microsoft Peer-to-Peer Networking

    PNRP and pnrp.net

    • 3 Comments
    The other day I read a forum post explaining that it was easy to block PNRP traffic at the edge of the network – just block all traffic headed to pnrp.net. I worry about the user’s motivation for blocking PNRP (peer-to-peer networking and illegal music...
  • Microsoft Peer-to-Peer Networking

    PNRP and Windows Internet Computer Names on WS08

    • 1 Comments
    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...
  • Microsoft Peer-to-Peer Networking

    Windows 7 Peer-to-Peer Resources

    • 0 Comments
    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...
  • Microsoft Peer-to-Peer Networking

    The .Net Addict Discusses PNRP, Bonjour and MDNS

    • 1 Comments
    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...
  • Microsoft Peer-to-Peer Networking

    Building a Distributed Hash Table with the DRT: Part 1

    • 1 Comments
    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...
  • Microsoft Peer-to-Peer Networking

    A Simulation Sample

    • 2 Comments
    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...
  • Microsoft Peer-to-Peer Networking

    Making Sense of Traceroute

    • 0 Comments
    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...
  • Microsoft Peer-to-Peer Networking

    PNRP in XP SP3

    • 1 Comments
    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...
  • Microsoft Peer-to-Peer Networking

    Introducing the DRT SDK Sample

    • 2 Comments
    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...
  • Microsoft Peer-to-Peer Networking

    Introducing the Distributed Routing Table in Windows 7

    • 2 Comments
    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...
  • Microsoft Peer-to-Peer Networking

    Teredo at the Library

    • 0 Comments
    Last week I took my vista laptop to the library to catch up on some work. I discovered two more roadblocks to getting a public cloud. I found when I first connected to the public network that local library offers I had a 6to4 address. I thought that was...
  • Microsoft Peer-to-Peer Networking

    Get Connected With The .NET Framework 3.5

    • 0 Comments
    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...
  • Microsoft Peer-to-Peer Networking

    Building a Distributed Hash Table with the DRT: Part 2

    • 0 Comments
    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...
  • Microsoft Peer-to-Peer Networking

    PNRP Extended Payload

    • 1 Comments
    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...
  • Microsoft Peer-to-Peer Networking

    P2P Case Study: 90 Degree Software

    • 1 Comments
    Would you like to know how our customers are using peer-to-peer? We’re writing case studies. The first is available now! 90 Degree Software besides using various parts of .Net 3.0 leveraged the peer channel, PNRP and IPv6. Here’s a quote that makes...
  • Microsoft Peer-to-Peer Networking

    .Net Addict Hooked on P2P

    • 1 Comments
    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...
  • Microsoft Peer-to-Peer Networking

    Teredo at Disneyland

    • 1 Comments
    I wanted to follow-up my previous posts with a positive report. I took a well deserved vacation last week to Disneyland. We stayed at the Paradise Pier Hotel which offers internet access in the guest rooms. I couldn’t resist testing the PNRP and Teredo...
  • Microsoft Peer-to-Peer Networking

    PNRP Performance Counters

    • 1 Comments
    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...
Page 1 of 2 (28 items) 12