If a flood of requests come through, the device throttles the bandwidth by rolling off packets in excess from a given host to the bit bucket.
You can't buffer the flood forever. If traffic is coming in at a rate greater than your capacity to handle it, then at some point, you're going to run out of space in your bit bucket. Unless you can distinguish the good clients from the bad (which can be difficult or impossible under a DDoS scenario), then your only option is to start dropping random packets.
The one thing that really bothers me about my Visor is that most of the expansion modules are ridiculously expensive. The Palm expansion modules look pretty cheap in comparison:
16 MB memory card - $50 for the Palm, $139 for the Visor
Dictionary - $40 for the Palm (including Thesaurus), $50 for the Visor
Some of the modules for the Visor were even more ridiculous. $259 for an MP3 player? Come on.
I remember that in one of the versions of Q3Test, you could toggle a wireframe mode, but it turned out that the players were pretty much hidden through the walls until they came a few feet from where they would be visible to you. I would assume that was because the server was being smart about not sending other players' positions over the network unless they were within your approximate line of sight.. this saves bandwidth (especially in highly-populated servers) and makes cheating more difficult.
I'm pretty sure that most modern 3D shooters do something similar, so I don't really see it to be much of a problem for those fast-paced games. In slower-paced games where stealth is more important (Rainbow 6, etc), I imagine this might be more of a problem.
I have a better idea. Put up two identical websites; one on AMD, one on Intel. Post the links on Slashdot and see which one stays up the longest.
You can't buffer the flood forever. If traffic is coming in at a rate greater than your capacity to handle it, then at some point, you're going to run out of space in your bit bucket. Unless you can distinguish the good clients from the bad (which can be difficult or impossible under a DDoS scenario), then your only option is to start dropping random packets.
Or, for even more fun:
/scripts/root.exe?/c+dir+\ HTTP/1.0
GET
The rest is left as an exercise to the reader.
The one thing that really bothers me about my Visor is that most of the expansion modules are ridiculously expensive. The Palm expansion modules look pretty cheap in comparison:
16 MB memory card - $50 for the Palm, $139 for the Visor
Dictionary - $40 for the Palm (including Thesaurus), $50 for the Visor
Some of the modules for the Visor were even more ridiculous. $259 for an MP3 player? Come on.
I remember that in one of the versions of Q3Test, you could toggle a wireframe mode, but it turned out that the players were pretty much hidden through the walls until they came a few feet from where they would be visible to you. I would assume that was because the server was being smart about not sending other players' positions over the network unless they were within your approximate line of sight.. this saves bandwidth (especially in highly-populated servers) and makes cheating more difficult.
I'm pretty sure that most modern 3D shooters do something similar, so I don't really see it to be much of a problem for those fast-paced games. In slower-paced games where stealth is more important (Rainbow 6, etc), I imagine this might be more of a problem.