• Giga@hdv-tech.com
  • 24-Stunden-Online-Service:
    • 7189078c
    • sns03
    • 6660e33e
    • YouTube-Videos
    • Instagram

    DHCP Dynamic Host Allocation Protocol

    Zeitpunkt der Veröffentlichung: 13. November 2023

    Das dynamische Hostzuweisungsprotokoll HCP wird häufig im täglichen Internetzugang verwendet, beispielsweise im Heim-InternetRouterist ein DHCP-Server. Wenn wir den Client so einstellen, dass er die IP-Adresse automatisch erhält, weist der DHCP-Server dem Client die IP-Adresse gemäß dem DHCP-Protokoll zu.ONUkönnen auch als DHCP-Server verwendet werden.

     

    Das DHCP-Protokoll weist automatisch IP-Pakete von vier Haupttypen zu:

    DHCP Discover: Wird vom Client gesendet, um den DHCP-Server zu ermitteln.

    DHCP-Angebot: Wird vom DHCP-Server gesendet und teilt dem Client mit, dass ich die IP-Adresse bereitstellen kann.

    DHCP-Anfrage: Wird vom Client gesendet und teilt dem entsprechenden DHCP-Server mit, dass ich die IP-Adresse benötige.

    DHCP ACK: Wird vom DHCP-Server ausgegeben, um die IP-Adresse der Client-Antwort bereitzustellen.

    DHCP-Freigabe: Im Allgemeinen ist der Client heruntergefahren oder offline. Diese Nachricht veranlasst den DHCP-Server, die IP-Adresse des Clients freizugeben, der diese Nachricht sendet.

    DHCP Inform: Eine vom Client gesendete Nachricht, die einige Informationen vom Server anfordert.

    DHCP-Ablehnung: Wenn der Client feststellt, dass die vom Server zugewiesene IP-Adresse nicht verfügbar ist (z. B. bei IP-Adresskonflikten), wird diese Meldung ausgegeben, um den Server über die Verwendung der IP-Adresse zu informieren.

    Bei der DHCP-Kommunikation wird UDP als Übertragungsprotokoll verwendet. Der Host sendet eine Anfrage an den DHCP-Server-Port 67 und der Server antwortet die Nachricht an den Host-Port 68.

    1. Die Erkennungsphase, in der ein DHCP-Client nach einem DHCP-Server sucht (DHCPdiscover)

    Der DHCP-Client sendet die DHCPdiscover-Erkennungsinformationen, um den DHCP-Server im Broadcast-Modus zu finden (da die IP-Adresse des DHCP-Servers dem Client unbekannt ist), dh spezifische Broadcast-Informationen an die Adresse 255.255.255.255. Jeder Host im Netzwerk mit TCP/IP-Protokoll empfängt diese Broadcast-Nachricht, aber nur der DHCP-Server antwortet.

    2.Bereitstellungsphase, in der der DHCP-Server die IP-Adresse bereitstellt (DHCPoffer)

    Jeder DHCP-Server im Netzwerk, der eine DHCPdiscover-Erkennung empfängt, antwortet, indem er eine der IP-Adressen auswählt, die noch nicht an den DHCP-Client geleast wurden, und ein DHCP-Angebot mit der geleasten IP-Adresse und anderen Einstellungen an den DHCP-Client sendet.

    3. Die Auswahlphase, in der ein DHCP-Client eine von einem DHCP-Server bereitgestellte IP-Adresse auswählt (DHCPrequest)

    Wenn es mehr als einen DHCP-Server gibt, der Informationen zu dem vom DHCP-Client gesendeten DHCP-Angebot bereitstellt, akzeptiert der DHCP-Client nur die ersten empfangenen DHCP-Angebotsinformationen und antwortet dann im Broadcast-Modus auf eine DHCP-Anfrage. Diese Informationen enthalten eine Anfrage nach der IP-Adresse des DHCP-Servers seiner Wahl. Der Grund für die Antwort im Broadcast-Modus besteht darin, alle DHCP-Server darüber zu informieren, dass er die von einem DHCP-Server bereitgestellte IP-Adresse wählt.

    4. Die Bestätigungsphase, in der der DHCP-Server die bereitgestellte IP-Adresse bestätigt (DHCPack)

    Wenn der DHCP-Server die vom DHCP-Client beantworteten DHCP-Anforderungsinformationen empfängt, sendet er eine DHCPack-Bestätigungsnachricht mit der von ihm bereitgestellten IP-Adresse und anderen Einstellungen an den DHCP-Client, um dem DHCP-Client mitzuteilen, dass er die von ihm bereitgestellte IP-Adresse verwenden kann. Der DHCP-Client bindet dann sein TCP/IP-Protokoll an die Netzwerkkarte und alle DHCP-Server, außer dem vom DHCP-Client ausgewählten, nehmen die bereitgestellte IP-Adresse zurück.

    5. Erneut anmelden (DHCPrequest)

    Zukünftig muss der DHCP-Client jedes Mal, wenn er sich erneut im Netzwerk anmeldet, die DHCPdiscover-Erkennungsinformationen nicht erneut senden, sondern sendet direkt die DHCPrequest-Anforderungsinformationen, die die zuvor zugewiesene IP-Adresse enthalten. Wenn der DHCP-Server diese Informationen erhält, versucht er, dem DHCP-Client die Verwendung der ursprünglichen IP-Adresse weiterhin zu ermöglichen und antwortet mit einer DHCPack-Bestätigung. Wenn die IP-Adresse nicht mehr dem ursprünglichen DHCP-Client zugewiesen werden kann (sofern die IP-Adresse bereits einem anderen DHCP-Client zugewiesen wurde), antwortet der DHCP-Server mit einer DHCPnack-Denial-Nachricht an den DHCP-Client. Wenn der ursprüngliche DHCP-Client diese DHCPnack-Ablehnungsnachricht empfängt, muss er die DHCPdiscover-Erkennungsnachricht erneut senden, um eine neue IP-Adresse anzufordern.

    6. Aktualisieren Sie den Mietvertrag

    Die vom DHCP-Server an den DHCP-Client geleaste IP-Adresse hat normalerweise eine Lease-Laufzeit, nach deren Ablauf der DHCP-Server die geleaste IP-Adresse zurücknimmt. Wenn ein DHCP-Client seine IP-Lease verlängern möchte, muss er seine IP-Lease erneuern. Der DHCP-Client sendet automatisch Informationen an den DHCP-Server, um seine IP-Lease zu aktualisieren, sowohl wenn der DHCP-Client gestartet wird als auch wenn die IP-Lease zur Hälfte abgelaufen ist.

    Zu unseren Aufgaben zählt auch die dynamische Hostzuteilung über DHCPONUSerien-Netzwerkprodukte und unsere zugehörigen Netzwerk-Hot-Produkte decken verschiedene Arten abONUSerienprodukte, einschließlich ACONU/ KommunikationONU/ intelligentONU/ KastenONU/ Dualer PON-PortONUund so weiter. ObenstehendesONUSerienprodukte können für die Netzwerkanforderungen verschiedener Szenarien verwendet werden. Willkommen für ein detaillierteres technisches Verständnis der Produkte.

    asd (2)


    web聊天