Hjem Personlig finansiering Dynamiske hostkonfigurationsprotokol (DHCP) -tjenester

Dynamiske hostkonfigurationsprotokol (DHCP) -tjenester

Video: Den dynamiske omsorgsrolle 2024

Video: Den dynamiske omsorgsrolle 2024
Anonim

Tjenester, der ikke er routerrelaterede, er også tilgængelige på din router - f.eks. Den dynamiske DHCP-tjeneste (Host Configuration Protocol). Du kan bruge DHCP til at uddele IP-adresse konfiguration til enheder på dit netværk. Servere på dit netværk kan udføre dette job, men i nogle tilfælde, f.eks. I et lille kontor uden server, kan du bruge din router til at udføre denne rolle.

Når en DHCP-server ikke kan placeres på et netværk, kan din router også spille rollen som en IP Helper eller DHCP Relay.

Her er den grundlæggende fire-trins DHCP-adresseindkøbsproces:

  • DHCP Discover: Klientenheden sender en anmodning om alle DHCP-servere, der er tilgængelige på netværket, for at angive en adresse, hvis de har en til rådighed.

  • DHCP-tilbud: Alle DHCP-servere på netværket, der har en tilgængelig adressereaktion. Klientenheden kan modtage flere tilbud, hvis flere servere er på netværket.

  • DHCP-anmodning: Klienten vælger et tilbud og sender en anmodning tilbage til DHCP-serveren. Da klienten ikke har tilladelse til at bruge den tilbudte adresse endnu, er DHCP-anmodningen stadig en udsendelse. Klienten accepterer det første tilbud, der modtages, medmindre et andet tilbud matcher den sidste IP-adresse, som kunden havde.

  • DHCP Ack eller DHCP NAck: Typisk afslutter DHCP-serveren processen med en bekræftelse eller Ack, , så klientenheden kan begynde at bruge adressen. I sjældne tilfælde udsender serveren en Negativ Bekræftelse, eller NAck , fordi det muligvis har besluttet, at adressen ikke er tilgængelig i millisekunderne, der er bestået, siden den har tilbudt adressen.

    Det er langt mere sandsynligt, at en NAck kommer fra en anden, men fejlfrit DHCP-server, der ser DHCP-anmodningen på den første DHCP-server og nægter den, fordi den ikke var den adresse, den tilbød. Dens afvisning er den fejlfunktionelle del af dette scenario, fordi hvis DHCP-anmodningen ikke blev tilbudt til den anden server, burde den have været ignoreret.

Du kan have flere DHCP-servere i samme netværkssegment, der er konfigureret til ikke-overlappende scopes (DHCP-servicekonfigurationen af ​​konfigurationsoplysningerne, som den uddeler) på det pågældende netværkssegment. En server tilbyder en IP-adresse, men når klienten anmoder om adressen, ser den anden server anmodningen og udsteder en NAck, fordi den ikke har tilbudt den pågældende adresse.

Denne situation skal ikke ske, fordi en DHCP-server kun bør NAck en adresse, den tilbyder.Når dette NAck-problem begynder at ske, vil alle computere på dit netværk langsomt miste deres IP-konfiguration. Du kan hurtigt identificere problemet ved at lave en netværkspakkeoptagelse med et værktøj som Wireshark.

Wireshark fortæller dig IP-adressen og MAC-adressen på den anden DHCP-server. Du kan bruge informationen fra Wireshark til at finde den hidtilkaldte DHCP-server og lukke den ned.

Al denne trafik er broadcast-trafik, fordi det ikke er tilladt at bruge den tilbudte adresse, før klientenheden modtager den endelige bekræftelse. så det har ikke en gyldig IP-adresse på netværket.

Når klienten har adressen, beholder den adressen til den når otte timer, eller hvad den konfigurerede lejeperiode er. Ved afslutningen af ​​lejeperioden skal kunden ikke have fornyet lejemålet eller erhvervet en lejekontrakt fra en anden kilde. Den skal afstå fra brugen af ​​denne adresse og forsøge at nå en DHCP-server for at få en anden adresse.

Selv om enheden er slukket, efter at den har fået sin lejekontrakt, har DHCP-serveren "kontraheret" ikke at give denne adresse til nogen anden enhed, før lejeperioden udløber.

Før lejekontrakten udløber, vil klienten forsøge at forny lejemål for at undgå at være i en situation, hvor den ikke har en gyldig fungerende IP-adresse. Denne proces virker ved disse tidsintervaller:

  • 50 Procent - Lease Renewal: Ved 50% af lejeperioden vil kunden forsøge at forny lejemålet. Denne fornyelse er en unicast-meddelelse direkte til DHCP-serveren, hvilket er tilladt, fordi klienten og serveren i modsætning til den oprindelige leasingproces har begge gyldige IP-adresser på netværket, som de kan kommunikere med.

    Målet er, at klienten vil kunne forny sin lejekontrakt og aldrig være uden en IP-adresse. Hvis leasingfornyelsen er vellykket, fornyes den til den oprindelige leasingperiode, forudsat at den ikke er blevet ændret på serveren.

    Så med en otte timers lejekontrakt, om fire timer, forsøger enheden at forny lejekontrakten og vil ende med en ny otte timers lejekontrakt, når den lykkes. Hvis enheden af ​​en eller anden grund ikke kan forny lejemålet, vil den fortsætte med at forsøge en fornyelse med jævne mellemrum baseret på klientkonfigurationen.

  • 87. 5 procent - Rebinding: Hvis kunden når 87. 5 procent af lejeperioden og stadig ikke har formået at forny lejemålet, vil den forsøge at finde en anden DHCP-server for at erhverve en lejekontrakt. Denne proces er identisk med den oprindelige leasingproces.

    Så selvom klienten har en gyldig IP-adresse på netværket, sender den ud en ny DHCP-opdagelsesudsendelse i et forsøg på at finde en gyldig DHCP-server på netværket. Alle DHCP-servere, der modtager opdagelsesforespørgsler, reagerer med en tilgængelig adresse.

    Hvis der er mere end et svar, vælger klienten ét svar og sender sin anmodning om den pågældende adresse, og venter derefter på at modtage en bekræftelse til gengæld. Hvis ingen servere reagerer på denne opdagelsesforespørgsel, vil klienten med jævne mellemrum foretage yderligere anmodninger baseret på klientindstillingerne.I løbet af denne periode må klienten stadig bruge den konfigurerede IP-adresse, som den havde modtaget i sin oprindelige lejekontrakt.

  • 100 procent - Leasingudløb: Hvis kunden ikke har fundet en anden DHCP-server, når den når 100 procent af lejeperioden, giver kunden sin lejede adresse og sender jævnligt ud DHCP-opdagelsesanmodninger. Det fortsætter denne proces, indtil den modtager et svar.

Dynamiske hostkonfigurationsprotokol (DHCP) -tjenester

Valg af editor

Sådan indtastes aftaler i Outlook 2013 Kalender - dummies

Sådan indtastes aftaler i Outlook 2013 Kalender - dummies

Aftaler du har sat op til arbejde i Outlook 2013 Kalender kræver ofte, at du indeholder lidt mere information, end du ville have brug for til dine personlige aftaler. Når du vil give en aftale den fulde behandling, skal du bruge følgende metode:

Hvordan man indtaster kalenderaftaler fra Outlook. com - dummies

Hvordan man indtaster kalenderaftaler fra Outlook. com - dummies

De aftaler og møder, du sender i Outlook, er knyttet til Outlook. com, så fra enhver web-aktiveret enhed kan du se, hvor du skal være og med hvem. Nu ved du, hvornår du er tilgængelig til møder, frokoster og tilfældige tungevæsker. Hvis du vil have dine Outlook 2013-data og din Outlook. com data til synkronisering automatisk, ...

Sådan flagger du en kontakt i Outlook 2013 - dummies

Sådan flagger du en kontakt i Outlook 2013 - dummies

Nogle gange har du brug for Outlook 2013 for at minde dig om vigtig datoer eller opfølgningsaktiviteter. Du kan f.eks. Bruge flag, for at minde dig om at ringe til nogen næste uge. Den bedste måde at hjælpe dig med at huske på er at markere personens navn i listen Kontaktpersoner. En påmindelse vil dukke op i din kalender. Kontakterne er ikke ...

Valg af editor

LinkedIn Group Kategorier - dummies

LinkedIn Group Kategorier - dummies

Fordi der er mange grunde til at oprette en gruppe, giver LinkedIn dig muligheder for at kategorisere din gruppe for at give dig mest eksponering. LinkedIn har etableret følgende seks hovedkategorier af grupper: Alumni: Disse grupper er alumniforeninger skabt af skoler eller lærerinstitutioner som et middel til at holde kontakten med fortiden ...

LinkedIn: Sådan oprettes en eksportfil til eksportkontakter - dummier

LinkedIn: Sådan oprettes en eksportfil til eksportkontakter - dummier

Der kommer nok en tid du har brug for dine LinkedIn kontakter for at hjælpe dig på andre arenaer, hvis du vil lykkes i din jobsøgning. For det første skal du generere din eksporterede fil af kontakter fra LinkedIn. Det gør du ved at følge disse trin:

LinkedIn For Dummies Cheat Sheet - dummies

LinkedIn For Dummies Cheat Sheet - dummies

Tilmelding til LinkedIn betyder, at du er en del af det største online faglige netværk i verden. Se her for nyttige retningslinjer for brug af LinkedIn, især når du søger job. LinkedIn hjælper dig med at oprette og vedligeholde en online profil, du kan bruge til at opbygge et professionelt netværk.

Valg af editor

Windows Phone 7 Application Development For Dummies Cheat Sheet - dummies

Windows Phone 7 Application Development For Dummies Cheat Sheet - dummies

Hvis du har en god Ny ide til en app, der vil køre på Windows Phone 7, start med at downloade de gratis Windows Phone Developer Tools fra Microsofts websted. Processen tager et kig på, hvad du har på din pc, før det begynder at downloade - hvis du allerede har en bedre version ...

Hvorfor udvikle til Android? - dummies

Hvorfor udvikle til Android? - dummies

Det virkelige spørgsmål er, "Hvorfor ikke udvikle til Android? "Hvis du vil have din app tilgængelig for millioner af brugere over hele verden, eller hvis du vil offentliggøre apps, så snart du er færdig med at skrive og teste dem, eller hvis du kan lide at udvikle på en åben platform, har du dit svar. Men hvis du er ...

Arbejder med objektgrafer i storyboarding - dummies

Arbejder med objektgrafer i storyboarding - dummies

Du kan bruge storyboarding til at starte din iOS-applikationsudvikling i Xcode4. Når du opretter dit storyboard, opretter du en objektgraf, der derefter arkiveres, når du gemmer filen. Når du indlæser filen, er objektgrafen unarchived. Så hvad er en objekgraf? Her er det korte svar: Objektorienterede programmer er lavet ...