Hi S . . . . "Once a PCI network was fit all my woes were over." Well perhaps not all of them because I realised during my trials that I am very close to the maximum number of connections allowed. The half opened maximum is fixed by a patch for the TCPI.SYS file (or something like that) I have found one for XP but have not found one for XPx64. I presume the physical maximum connections will be done in the registry but I haven't found where yet. Any advice would be welcome.
(my colour emphases) This number of connections business is notoriously confusing . . . the tcpi.sys patch [for XP SP2+]is indeed for 'half-open connections' but any need for this is or IME was almost invariably due to running a not-very-well-written P2P application.
SP2 for XP contained a deliberately changed tcpi.sys, which limited half-open connections to 10 - this was a reaction to blaster/sasser & co - these pests use p2p-like means to spread themselves.
The number of fully open TCP connections is basically limited by resources - any modern PC can have hundreds open simultaneously & IME the practical limit is often first seen at the router.
Max physical connections to other PCs [as set out in the EULA in a MS OS] is determined by the OS version: ie re: Vista "Home Basic" has a limit of 5; "Home Premium" & "Ultimate" have a limit of 10 - with a network beyond these numbers of physically connected PCs you need to use "Business" versions &/or of course Server 2008.
. . I don't know what the EULA for XP64 says; but doubt this is (a component of) the issue if you have properly licensed copies.