Max Anzahl von TCP(Socket)-Connections?

  • #1
F

FKH

Neues Mitglied
Themenersteller
Dabei seit
10.07.2004
Beiträge
2
Reaktionspunkte
0
Hallo,

hab schon durch sämtliche Suchmaschinen durchgestöbert, aber leider nicht sehr viel zu obiger Frage gefunden.

Mir gehts darum, dass ich einen eigenen Server programmiere, der auf Clientconnections über TCP wartet und ich jetzt wissen müsste, wieviele gleichzeitige TCP-Verbindungen mit Windows 2000 / 2003 möglich wären.

Als Standardeinstellung hab ich 2000 gefunden, was allerdings viel zu wenig wäre für meine Zwecke. (Stichwort MaxFreeTcbs).

Wieviele Connections wären daher für Windows machbar? Sollte die Hardware da ne Rolle bei spielen, ich denke, der schlechteste PC wäre ein PIII 1,5Ghz mit 1GB Ram, falls das irgendwie relevant sein sollte

Schonmal vielen Dank für eure hHilfe :)

mfg FKH
 
  • #2
den wert kannst du ja anpassen, dann teste deinen server, wenn du den optimalen wert ermittelt hast gannst du den wert als standrd bei dem system dann festlegen. der range geht ja von 0-0xffffffff zu beachten wäre auch der wert für die tcbs die im time-wait stadium sind, da ist dann zu beachten, ob in einem gewissen zeitraum z.b. 60s die zu überschreibenden tcbs freigegeben werden können ... hier kannst du das nachlesen

MaxFreeTcbs

Key: Tcpip\Parameters

Value Type: REG_DWORD?number

Valid Range: 0?0xFFFFFFFF

Default: The following default values are used (note that small is defined as a computer with less than19 MB of RAM, medium is 19?63 MB of RAM, and large is 64 MB or more of RAM. Although this code still exists, nearly all computers are large now).

For Windows 2000 Server:

? Small system?500

? Medium system?1000

? Large system?2000


For Windows 2000 Professional:

? Small system?250

? Medium system?500

? Large system?1000


Description: This parameter controls the number of cached (pre-allocated) Transport Control Blocks (TCBs) that are available. A Transport Control Block is a data structure that is maintained for each TCP connection.

MaxFreeTWTcbs

Key: Tcpip\Parameters

Value Type: REG_DWORD?number

Valid Range: 1-0xFFFFFFFF

Default: 1000

Description: This parameter controls the number of Transport Control Blocks (TCBs) in the TIME-WAIT state that are allowed on the TIME-WAIT state list. Once this number is exceeded, the oldest TCB will be scavenged from the list. In order to maintain connections in the TIME-WAIT state for at least 60 seconds, this value should be >= (60 * (the rate of graceful connection closures per second) for the computer. The default value is adequate for most cases.

greetz

hugo
 
  • #3
dank dir für die schnelle antwort, werds mir mal genauer anschauen ;)

thx & schones we

mfg fkh
 
Thema:

Max Anzahl von TCP(Socket)-Connections?

ANGEBOTE & SPONSOREN

Statistik des Forums

Themen
113.840
Beiträge
707.963
Mitglieder
51.494
Neuestes Mitglied
Flensburg45
Oben