Compare cert salaries and plan your next career move
chmorin wrote: » I don't really see a corrilation between bandwidth and server specifications. Is there more context to be said? So far I'm pretty sure they are both individual statements. Meaning the mention of the bandwidth and the ram needed on the server are separate. According to 'their' formula each user needs 1.25MB to have a decent time on the website. That has nothing to do with bandwidth, that deals with resources utilization on a server.
control wrote: » I was just reading all this on the Firewall.cx website (not sure if I'm allowed to mention other sites....sorry...) This is where I got it from it says this is how machines work out the window size (I wasn't aware this is how it was done).
chmorin wrote: » You can mention other sites, no worries.
Forsaken_GA wrote: » Ok, I'll try and explain this - 100,000,000 x 0.1 = Bandwidth of the interface x delay = 10000000 (this is our window size in bits) 10000000/8 = Window size in bytes = 1250000 bytes 1250000/1024 = Window size in kilobytes = 1220 kilobytes 1220/1024 = 1.19 megabytes, so they're doing a little bit of rounding So in order to support one client at 100mbits with a delay of 10 milliseconds, the server has to allocate a window size of 1.19 megabytes. In order to support 10,000 simultaneous clients at that speed with that delay, yeah, that means the server has to have 12 gigs. And that's just for the TCP socket, nevermind any processing the server has to do once data starts flowing. If the server runs out of memory and can't allocate the buffer, packets get dropped and the connection slows down. So yes, depending on the traffic you're wanting to support, server specs play a very important role.
Compare salaries for top cybersecurity certifications. Free download for TechExams community.