DORA-processen for leases
Følg Discover, Offer, Request og Acknowledge trin for trin.
DORA-processen for leases er en gratis Cloud & IT Cert Prep-lektion på CoddyKit. Dette er lektion 2 af 4. Du kan læse hele lektionen gratis nedenfor — og derefter øve dig praktisk i browseren med en indbygget kodeeditor og en AI-vejleder, der er tilgængelig døgnet rundt. Den er en del af læringsforløbet i Cloud & IT Cert Prep, og dine fremskridt synkroniseres på tværs af nettet og CoddyKit-appen. Cloud & IT Cert Prep-kurset indeholder 4 lektioner i alt.
Fire trin til en adresse
Når en enhed tilslutter sig et netværk, får den sin DHCP-adresse gennem en udveksling i fire trin, der huskes med ordet DORA: Discover, Offer, Request, Acknowledge. Hvert trin er en separat meddelelse mellem klienten og DHCP-serveren. Når du forstår DORA, kan du se præcis, hvad der sker i det første sekund efter tilslutningen, og det bliver lettere at fejlfinde, når et af trinnene mislykkes.
Trin 1: Discover
Den nye klient har endnu ingen adresse, så den kan ikke sende til en bestemt server. I stedet sender den en DHCP Discover som en broadcast, hvilket betyder, at alle enheder på det lokale netværk modtager den. Meddelelsen råber i praksis: Er der en DHCP-server derude? Da det er en broadcast, modtager alle DHCP-servere på det samme netværkssegment den og kan svare.
Trin 2: Offer
En DHCP-server, der modtager Discover, svarer med en DHCP Offer. Tilbuddet indeholder en foreslået IP-adresse samt maske, gateway, DNS-servere og lejeperiode. Hvis der findes mere end én server, kan klienten modtage flere tilbud. Serveren reserverer midlertidigt adressen, så den ikke tildeler den samme adresse til en anden klient, mens udvekslingen afsluttes.
Trin 3: Request
Klienten vælger ét tilbud og svarer med en DHCP Request. Det er vigtigt, at dette også er en broadcast. Ved at broadcaste fortæller klienten alle servere: Jeg accepterer dette bestemte tilbud fra denne server. De andre servere, der afgav tilbud, ser anmodningen, forstår at deres tilbud ikke blev valgt, og frigiver de adresser, de havde reserveret, så de kan bruges af andre klienter.
Trin 4: Acknowledge
Den valgte server afslutter med en DHCP Acknowledge (ACK). Det bekræfter lejeperioden og fastlåser adressen og alle dens indstillinger i det aftalte tidsrum. Når klienten modtager ACK, konfigurerer den sit interface med adresse, maske, gateway og DNS, og den kan endelig kommunikere normalt. Det firetrins DORA-håndtryk er nu gennemført.
Hvorfor broadcasts?
Discover og Request er broadcasts af en enkel grund: Klienten har endnu ikke en brugbar adresse og kan derfor ikke tale direkte med én server. Broadcasting gør det muligt at nå alle servere på segmentet. Offer og Acknowledge kan sendes tilbage, selv om klienten mangler en endelig adresse, fordi serveren adresserer svaret ved hjælp af klientens hardwareadresse (MAC-adresse), som den lærte fra Discover.
Fornyelse af en lejeperiode
En enhed gentager ikke hele DORA hver gang. Omkring halvvejs gennem lejeperioden sender den en Request direkte til den server, der gav den adressen, for at bede om en forlængelse. Hvis serveren accepterer, sender den en Acknowledge, og lejeperioden nulstilles. Ved fornyelse springes Discover og Offer over, fordi klienten allerede ved, hvilken server den skal spørge, så processen bliver hurtig og ubemærket.
DHCP-relay
DHCP er afhængig af broadcasts, men routere blokerer normalt broadcasts, når de skal krydse mellem netværk. Hvordan får en klient så en adresse fra en server på et andet undernet? En DHCP-relay-agent, som ofte er indbygget i routeren, lytter efter Discover-broadcasts og videresender dem som unicast til en kendt DHCP-server et andet sted. Derefter sender den svarene tilbage. På den måde kan én central server betjene mange undernet.
Når DORA går i stykker
Hvis du forstår DORA, kan du lokalisere fejl. Hvis der ikke kommer et Offer, betyder det normalt, at ingen server kan nås, måske på grund af en manglende relay eller en server, der er nede. Et tilbud efterfulgt af en DHCP NAK (negativ bekræftelse) i stedet for en ACK betyder, at den ønskede adresse ikke længere er gyldig, ofte efter flytning til et nyt netværk. Hvis du holder øje med, hvor sekvensen stopper, kan du se, hvilken side du skal undersøge.
Opsamling af DORA
Netværksanalyseværktøjer som Wireshark lader dig se de fire DORA-pakker i realtid. Du kan se, at Discover og Request er markeret som broadcasts, samt Offer og Acknowledge fra serveren. Til Network+-eksamen bør du kunne nævne de fire meddelelser i rækkefølge og vide, hvilke der er broadcasts. Når du ser dem i praksis, husker du sekvensen bedre.
Husk rækkefølgen
Akronymet DORA holder trinnene i den rigtige rækkefølge: Discover, Offer, Request, Acknowledge. Klienten kommunikerer med Discover og Request, mens serveren kommunikerer med Offer og Acknowledge. De skiftes. Når du fejlfinder en enhed, der ikke kan få en adresse, skal du mentalt gennemgå DORA og spørge, hvilken meddelelse der ikke når frem.
Hurtigt tjek
Test rækkefølgen i DORA.
Opsummering
DORA er DHCP's firetrins-håndtryk: Discover (klienten broadcaster en søgning), Offer (serveren foreslår en adresse og indstillinger), Request (klienten broadcaster accept af ét tilbud) og Acknowledge (serveren bekræfter lejeperioden). Klienten og serveren skiftes; Discover og Request er broadcasts. Ved fornyelser springes der frem til Request, og en DHCP-relay videresender broadcasts, så én server kan betjene mange undernet. Når du ved, hvor DORA går i stå, bliver fejlfindingen hurtigere.
Lær Cloud & IT Cert Prep med en AI-underviser — gratis
Skriv og kør rigtig kode i din browser, få øjeblikkelig hjælp fra en AI-underviser døgnet rundt, og fortsæt, hvor du slap, på web eller i appen.
- Kurser
- 150
- Lektioner
- 600
Ofte stillede spørgsmål
Er lektionen “DORA-processen for leases” gratis?
Ja — hele teksten til “DORA-processen for leases” kan læses gratis her på nettet. Hvis du vil øve dig interaktivt med en indbygget kodeeditor og en AI-vejleder døgnet rundt og få adgang til resten af Cloud & IT Cert Prep-kurset, skal du opgradere til CoddyKit PRO. Cloud & IT Cert Prep-kurset indeholder 4 lektioner i alt.
Hvad lærer jeg i “DORA-processen for leases”?
Følg Discover, Offer, Request og Acknowledge trin for trin. Du øver dig i Cloud & IT Cert Prep med praktisk kode, som du kører direkte i browseren, og en AI-vejleder døgnet rundt besvarer dine spørgsmål, mens du arbejder dig gennem lektionen.
Skal jeg have erfaring for at begynde på Cloud & IT Cert Prep?
Der kræves ingen tidligere erfaring. Cloud & IT Cert Prep på CoddyKit er tilrettelagt for både begyndere og øvede, så du kan starte her eller fra begyndelsen og lære i dit eget tempo. Dette er lektion 2 af 4.
Hvor lang tid tager lektionen “DORA-processen for leases”?
De fleste CoddyKit-lektioner tager cirka 5–10 minutter. Hver lektion er kort og interaktiv, så du gør løbende fremskridt og kan fortsætte, hvor du slap – på både web og app.
Kan jeg skrive og køre kode i denne Cloud & IT Cert Prep-lektion?
Ja. Alle Cloud & IT Cert Prep-lektioner har en indbygget kodeeditor, så du kan skrive og køre rigtig kode direkte i din browser og få øjeblikkelig feedback fra AI – uden lokal opsætning.
Alle lektioner i dette kursus
- Hvad DHCP udleverer
- DORA-processen for leases
- Scopes, pools og reservationer
- Når automatisk adressering svigter