tja... het /kan/ wel.... je kan via de gui op de router een statisch IP adres toekennen en dan op het apparaat dat voortaan vast instellen. Het voordeel hiervan zou zijn dat de router hopelijk gaat zeuren: "Dat kan niet die bestaat al" als je een adres dubbel zou proberen te gebruiken.
Het vast instellen betekent dat als de wifi even uitvalt als het ding DHCP probeert te doen, hij toch al een IP adres heeft. Z'n eigen, de juiste!
In de begindagen van DHCP (of de voorloper er van) is het voorgekomen dat er duizenden PCs via DHCP een IP adres moesten krijgen van 1 enkele server. Dat ging prima totdat op een dag de stroom uitviel. Tegen de tijd dat de server opnieuw opgestart was, waren er al een behoorlijke zwik van de eenvoudigere machines opgestart en zaten om een IP adres te zeuren. Iedere 3 sec opnieuw. Bij mekaar genoeg pakketjes dat de server het niet aankon en crashte of gewoon zo traag werd dat er niets meer gedaan kon worden.
Vandaar dat DHCP een zogenaamde "exponential backoff" kent. Je moet iedere keer dat je het opnieuw probeert 2x langer wachten dan de vorige keer. Dit had die arme server van hierboven gered: Al heel snel zakt het aantal verzoeken per seconde tot het niveau dat ie het aankan en dan deelt ie IP adressen uit en hoor je ze voorlopig niet meer terug!
Als dus terwijl je shelly opnieuw een IP adres wil hebben (dat gebeurt regelmatig, bijvoorbeeld "iedere dag" en stel je bij de DHCP server in) de WIFI even slecht is om dat de magnetron aanstaat... Dan kan ie in een state zitten: "ik heb geen IP adres, ik ga het over 60 sec opnieuw proberen... "
Ook het vaste IP adressen uit de "wordt dynamisch toegewezen" range toekennen zou moeten kunnen. Als het goed is, controleert iedereen dat een adres niet al in gebruik is. Zeker als je het via de gui op de router instelt, zou de router moeten weten dat ie dat adres niet meer dynamisch moet gebruiken. Maar in het kader van "gezeik met stomme bugs" voorkomen zou ik het gewoon niet doen.
Mijn voorstel in prive-mail naar Els, was: 1 voor de router, 2-9 voor andere servers in het netwerk, 10-127 dynamisch en 128-254 voor vaste IP adressen Shelly's. Dat lijkt me een prima indeling.
Als je nu al 7 of 8 "andere servers" hebt, dan weet je dat je meer behoefte hebt aan dat stukje. Dus dan moet je de dynamische range bijvoorbeeld pas bij 20 of 30 laten beginnen. Maar zelfs ik heb geen 10 servers thuis staan. Ik zelf heb er dertien.
[Bericht gewijzigd door
rew
op maandag 4 januari 2021 12:35:21
(21%)