Etwas fertiges dazu kenne ich nicht.
Aber es hört sich so an als wenn Du RIP in Delphi implemetieren wolltest.
RIP ->
RFC 1058,
RFC 1388
Ich würde für den Router ein Object erstellen
mit Interfaces, diese haben bestimmte Eigenschaften (
ip adresse, netzmaske, linespeed, kosten).
Interfaces zwischen den Routern sind verbunden, wenn sie in dem selben Netz liegen.
Wenn Du Bespiele für Routersimulation suchen solltest, Google routersim eingeben.
Viel Spaß beim programmieren.
Grüße
Klaus