Je me demande si la vitesse maximale d'une carte réseau réduirait les risques qu'un DDoS affecte un site Web hébergé à domicile.
Pas vraiment. Peut-être que la bande passante réseau pourrait être saturée au point que la connexion réseau soit inutilisable, mais une connexion réseau plus rapide n'empêcherait pas cela de se produire. Cela ne retarderait l'inévitable que de quelques secondes / minutes.
L'impact préjudiciable de base d'une attaque DDoS n'est pas vraiment la connexion réseau elle-même, mais plutôt les services derrière elle. Cela signifie que si vous exécutez un site Web de pile LAMP classique (Linux, Apache, MySQL et PHP), une attaque DDoS serait le plus préjudiciable à ces services. Et l'impact dépendrait de la façon dont le site est codé et du fonctionnement de ces sous-systèmes.
Par exemple, supposons que votre site utilise des tonnes d'appels de base de données. Et vous ne l'avez vraiment testé que sur votre environnement de développement de bureau où vous êtes le seul utilisateur. Ensuite, la réalité est que même une quantité minimale de trafic peut provoquer un étranglement de votre serveur de base de données en fonction de l'ingénierie de base du site. De même, si vous utilisez des systèmes ou des cadres CMS pré-conservés, disons que quelqu'un découvre un exploit sur ce CMS ou ce cadre, alors il pourrait juste frapper votre site en fonction de cet exploit et de la prochaine chose que vous savez ... Votre site est en panne.
Fondamentalement, je me concentre sur l'aspect base de données (MySQL) basé sur mon expérience de plus de 20 ans de développement Web, d'ingénierie et d'administration de systèmes Linux. Et alors que j'entre dans le monde de Ruby-on-Rails et des applications qui utilisent MongoDB comme magasin de données, je vois des problèmes similaires. En règle générale, la base de données est à peu près le maillon le plus faible d'un site Web dynamique et le manque de configuration / optimisation appropriée entraînera la fermeture de votre site plus rapidement que vous ne pouvez l'imaginer. J'ai déjà géré un site où le développeur a fait plus de 400 (!!!) appels MySQL individuels pour une seule page; et le développeur était inconscient du fait que plus de 400 appels à MySQL ralentiraient la page. Des détails comme ça comptent.
Donc, si DDoS est une préoccupation - mais vous n'avez pas envie de régler les performances de l'installation du logiciel de votre serveur Web de base - je recommanderais de pomper la RAM sur ce serveur et peut-être d'installer des disques durs plus rapides. Passé cela, la vitesse de la carte réseau est au mieux un facteur non.