me-too: gemeinsame Route bestimmen

Beitrag lesen

Hallo Martin,

wie kann ich in

[1] PHP
[2] Javascript

die gemeinsame Route mit dem kleinsten Supernet berechnen, also das kleinste gemeinsame Netzwerk bestimmen?

die Aufgabenstellung ist völlig unabhängig von der gewählten Programmiersprache.

IP[1] = 192.168.130.1
IP[2] = 192.168.129.2
CIDR-Suffix: /22
Netmask v4: 255.255.252.0
Supernet: 192.168.128.0

Vergleiche die beiden IP-Adressen Bit für Bit, beginnend beim höchstwertigen Bit, bis du einen Unterschied feststellst. Die übereinstimmenden Bits ergeben dann das kleinste gemeinsame Netz.

Ja nee is schon klar.
Und wie geht das?

und sicherstellen, dass die im Formular eingegebenen IPs gültig sind.

Was verstehst du in dem Kontext unter gültig?

192.168.130.300 wäre ungültig. Und IPv6 wäre in demselben Zusammenhang auch nicht angebracht.

Und wozu brauchst du das?

Um Routen im Netzwerk zusammenfassen zu können

Es geht mir um die Lösungswege in Javascript oder PHP.

Grüße Me-Too