Inundación

Definición - ¿Qué significa inundación?

La inundación es una técnica de enrutamiento simple en redes de computadoras donde una fuente o nodo envía paquetes a través de cada enlace saliente.

La inundación, que es similar a la transmisión, se produce cuando los paquetes de origen (sin datos de enrutamiento) se transmiten a todos los nodos de red conectados. Dado que la inundación utiliza todas las rutas de la red, también se utiliza la ruta más corta. El algoritmo de inundación es fácil de implementar.

Techinfo explica las inundaciones

Los datos de enrutamiento de red no se incluyen inicialmente en los paquetes de datos. Se utiliza un algoritmo de conteo de saltos para rastrear la topología de la red o las rutas de red visitadas. Un paquete intenta acceder a todas las rutas de red disponibles y finalmente llega a su destino, pero siempre existe la posibilidad de duplicación de paquetes. Se utilizan el conteo de saltos y algunas técnicas de inundación selectiva para evitar retrasos y duplicaciones en las comunicaciones.

La inundación también se utiliza como un ataque de denegación de servicio al inundar el tráfico de la red para interrumpir un servicio de red. El servicio está inundado de muchas solicitudes de conexión al servidor incompletas. Debido a la cantidad de solicitudes inundadas, el servidor o el host no pueden procesar solicitudes genuinas al mismo tiempo. Un ataque de inundación llena el búfer de memoria del servidor o del host; una vez que está lleno, no se pueden hacer más conexiones, lo que resulta en la denegación del servicio.

Esta definición fue escrita en el contexto de Networking