Dos Attack Prevention Techniques