Microsoft Peer-to-Peer Platform & 3Degrees Todd R. Manion Program Manager Microsoft Corporation
Agenda • Microsoft Peer-to-Peer Overview • Demos • How can I participate?
Microsoft Peer-to-Peer Platform • Transparent end-to-end connectivity • Scalable peer-to-peer name resolution • Efficient multi-point communication • Secure peer-to-peer group management • Distributed data management & search • Developers free to focus on application
3° Features • Throw personalized animations - “winks” • Send digital photos to your friends • Initiate group chat with MSN Messenger • Listen to a shared play list simultaneously • Built on IPv6/Microsoft’s Peer-to-Peer SDK
Utilization of IPv6 Technologies • Provides end-to-end connectivity • Teredo connects endpoints across NATs • IPv6 endpoint resolution of 3° users • Communication protocol between nodes
Summary • IPv6 is key to such experiences • IPv6 needs a catalyst • Extending social interactions will create demand • Intermediate solutions will fill the gap • Peer-to-Peer applications will help adoption
How can I jam? • Microsoft Peer-to-Peer SDK Beta • Go to: http://msdn.microsoft.com/library/default.asp?url=/downloads/list/winxppeer.asp • 3° Beta • Go to: http://www.threedegrees.com • Click the “Download Beta” button