La configurazione di divisione degli ambiti con ritardo utilizza un server DHCP secondario con un ritardo temporale configurato nelle relative proprietà dell'ambito. Il ritardo temporale sul server DHCP secondario ne provoca la risposta ritardata alle richieste DHCP DISCOVER dei client DHCP, affinché il server DHCP primario possa rispondere per primo e accettare DHCPOFFER. Questa funzionalità è disponibile solo per la rete IPv4 e non per la rete IPv6, affinché un caso di esaurimento successivo degli indirizzi non rappresenti un problema.
La funzionalità della configurazione ritardata dell'ambito ha senso nelle distribuzioni a divisione degli ambiti, in quanto la configurazione ritardata dell'ambito del server secondario impedisce l'esaurimento dei suoi indirizzi IP, in particolare se c'è l'esigenza del failover. Il ritardo temporale sul server DHCP secondario ne provoca la risposta ritardata alle richieste DHCP DISCOVER dei client DHCP, affinché il server DHCP primario possa rispondere per primo e accettare DHCPOFFER.
Questa funzionalità è disponibile solo per la rete IPv4 e non per la rete IPv6, affinché un caso di esaurimento successivo degli indirizzi non rappresenti un problema.
I client non ottengono i lease dal DHCP server per i seguenti motivi:
Il prefisso della subnet configurato appartiene a un intervallo di indirizzi non unicast o locale rispetto al collegamento.
Gli indirizzi IP disponibili nell'ambito sono esauriti.
Soluzione: Configurare un prefisso e/o un ritardo validi per la subnet
Modificare il valore di ritardo della subnet
Per eseguire queste procedure, è necessario essere un membro del gruppo Administrators oppure avere ricevuto in delega l'autorità appropriata.
Per modificare il valore di ritardo:
Nel server DHCP, fare clic su Start, selezionare Strumenti di amministrazione, quindi fare clic su DHCP.
Nell'albero della console DHCP, fare clic con il pulsante destro del mouse sull'ambito da configurare, quindi scegliere Proprietà.
Nella scheda Avanzate, sotto Configurazione del ritardo, digitare il nuovo valore di ritardo della subnet (compreso tra 0 e 1000 ms).
Per eseguire queste procedure, è necessario essere un membro del gruppo Administrators oppure avere ricevuto in delega l'autorità appropriata.
Per verificare che i client ricevano gli indirizzi in lease dal server DHCP:
Nel client DHCP, fare clic sul pulsante Start, scegliere Esegui, quindi digitare cmd.
Per verificare il lease del client con un server DHCP, digitare ipconfig /all per visualizzare le informazioni sullo stato del lease.
Se il client dispone di un indirizzo IP in lease valido, il comando ipconfig /all consente di visualizzare data e ora per Lease ottenuto e Scadenza lease.
Target | Microsoft.Windows.2008R2.DHCP.Server.Role | ||
Parent Monitor | System.Health.ConfigurationState | ||
Category | ConfigurationHealth | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | MatchMonitorHealth | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Windows.SingleEventLogManualReset2StateMonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.Windows.2008R2.DHCP.Server.Monitor.DelayOffer" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.2008R2.DHCP.Server.Role" ParentMonitorID="Health!System.Health.ConfigurationState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.SingleEventLogManualReset2StateMonitorType" ConfirmDelivery="true">
<Category>ConfigurationHealth</Category>
<AlertSettings AlertMessage="Microsoft.Windows.2008R2.DHCP.Server.Monitor.DelayOffer_AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
</AlertSettings>
<OperationalStates>
<OperationalState ID="UIGeneratedOpStateId9b8b1d6ecbc645ffa2f4e3e260ac6e47" MonitorTypeStateID="EventRaised" HealthState="Warning"/>
<OperationalState ID="UIGeneratedOpStateId11e6260996934a76af77f236b5219505" MonitorTypeStateID="ManualResetEventRaised" HealthState="Success"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>System</LogName>
<Expression>
<And>
<Expression>
<RegExExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>MatchesRegularExpression</Operator>
<Pattern>^(1339|20091|20092|1338)$</Pattern>
</RegExExpression>
</Expression>
<Expression>
<RegExExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>ContainsSubstring</Operator>
<Pattern>DHCP</Pattern>
</RegExExpression>
</Expression>
</And>
</Expression>
</Configuration>
</UnitMonitor>