Dienste/Dynamic Host Configuration Protocol aktualisiert
parent
da13c48b53
commit
d46ab65370
1 changed files with 30 additions and 1 deletions
|
@ -1,2 +1,31 @@
|
||||||
# Dynamic Host Configuration Protocol (DHCP)
|
# Dynamic Host Configuration Protokol (DHCP)
|
||||||
|
|
||||||
|
**DHCP** ist ein Netzwerkprotokoll, das es ermöglicht, **IP-Adressen** und andere Netzwerkkonfigurationsinformationen automatisch an Geräte in einem Netzwerk zu vergeben.<br>
|
||||||
|
Es wird häufig in lokalen Netzwerken (LANs) eingesetzt, um den Verwaltungsaufwand für IP-Adressen zu verringern.
|
||||||
|
|
||||||
|
Das Hauptziel von **DHCP** ist es, die manuelle Zuweisung von **IP-Adressen** zu vermeiden und stattdessen eine automatische Zuweisung bereitzustellen, welche Fehler reduziert und die Netzwerkkonfiguration vereinfacht. **DHCP** wird typischerweise von einem **DHCP-Server** durchgeführt, der die **IP-Adressen** und Konfigurationsinformationen verwaltet.
|
||||||
|
|
||||||
|
Der **DHCP-Prozess** besteht aus mehreren Phasen, die als **DORA** bezeichnet werden:
|
||||||
|
1. **Discover (D)**: Der Client sendet eine Anfrage (`DHCPDISCOVER`), um einen **DHCP-Server** zu finden.
|
||||||
|
2. **Offer (O)**: Der **DHCP-Server** antwortet mit einem Angebot (`DHCPOFFER`), das eine **IP-Adresse** und weitere Konfigurationsinformationen enthält.
|
||||||
|
3. **Request (R)**: Der Client sendet eine Anfrage (`DHCPREQUEST`), um die angebotene **IP-Adresse** anzufordern.
|
||||||
|
4. **Acknowledge (A)**: Der DHCP-Server bestätigt (`DHCPACK`), dass die **IP-Adresse** zugewiesen wurde.
|
||||||
|
|
||||||
|
## DHCP Ablauf
|
||||||
|
|
||||||
|
```mermaid
|
||||||
|
sequenceDiagram
|
||||||
|
participant C as DHCP Client
|
||||||
|
participant S as DHCP Server
|
||||||
|
activate C
|
||||||
|
C->>S: D - Anfrage nach DHCP-Server
|
||||||
|
deactivate C
|
||||||
|
activate S
|
||||||
|
S->>C: O - Angebot eines IP-Adresse
|
||||||
|
deactivate S
|
||||||
|
activate C
|
||||||
|
C->>S: R - Anfrage zur Zuweisung der IP-Adresse
|
||||||
|
deactivate C
|
||||||
|
activate S
|
||||||
|
S->>C: A - Bestätigung der Zuweisung
|
||||||
|
deactivate S
|
||||||
|
|
Loading…
Add table
Reference in a new issue