
Ich teste die Weiterleitungsgeschwindigkeit im Linux-Kernel mit Routen mit eingeschränkter Quelladresse. Das bedeutet, dass ein Routeneintrag nur dann übereinstimmt, wenn sowohl die Ziel- als auch die Quelladresse eines Pakets übereinstimmen.
Der Einfachheit halber möchte ich, dass alle Routen dieselbe Ausgangsschnittstelle verwenden. Nun frage ich mich, ob dies zu einer Art Abkürzung im Suchalgorithmus führen könnte. Vielleicht wird nicht alles durchsucht, wie es der Fall wäre, wenn jede Route eine andere Ausgangsschnittstelle verwenden würde?
Wird das ein Problem sein? Wie wird die Routensuche implementiert?