wcf p2p , PNRP version 2 connections questions

S

semedao

Hi,
I'm new to peerchannel , after try to play with the PictureViewer example I
saw that I able to share the picture with various instance of the
application in the samemachine , however , it's doesn't work when I try it
on 2 machines , both behind different NAT. , both winxp sp2 , net 3
looking in the documents I saw that the command:
int ipv6 sh teredo
return :
Teredo Parameters
---------------------------------------------
Type : client
Server Name : default
Client Refresh Interval : default
Client Port : default
State : offline
Error : client behind symmetric NAT

my questions:
1. Do I need to update to pnrp 2 ?
2. pnrp will not work behind this type of NAT ? (I mean , without manual
configuration of open ports etc)
3. when plan to develop new application , is it better already to start with
update to pnrp 2 ?
4. how can I automaticlly deploy the pnrp during install of my app ? ( I'm
using vs 2005 and I can't see the pnrp option in the "PREREQUISITE" of the
setup project , how can I do it ?)

5. in this senario of both symmetric nats - the win p2p woould able to
connect both machins via relay macine ? , is that machine will be server or
other node in the cloud ? , I have some control of who will be the relay ? ,
I have some limits when using relay for p2p app ?
.. I currently succeded to connect the same both machines using hole punching
WITHOUT relay the traffic via 3 party machine , did win p2p can't do it ? ,
what is the % of end users that can't connect direct because of
nat/firewall - do you have some document with market - real world numbers ?

thanks
 

My Computer

P

Pritam De [MSFT]

Hi,
Thanks for your interest in Peerchannel and PNRP.
My comments are inline.
Please let me know if you still have some issues.
Thanks,
Pritam







"semedao" <[email protected]> wrote in message
news:[email protected]
> Hi,
> I'm new to peerchannel , after try to play with the PictureViewer example
> I saw that I able to share the picture with various instance of the
> application in the samemachine , however , it's doesn't work when I try it
> on 2 machines , both behind different NAT. , both winxp sp2 , net 3
> looking in the documents I saw that the command:
> int ipv6 sh teredo
> return :
> Teredo Parameters
> ---------------------------------------------
> Type : client
> Server Name : default
> Client Refresh Interval : default
> Client Port : default
> State : offline
> Error : client behind symmetric NAT
>
> my questions:
> 1. Do I need to update to pnrp 2 ?

[Pritam] It is strongly recommend to use PNRP v2 (KB920342).

> 2. pnrp will not work behind this type of NAT ? (I mean , without manual
> configuration of open ports etc)

[Pritam]: Without knowing the exact configuration, it is very difficult to
comment on this.
Please check the IPv6 connectivity between two machines.

> 3. when plan to develop new application , is it better already to start
> with update to pnrp 2 ?

[Pritam] Same as number 1
> 4. how can I automaticlly deploy the pnrp during install of my app ? ( I'm
> using vs 2005 and I can't see the pnrp option in the "PREREQUISITE" of the
> setup project , how can I do it ?)

[Pritam] : PNRPv2 is available at Windows update (KB920342).


>
> 5. in this senario of both symmetric nats - the win p2p woould able to
> connect both machins via relay macine ? , is that machine will be server
> or other node in the cloud ? , I have some control of who will be the
> relay ? , I have some limits when using relay for p2p app ?
> . I currently succeded to connect the same both machines using hole
> punching WITHOUT relay the traffic via 3 party machine , did win p2p can't
> do it ? , what is the % of end users that can't connect direct because of
> nat/firewall - do you have some document with market - real world numbers
> ?

[Pritam]: Can you be more specific?
>
> thanks

--
This posting is provided "AS IS" with no warranties, and confers no rights.


>
 

My Computer

Top