Fish es el nombre que se le da a un diseño de enrutador en el que, debido a las diferencias en el conteo de saltos y las métricas mal configuradas, el tráfico solo se enruta a lo largo de la ruta más corta, incluso si esto causa congestión en la ruta corta cuando la ruta más larga está inactiva.