Page 1 of 1

How about a PB project? P2P ?

Posted: Mon Aug 16, 2004 7:14 pm
by GeoTrail
I found this on MS's website
http://www.microsoft.com/downloads/deta ... laylang=en

Maybe we could put a team together and make a cool, but simple P2P program.

Posted: Mon Aug 16, 2004 7:21 pm
by Moonshine
Certainly a very interesting concept but Im tied with a fairly large project at the moment. Its a great idea though, thanks for bringing that SDK to my attention. :)

Posted: Mon Aug 16, 2004 7:35 pm
by blueznl
dunno, base a p2p thing on a microsoft product is somehow worrying...

Posted: Mon Aug 16, 2004 7:52 pm
by GeoTrail
blueznl, well yeah. But we wouldn't have to do it just as it's documented on their site. Thought it would just give everyone an idea on how it could be done.

Posted: Tue Aug 17, 2004 1:46 pm
by Karbon
Especially with SP2 for XP out and totally screwing up the whole P2P model with it's connection limiting.

Posted: Tue Aug 17, 2004 7:35 pm
by blueznl
connection limiting? please explain...

(to be honest, a p2p project is quite interesting to me, i've been toying around for some time with some ideas)

Posted: Tue Aug 17, 2004 10:02 pm
by MadMax
Interesting, I've been toying with the idea of making a p2p messenger

Posted: Tue Aug 17, 2004 11:10 pm
by newbie
@Karbon

There is a limit of 10 _incomplete_ connections only.
So as long as the remote hosts are alive and respond, you can do as much as you want of connections, so no real pb for P2P.
When such pb occurs, it will just delay temporarly your new connections attempt. I didn't notice any slowdown at all while testing.

This new security feature is for limiting infections from worms which are connecting to many IP per second, which is viewable by a lot of pending incomplete connections.

I don't say that limiting the number of incomplete connections has not effect at all on P2P, I just say that it is almost negligible, and that a lot of people on the P2P forum just think that there is a limit of 10 _complete_ connections which is not the same thing ;)

Anyway I have seen somewhere a patch for tcpip.sys but I won't use "that", I won't modify my OS to be imcompatible with the next updates.

EDIT :

from M$:
Limited number of simultaneous incomplete outbound TCP connection attempts

Detailed description

The TCP/IP stack now limits the number of simultaneous incomplete outbound TCP connection attempts. After the limit has been reached, subsequent connection attempts are put in a queue and will be resolved at a fixed rate. Under normal operation, when applications are connecting to available hosts at valid IP addresses, no connection rate-limiting will occur. When it does occur, a new event, with ID 4226, appears in the system’s event log.

Why is this change important? What threats does it help mitigate?

This change helps to limit the speed at which malicious programs, such as viruses and worms, spread to uninfected computers. Malicious programs often attempt to reach uninfected computers by opening simultaneous connections to random IP addresses. Most of these random addresses result in a failed connection, so a burst of such activity on a computer is a signal that it may have been infected by a malicious program.

Posted: Wed Aug 18, 2004 9:51 am
by blueznl
hmmm... does this limit also apply when the sp2 firewall is turned OFF ?

Posted: Wed Aug 18, 2004 12:13 pm
by Max.²
blueznl wrote:hmmm... does this limit also apply when the sp2 firewall is turned OFF ?
As far as I understood, this feature is independent to a firewall (with a running firewall IMO it wouldn't make much sense) but it modifies the network basics.