Let's start off with the definition.
DDOS(Distributed denial-of-service attack)-is an attempt to make a machine or network resource unavailable to its intended users.
Although the means to carry out, the motives for, and targets of a DoS attack vary, it generally consists of efforts to temporarily or indefinitely interrupt or suspend services of a host connected to the Internet.
As clarification, distributed denial-of-service attacks are sent by two or more persons, or bots, and denial-of-service attacks are sent by one person or system. As of 2016, the frequency of recognized DDoS attacks had reached an average rate of 28 per hour.
- Wikipedia
Now to better explain it to you guys. Think of your internet like a door. Try to imagine that door currently open while having 300,000 try to enter at the same time. They will get stuck, nothing will come in, nothing will come out. That's basically what a ddos. Now There are a few ways to avoid being hit off.
- Don't share your ip with ANYONE. I can't stress this enough. Even your friends will ddos you for some pixels ingame(I'v seen it happen before).
- Use a Vpn, it will protect your actual ip incase someone wants to try and ddos you.
- Don't go to any weird websites that have weird URL's most of the time they are Ip-logger sites, which just redirects you to google or whatever but obtains your ip and sends it to the creator for later use.
- Be sure to avoid being infected by keyloggers\RATs, they can log your IP as well. For more information on that check out this guide.
Now if you are already being ddosed and you have a static ip, call your ISP and ask them to change your static ip, usually it takes 1-3 hours but after they change your static ip, you wont be ddosed anymore until the person ddosing you finds out your static ip, which he shouldn't if you follow the steps above.
Another thing you can do is simply disconnect your router for 10-15 minutes. Some cases it will change your ip when it reboots.
That's about as deep as I can go into this topic while keeping it informative.
If you have any suggestions for my next topic, feel free to post below .