Click here to Skip to main content
15,911,646 members
Home / Discussions / Web Development
   

Web Development

 
GeneralRe: Is There A Decent ASP Book? Pin
Paul Watson18-Sep-02 4:32
sitebuilderPaul Watson18-Sep-02 4:32 
GeneralRe: Is There A Decent ASP Book? Pin
Roger Wright18-Sep-02 4:41
professionalRoger Wright18-Sep-02 4:41 
GeneralRe: Is There A Decent ASP Book? Pin
Paul Watson18-Sep-02 4:59
sitebuilderPaul Watson18-Sep-02 4:59 
AnswerRe: Is There A Decent ASP Book? Pin
Anonymous17-Sep-02 23:36
Anonymous17-Sep-02 23:36 
GeneralRe: Is There A Decent ASP Book? Pin
Roger Wright18-Sep-02 4:23
professionalRoger Wright18-Sep-02 4:23 
QuestionHow to set the position of window.prompt? Pin
George Ma17-Sep-02 17:14
George Ma17-Sep-02 17:14 
GeneralBandwidth Calulation! Pin
zakimurtaza17-Sep-02 13:12
zakimurtaza17-Sep-02 13:12 
GeneralRe: Bandwidth Calulation! Pin
Roger Wright18-Sep-02 4:53
professionalRoger Wright18-Sep-02 4:53 
An exact formula I can't provide, but a rule of thumb I use with decent results is to multiply the number of expected simultaneous client connections by the average acceptable download rate, then double it. In your case, the raw data rate required is 40 (#clients) X 4kbps (acceptable rate) = 160kbps. Since data packets are not pure data, and contain a significant amount of overhead, this rate won't be sufficient. Also, collisions will occur no matter how much bandwidth you allocate, so there has to be an allowance for retransmission of packets. Doubling the raw value has worked well enough for me, though it's probably overkill. In your specific case, I'd start with about 300kbps as a target value. If all the clients are not using the connection at the same time, 256k might be quite acceptable.

[EDIT]
I should mention that the above is idealized quite a bit, assuming a dedicated virtual circuit between each client and the server. If your network is based on hubs, every packet will be sent to every node, and the bandwidth requirement will be much higher. In a switched or routed environment this calculation is easier, as the switch will maintain a virtual connection for you. You really have to look at the topology you have and do the math for each segment on a case by case basis, then design for the worst case.
[/EDIT]
GeneralFAQ? Migrating ASP App Pin
Davy Mitchell17-Sep-02 11:07
Davy Mitchell17-Sep-02 11:07 
GeneralRe: FAQ? Migrating ASP App Pin
David Stone17-Sep-02 12:07
sitebuilderDavid Stone17-Sep-02 12:07 
GeneralRe: FAQ? Migrating ASP App Pin
Davy Mitchell18-Sep-02 8:10
Davy Mitchell18-Sep-02 8:10 
QuestionWhy will my Text not WRAP in Table? Pin
MStanbrook17-Sep-02 10:31
MStanbrook17-Sep-02 10:31 
GeneralASP & Crystal Reports syntax Pin
Megan Forbes17-Sep-02 6:19
Megan Forbes17-Sep-02 6:19 
GeneralRe: ASP & Crystal Reports syntax Pin
Megan Forbes18-Sep-02 8:29
Megan Forbes18-Sep-02 8:29 
GeneralASP .NET application seems to time out Pin
MS le Roux17-Sep-02 5:50
MS le Roux17-Sep-02 5:50 
GeneralRe: ASP .NET application seems to time out Pin
Nick Parker17-Sep-02 6:03
protectorNick Parker17-Sep-02 6:03 
GeneralRe: ASP .NET application seems to time out Pin
MS le Roux17-Sep-02 6:18
MS le Roux17-Sep-02 6:18 
GeneralRe: ASP .NET application seems to time out Pin
Nick Parker17-Sep-02 6:22
protectorNick Parker17-Sep-02 6:22 
GeneralRe: ASP .NET application seems to time out Pin
MS le Roux17-Sep-02 19:58
MS le Roux17-Sep-02 19:58 
GeneralMaking expandable dataitems Pin
leppie17-Sep-02 3:55
leppie17-Sep-02 3:55 
GeneralRe: Making expandable dataitems Pin
Nick Parker17-Sep-02 6:12
protectorNick Parker17-Sep-02 6:12 
GeneralRe: Making expandable dataitems Pin
leppie17-Sep-02 7:07
leppie17-Sep-02 7:07 
GeneralRe: Making expandable dataitems Pin
Nick Parker17-Sep-02 7:09
protectorNick Parker17-Sep-02 7:09 
GeneralConsuming Web Services... Pin
Matt Philmon16-Sep-02 11:31
Matt Philmon16-Sep-02 11:31 
GeneralRe: Consuming Web Services... Pin
Dan_P17-Sep-02 20:35
Dan_P17-Sep-02 20:35 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.