I’m wondering if the maximum speed of a network card would reduce the chances of a DDoS affecting a home-hosted website.
Não realmente. Talvez a largura de banda da rede possa ser saturada a ponto de a conexão de rede não poder ser usada, mas uma conexão de rede mais rápida não impediria que isso acontecesse. Isso apenas atrasaria o inevitável em segundos / minutos.
O principal impacto negativo de um ataque DDoS não é realmente a conexão de rede em si, mas sim os serviços por trás dela. Significado se você estiver executando um clássico L.A.M.P. site da pilha (Linux, Apache, MySQL e PHP), então um ataque DDoS seria mais prejudicial para esses serviços. E o impacto dependeria da maneira como o site é codificado e como esses subsistemas funcionam.Por exemplo, digamos que seu site use muitas chamadas de banco de dados. E você realmente só testou em seu ambiente de desenvolvimento de desktop onde você é o único uso. Então, a realidade é que até mesmo uma quantidade mínima de tráfego pode fazer com que o seu servidor de banco de dados se estrangule com base na engenharia básica do site. Da mesma forma, se você estiver usando sistemas ou estruturas CMS pré-enlatados, digamos que alguém descubra uma exploração para esse CMS ou framework, então eles podem acabar com seu site com base nessa exploração e a próxima coisa que você sabe… Seu site está inativo. p>
Basicamente, estou focando no aspecto do banco de dados (MySQL) com base na minha experiência de mais de 20 anos em desenvolvimento web, engenharia e administração de sistemas Linux. E à medida que me mudo para o mundo do Ruby-on-Rails e aplicativos que usam o MongoDB como armazenamento de dados, vejo problemas semelhantes. Geralmente, o banco de dados é praticamente o link mais fraco em um site dinâmico e a falta de configuração / otimização adequada trará seu site para baixo mais rapidamente do que você imagina. Certa vez, gerenciei um site em que o desenvolvedor fazia mais de 400 chamadas individuais (!!!) do MySQL para uma página simples; e o desenvolvedor ficou alheio ao fato de que mais de 400 chamadas para o MySQL retardariam a página. Detalhes como esse assunto.
Portanto, se o DDoS for uma preocupação, mas você não se sentir como um ajuste de desempenho na instalação do software do servidor da Web base, eu recomendaria que você bombeasse a RAM nesse servidor e talvez tivesse discos rígidos mais rápidos instalados. Passado isso, a velocidade da placa de rede é um fator não-na melhor das hipóteses.