Возможна ли такая защита от ddos?
Ключевая буква в DDos - первая Д, именно поэтому с ним тяжело бороться. Почитай как расшифровывается эта аббревиатура.
Так часто и делают, или на уровне кода или iptables