Reflection Attack: Reflection attacks are attacks that use the same protocol in both directions. The attacker spoofs the victim’s IP address and sends a request for information via UDP to servers known to respond to that type of request. The server answers the request and sends the response to the victim’s IP address.
Amplification Attack: Amplification attacks generate a high volume of packets to flood the target website without alerting the intermediary, by returning a large reply to a small request.
I got that Reflection attack Generate request to some servers and reflect those reply to the victims IP. But what I don't understand is, from the definition of Amplification attack it seems almost like Reflection attack.
So my question is, what's the core difference between Amplification and Reflection attack?
For your information, it is not similar as dns reflection attack vs DNS amplification attack because I am asking in terms of DOS not specifically DNS which makes it much broader than that question.