Dear guys
I'm developing a web application that needs to upload data to a sql server from client machins(direct login to server or use web services), and it's a rather long time that I concerned the matter of DOS attacks, but can't find a total solution for that.
The best thing I found was tracking IP address of end users(http://weblogs.asp.net/omarzabir/archive/2007/10/16/prevent-denial-of-service-dos-attacks-in-your-web-application.aspx), but this can be easily overcome by spoofed IP addresses. now I think there is not so much that I can do for this matter, but rely on capabilities of host.
I wanted to ask you guys for a general overview. What shall we ask from hosting company? Is there even a thing that they can do to ask from them?
How large companies like credit card processing companies overcome this problem? Can we use the same methods?
Is it better to use services of such companies like hosting by Yahoo?
Are any web hosting companies well known to be reliable against such attacks?
Or any other points that you may find usefull.
Thanks a lot