Socketprogrammierung: Wie erkenne ich ob Absender Broadcast-Ip ist ?
-
hallo,
ich schreib derzeit einen Server (arbeite mit der Socket-API) und ich suche eine Möglichkeit zu erkennen ob ein eingetroffenes Request von einer Broadcastadresse kommt (auch ob es Broadcastadresse einen Subnetzes ist, die muss ja ncht zwangsläufig den dezimalwert 255 enthalten).
Gibts dazu irgendwelche vorgefertige Funktionen ? Konnte dazu leider nichts finden was mir weiter helfen konnte. Ein Request über die Broadcastadresse ist nicht vorgesehen und will ich daher komplett abfangen. Zudem soll dann nicht das ganze Netz gefloodet werden, wenn der Server antwortet.
Kennt da jemand eine Möglichkeit das mit Boardmitteln zu prüfen, oder müsste ich so eine Prüfung komplett selbst schreiben ?