algorithmus zum Auffinden von IPv4-Netzwerken in CIDR-Notation zwischen zwei IPv4-Adressen
Ich möchte alle IPv4-Netzwerke in CIDR-Notation zwischen diesen beiden Netzwerken herausfinden:
10.11.3.64-10.11.3.127
10.11.52.0-10.11.52.255
IPv4-Netzwerke sollten eine möglichst kurze Subnetzmaske haben.
Es ist ziemlich einfach zu konvertieren10.11.3.127
in binär, füge @ hin1
und zurück in Dezimal umwandeln, um die erste Adresse des Netzwerks zu erhalten. Dann konvertiere10.11.52.0
in binär, subtrahieren1
und zurück in Dezimal umwandeln, um die letzte Adresse des Netzwerks zu erhalten. Vorschläge, welcher Algorithmus sinnvoll ist, um die CIDR-Blöcke im @ -Zeichen herauszufind10.11.3.128-10.11.51.255
Reichweite? Nur ein Vorschlag, in welche Richtung sollte ich denken, würde hoffentlich ausreichen:)