A hacker uses hundreds of different IP addresses to overruns a bank's website with requests. This effectively shuts down the website and prevents any Internet users from accessing it. Which of the following is the name for this kind of attack?
a. DNS Spoofing
b. 404 Error
c. Denial of service
d. Distributed denial of service