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:)

Antworten auf die Frage(2)

Ihre Antwort auf die Frage