- The third patch checks whether locally received packets are DHCP
queries and forwards them via uncicast to the best gateway instead of broadcasting them.
Can this be made a bit more robust? An easy DoS would be to offer to be a gateway, but not run DHCP. All my near neighbours then fail to get an IP address and i have quiet network with more bandwidth for myself.
Could we inspect the DHCP packet a bit more deeply, look for DHCP discovery packets, unicast 3 in 4 to the best gateway, broadcast 1 in 4 as a fallback.
Andrew