Nemesis
N3RD
hi,
ich habe eine liste von netzwerkgeräten in einer datenbank und möchte mir nun ein script schreiben, das mir ausliest, welches die erste freie ip-adresse in diesem bereich ist.
gedacht habe ich mir das wie folgt:
Tabelle Geräte {Bezeichnung, IP}
Hilfstabelle Count{IP(Autoincrement)}
nun lässt man mittels einer abfrage Geräte.IP mit Count.IP vergleichen, und wenn die erste nicht-übereinstimmung kommt, dann bedeutet dies ja, dass diese IP nicht belegt ist.
oder wie würdet ihr herausfinden, welches die niedrigste freie ip ist?
ich habe eine liste von netzwerkgeräten in einer datenbank und möchte mir nun ein script schreiben, das mir ausliest, welches die erste freie ip-adresse in diesem bereich ist.
gedacht habe ich mir das wie folgt:
Tabelle Geräte {Bezeichnung, IP}
Hilfstabelle Count{IP(Autoincrement)}
nun lässt man mittels einer abfrage Geräte.IP mit Count.IP vergleichen, und wenn die erste nicht-übereinstimmung kommt, dann bedeutet dies ja, dass diese IP nicht belegt ist.
oder wie würdet ihr herausfinden, welches die niedrigste freie ip ist?