Me pregunto si la velocidad máxima de una tarjeta de red reduciría las posibilidades de que un DDoS afecte a un sitio web alojado en casa.
Realmente no. Quizás el ancho de banda de la red podría estar saturado hasta el punto de que la conexión de red sea inutilizable, pero una conexión de red más rápida no evitaría que eso suceda. Solo retrasaría lo inevitable en segundos / minutos.
El impacto perjudicial central de un ataque DDoS no es realmente la conexión de red en sí, sino los servicios detrás de ella. Es decir, si está ejecutando un sitio web clásico de la pila LAMP (Linux, Apache, MySQL y PHP), un ataque DDoS sería muy perjudicial para esos servicios. Y el impacto dependería de la forma en que se codifica el sitio y de cómo funcionan esos subsistemas.
Por ejemplo, supongamos que su sitio usa toneladas de llamadas a la base de datos. Y realmente solo lo probó en su entorno de desarrollo de escritorio donde es el único uso. Entonces, la realidad es que incluso una cantidad mínima de tráfico podría provocar que su servidor de base de datos se bloquee en función de la ingeniería básica del sitio. Del mismo modo, si está utilizando sistemas o marcos de CMS predefinidos, digamos que alguien descubre un exploit en ese CMS o marco, entonces podría golpear su sitio en función de ese exploit y lo siguiente que sabe ... Su sitio está caído.
Básicamente, me estoy centrando en el aspecto de la base de datos (MySQL) basado en mi experiencia de más de 20 años de desarrollo web, ingeniería y administración de sistemas Linux. Y a medida que avanzo en el mundo de Ruby-on-Rails y las aplicaciones que usan MongoDB como un almacén de datos, veo problemas similares. En general, la base de datos es el enlace más débil en un sitio web dinámico y la falta de una configuración / optimización adecuada hará que su sitio se caiga más rápido de lo que pueda imaginar. Una vez administré un sitio donde el desarrollador hizo más de 400 (!!!) llamadas individuales de MySQL para una página simple; y el desarrollador ignoraba el hecho de que más de 400 llamadas a MySQL ralentizarían la página. Detalles como ese importan.
Entonces, si DDoS es una preocupación, pero no tiene ganas de ajustar el rendimiento de la instalación del software del servidor web base, recomendaría aumentar la RAM en ese servidor y quizás instalar discos duros más rápidos. Más allá de eso, la velocidad de la tarjeta de red no es un factor en el mejor de los casos.