DHCP-Glossar

Was ist DHCPNACK (DHCP-Negativbestätigung)?

Abstract isometric UI showing network ranges, usage bars, region names (EMEA/APAC), and a purple "Deploy" button
Die wichtigsten ErkenntnisseDie wichtigsten Erkenntnisse werden mithilfe von KI generiert. Da automatisierte Zusammenfassungen gelegentlich Fehler enthalten oder wichtige Zusammenhänge auslassen können, sollten Sie für vollständige Informationen stets den vollständigen Blogbeitrag lesen.

DHCPNAK (DHCP negative acknowledgment) is a standard DHCP message type defined in RFC 2131 that a server sends to reject a client's DHCPREQUEST when the requested address is invalid, already allocated, or no longer valid for the client's current network. When a client receives a DHCPNAK, it must stop using the rejected address and restart the DHCP discovery process to obtain a valid configuration. Monitoring DHCPNAK rates is operationally important because elevated rejections can signal roaming clients, synchronized lease database issues, misconfigured relay agents, overlapping DHCP scopes, or security threats such as rogue servers, enabling network teams to identify and resolve connectivity problems before users experience outages.

  • DHCPNAK messages operate at the application layer over UDP (server port 67, client port 68) and can include an optional message explaining the refusal but carry no address or lease parameters, distinguishing them from DHCPACK responses which include lease time and configuration options.
  • Common DHCPNAK scenarios include clients moving between subnets and retrying stale addresses, lost or out-of-sync lease databases causing bursts of rejections after server rebuilds, and relay agent misconfiguration where incorrect gateway addresses cause servers to reject requests for addresses the client legitimately holds.
  • Security risks from DHCPNAK include rogue DHCP servers or local network attackers forging NAK messages to force clients off valid leases, with mitigation provided by DHCP snooping on switches that restrict server messages to trusted ports.

DHCPNAK auf einen Blick

AttributeValue
Full nameDHCP negative acknowledgment
CategoryNetwork protocol message
Defined inRFC 2131
Protocol and portDHCP over UDP, server port 67 and client port 68
OSI layerApplication layer
Primary useRejecting a client's address request so it restarts configuration
Related termsDHCP, DHCPREQUEST, DHCPACK, DHCPDISCOVER, DHCPOFFER, lease

So funktioniert DHCPNAK

Ein Server sendet ein DHCPNAK, wenn er eine DHCPREQUEST nicht erfüllen kann. Die Nachricht teilt dem Client mit, dass die angeforderte Adresse oder die angeforderten Parameter in seinem aktuellen Netzwerk nicht verwendbar sind.

  1. Der Client sendet eine Anfrage: Der Client sendet ein DHCPREQUEST, entweder um ein Angebot anzunehmen, um eine Adresse zu bestätigen, die er nach einem Neustart gespeichert hat, oder um eine bestehende Lease zu verlängern oder neu zu binden.
  2. Der Server prüft die Anfrage: Der Server vergleicht die angeforderte Adresse mit seinen Konfigurations- und Lease-Einträgen. Die Anfrage schlägt fehl, wenn die Adresse für das Subnetz des Clients ungültig ist, bereits einem anderen Client zugewiesen wurde oder aus anderen Gründen nicht verfügbar ist.
  3. Server sendet DHCPNAK: Anstelle eines DHCPACK sendet der Server ein DHCPNAK zurück. Ist ein Relay-Agent beteiligt, wird die Nachricht über den Relay-Agenten an den Client zurückgesendet.
  4. Neustart des Clients: Nach Erhalt des DHCPNAK stellt der Client die Nutzung der Adresse ein und kehrt in den Ausgangszustand zurück, in dem er ein neues DHCPDISCOVER sendet, um eine gültige Konfiguration zu erhalten.

Ein DHCPNAK kann eine Nachrichtenoption enthalten, die die Ablehnung begründet, enthält jedoch keine Adresse und keine Lease. Clients sollten dies als endgültige Antwort auf diese Anfrage betrachten und die abgelehnte Adresse nicht weiter verwenden.

Warum DHCPNAK in Unternehmensnetzwerken wichtig ist

DHCPNAK ist der Mechanismus, der verhindert, dass Clients veraltete oder falsche Adressen verwenden. Ein häufiger Fall ist ein Laptop, der in ein anderes Subnetz wechselt und versucht, die Adresse aus seinem vorherigen Netzwerk zu bestätigen. Der Server lehnt dies mit einem DHCPNAK ab, und der Client erhält eine korrekte Adresse, anstatt mit einer Adresse zu scheitern, die nicht funktionieren kann. RFC 2131 definiert dieses Verhalten als Teil des normalen Betriebs von Client und Server.

Häufige DHCPNAKs sind ein nützliches Signal im Betrieb. Sie können auf Clients hinweisen, die zwischen Netzwerken wechseln, auf verlorene oder nicht synchronisierte Lease-Datenbanken, auf falsch konfigurierte Relay-Agenten oder auf zwei Server, die sich überschneidende Adressbereiche vergeben. Bei Failover-Paaren kann ein nicht übereinstimmender Status dazu führen, dass ein Server Anfragen ablehnt, die sein Partner bereits genehmigt hat. Die Überwachung der DHCPNAK-Raten hilft Teams, diese Probleme zu erkennen, bevor Benutzer Verbindungsausfälle melden.

Es gibt auch sicherheitsrelevante Auswirkungen. Ein betrügerischer DHCP-Server oder ein Angreifer im lokalen Netzwerk kann ein DHCPNAK fälschen, um Clients aus gültigen Leases zu verdrängen und so Störungen zu verursachen. Funktionen wie DHCP-Snooping an Switches beschränken Servermeldungen auf vertrauenswürdige Ports und verringern dieses Risiko.

Wie sich „DHCPNAK“ im Vergleich zu verwandten Begriffen darstellt

DHCPNAK vs. DHCPACK

Ein DHCPACK bestätigt, dass der Client die angeforderte Adresse und die Parameter verwenden darf, während ein DHCPNAK die Anfrage ablehnt und den Client zwingt, den Vorgang von vorne zu beginnen. Was ist ein DHCPACK?

AttributeDHCPNAKDHCPACK
PurposeRejects a DHCPREQUESTAccepts a DHCPREQUEST
Sent byDHCP serverDHCP server
Client action afterwardStops using the address and restarts discoveryBinds the address and starts lease timers
Carries configuration optionsNo, apart from a message and server identifierYes, including lease time and other options

DHCPNAK vs. DHCPOFFER

Ein DHCPOFFER schlägt als Antwort auf ein DHCPDISCOVER eine Adresse vor, während ein DHCPNAK eine DHCPREQUEST ablehnt, die der Server nicht erfüllen kann. Was ist DHCPOFFER?

Häufige Probleme mit DHCPNAK

Ein Client erhält wiederholt ein DHCPNAK und startet die Erkennung neu, ohne eine Lease zu erhalten. Dies tritt häufig auf, wenn der Server und das Subnetz des Clients nicht übereinstimmen, z. B. aufgrund eines fehlenden oder falschen Bereichs auf dem Relay-Pfad.

Ein nicht autorisierter DHCP-Server im Segment kann die Anfrage eines legitimen Clients mit einem DHCPNAK beantworten. Clients können dann gültige Leases nicht verlängern, und die Ursache ist schwer zu finden, bis Paketaufzeichnungen die unerwartete Server-ID anzeigen.

Nach einem Server-Neuaufbau oder einem Failover ohne synchronisierte Lease-Daten erkennt der Server möglicherweise Adressen nicht, die Clients noch halten. Clients, die diese Leases erneuern, erhalten NAKs in Schüben, was sich als sprunghafter Anstieg der Ablehnungen zeigt.

Wenn der Relay-Agent die falsche Gateway-Adresse festlegt, wählt der Server einen Bereich aus, der nicht mit dem tatsächlichen Subnetz des Clients übereinstimmt. Er lehnt dann Anfragen für die vom Client verwendete Adresse ab, und Clients in diesem VLAN verlieren die Verbindung.

Zwei nicht aufeinander abgestimmte Server können dieselbe Adresse vergeben, oder einer kann eine Anfrage für eine vom anderen zugewiesene Lease ablehnen. Bei den Clients treten dann zeitweise NAKs und Adresskonflikte auf.

Erfahren Sie, wie ein einheitliches DDI den Netzwerkbetrieb vereinfacht

Verwalten Sie DNS, DHCP und IP-Adressen über eine einzige Plattform mit integrierter Automatisierung, Transparenz und Kontrolle.

DHCPNAK-FAQ

Verwandte Begriffe

Network visualization showing IP addresses and interconnected nodes representing IPAM infrastructure and data flow

Einrichtung von geregelten, auditfähigen IPAM-Workflow- und Genehmigungsmodellen für Unternehmensnetzwerke

Entdecken Sie IP-Management-Lösungen für geregelte, auditfähige IPAM-Workflows. Ermöglichen Sie bereichsbezogene Genehmigungen und lückenlose…

Read more
Content Hub

Das OSI-Modell verstehen: Wo DNS und IP-Adressierung in die 7 Schichten passen

Machen Sie sich mit den sieben Schichten des OSI-Modells vertraut und erfahren Sie, wie DNS und IP-Adressierung in dieses Modell eingebunden sind. Lernen…

Read more
Fiber optic cables with glowing blue and cyan light points representing high-speed network data transmission and connectivity

Skalierung von DNS und IPAM für IPv6- und Dual-Stack-Unternehmensnetzwerke

Skalieren Sie DNS und IPAM für Dual-Stack-Unternehmensnetzwerke. Erfahren Sie, wie Micetro Teams bei der Verwaltung von IPv6-Migrationen mit integrierten…

Read more
Hand holding digital pen interacting with holographic network diagrams and data visualization on laptop screen, representing

Einbindung von DNS, DHCP und IPAM in Ansible- und Git-basierte Infrastructure-as-Code-Pipelines

Durch die Einbindung von DNS, DHCP und IPAM in Ansible- und Git-basierte IaC-Pipelines mit Micetro werden Adress- und Eintragsänderungen zu versionierten,…

Read more
Podcast

Podcast: Wie KI die Entwicklung von Unternehmenssoftware verändert

KI verändert die Netzwerkautomatisierung, doch eine sichere Implementierung erfordert solide Softwarepraktiken, Tests und Fachwissen, um Ausfälle zu…

Read more
Podcast

Podcast: Why Open Platforms Matter in Network Operations

Open platforms and API-first architecture enable intelligent network operations, automation, and AI-driven workflows across hybrid enterprises.

Read more
Network engineer reviewing LiveNX flow and telemetry data visualized across server racks in a hybrid multicloud environment

Erhalten Sie mit LiveAssist Antworten aus den LiveNX-Daten, über die Sie bereits verfügen

Erfahren Sie, wie LiveAssist, das KI-gestützte Add-on für LiveNX, Ihre Netzwerkdaten in schnelle, gezielte Antworten umwandelt – mit einem Mehrwert, den…

Read more
Hands on laptop with digital dashboard showing IP address usage, overlapping ranges, and cost analytics for DDI infrastructur

Erstellung einer Kostenanalyse für den Ersatz bestehender appliancebasierter DDI-Lösungen durch eine Overlay-Verwaltungsschicht

Manuelle DDI-Arbeiten kosten die befragten Teams 1.040 Stunden pro Jahr. Hier erfahren Sie, wie Sie die Kosten für eine Verlängerung, den…

Read more

Verwandte Artikel