Lidi z MS maji docela zvlastni pristup k DHCP. Kdyz jsem kdysi neco upravoval v DHCPD od ISC tak jsem tam nasel kus kodu na handlovani Windows klientu. DHCP packet pouziva Pascalovskou konvenci k ukladani stringu, tzn. nejdrive jeden bajt s delkou stringu a pak znaky, ktere NEKONCI nulou. Nekteri windows klienti ale posilaji stringy s nulou na konci a jsou ochotni akceptovat pouze podpovedi, ktere pouzivaji stejne kodovani. Pokud jde o ten broadcast flag tak ten se v ISC DHCPD ignoruje, pokud neni zapnute nejake option v konfiguraku. Je to tak udelano kvuli problemum s implementaci DHCP klienta ve starsich verzich windows.

