Denne protokollen kommer godt med å sette opp dynamisk eller endre konfigurasjonsparametrene til internettverter. Når DHCP tildeler hver enhet i nettverket ditt de relevante nettverkskonfigurasjonsparametere, vil enheten kunne kommunisere med andre IP -nettverk.
Disse parametrene inkluderer selvfølgelig nettmasker, IP -adresser, DNS -servere og standardrutere. Og som de fleste nettverksadministrasjonsprotokoller, har DHCP en klient-servermodell. Det er en bedre versjon av den foreldede bootp og er en integrert komponent i DDI-løsningen inkludert DNS-DHCP-IPAM.
Denne artikkelen kaster lys over DHCP. Den innledende oppskrivningen forklarer hva DHCP er, samt hvordan DHCP fungerer på Linux-oppsett. Les videre!
Den dynamiske vertskonfigurasjonsprotokolloversikten
Som en nettverksadministrasjonsprotokoll eliminerer DHCP behovet for at nettverksledere skal sette opp nettverksenhetene manuelt. Den tildeler automatisk konfigurasjonsparametrene til datamaskiner og andre nettverksenheter.
Den har to komponenter-en serverforekomst og en klientforekomst. Serversiden er ofte det sentralt installerte nettverkssenteret, mens klientforekomstene er de enkelte datamaskiner eller enheter.
Denne protokollen definerer hvordan enhetene kommuniserer i et lokalt nettverk og på tvers av nettverk over Internett. For eksempel administrerer en DHCP -server IP -innstillingene for enheter i det lokale nettverket ved å automatisk og dynamisk gi IP -adresser eller andre konfigurasjonsparametere.
Spesielt er konfigurasjonsparametrene tildelt av DHCP bare gyldige for begrenset varighet. Denne varigheten kalles DHCP -leiekontrakten, mens gyldighetsperioden er DHCP -leietid. En klient vil ikke lenger bruke IP -adressen eller tildelt parameter når leiekontrakten utløper. Implikasjonen er at de trenger å stoppe kommunikasjonen med nettverket.
Imidlertid kan klienter fortsatt be om leieutvidelse av leiekontrakter gjennom den fastsatte DHCP -fornyelsessyklusen for DHCP -leiekontrakter. Fornyelsesprosessen gir en robust og automatisk IP -adressefordeling til enheter.
Hvordan DHCP fungerer og bruksscenariene
DHCP er en klient-serverprotokoll og har absolutt begge komponenter. Når en enhet prøver å starte en tilkobling til et nettverk, sender DHCP -klientprogramvaren automatisk en spørringssending som ber om en spesifikk informasjon.
DHCP -serveren mottar denne forespørselen. Og siden den administrerer en konglomerasjon av IP -adresser og annen informasjon knyttet til klientkonfigurasjonen, for eksempel domenenavn, standard gateways, tidsservere og navneservere, vurderer og svarer den på klientspørsmålet.
Responsen kan være basert på tidligere administrasjonskonfigurasjon, en forhåndsbestemt spesifikk adresse eller gyldig informasjon for nettverket. DHCP -klienter ber om eller spør om denne informasjonen så snart den starter og fra tid til annen før den utløper.
Ideelt sett kan du distribuere DHCP i små bolignett og store flernivånettverk som består av flere servere. En enkelt server kan fremdeles tilby tjenester til de store nettverkene med mange lenker når de blir hjulpet av DHCP Relay Agents på ruterne.
Følgende er de primære DHCP -bruksscenariene:
DHCP Linux -eksempel
Ideelt sett kan Linux -brukere starte en DHCP -server med DHCPD -kommandoen. Dette verktøyet ber serveren lese /etc /dhcpd.Conf -fil som inneholder all informasjon om tilgjengelige IP -adresser og annen konfigurasjonsinformasjon.
Et eksempel på konfigurasjonsfilen ser ut som følgende:
Konklusjon
DHCP høres ganske greit ut. Implementering av det er imidlertid ganske involvert. Denne artikkelen introduserer deg for DHCP. I våre påfølgende oppskrivninger vil vi være litt mer detaljerte for å gi deg en trinn-for-trinns guide for hvordan du setter opp en DHCP-klient og server.