Anbefalet, 2024

Redaktørens Valg

Forskel mellem DNS og DHCP

DNS og DHCP arbejder begge på klient-server arkitekturen, men er forskellige vilkår. DNS kortlægger domænenavnet til IP-adresse, mens DHCP er en protokol, der tildeler IP til værterne i et netværk, uanset om det er statisk eller dynamisk. DHCP bruges også, mens du opsætter DNS-serveren til værten.

Sammenligningstabel

Grundlag for sammenligning
DNS
DHCP
Grundlæggende
Det er en adresseløsningsmekanisme.Det er en protokol, der bruges til at tildele værter i et lokalnetværk statisk eller dynamisk til IP'er.
FunktionerDækker symbolske navne i IP-adresse og omvendt.
Angiv yderligere oplysninger, som f.eks. IP-adresser på værts-, router- og navneserveren og undernetmasken på computeren.
Bruges til at finde aktive domæneservere i directory.
Tildeler IP til vært for en bestemt leasingtid.
Portnummer anvendt
5367 og 68
Relaterede protokoller
UDP og TCP
UDP
ServerDNS-server oversætter domænenavnet til IP og omvendt.
DHCP-server konfigurerer automatisk værterne.
ArbejdsmetodeDecentralCentraliseret
Fordel
Eliminer behovet for at huske IP-adressen; Domænenavnet bruges i stedet til webadressen.
Pålidelig IP-adresse konfiguration og reduceret netværksadministration.

Definition af DNS

DNS (Domain Name System) er en mekanisme, der giver katalogopslagstjeneste, der kortlægger navnet på en vært på internettet og dens unikke numeriske adresse (logisk adresse).

Konventionelt blev kortlægning lavet ved hjælp af en værtsfil, som har detaljer som navn og adresse. Disse værtsfiler gemmes på hver vært og opdateres regelmæssigt fra en masterhostfil. Når et program eller en bruger har brug for at kortlægge et navn, der skal adresseres, konsulterer værten værtsfilen og finder kortlægningen. Men denne mekanisme ville være yderst upålidelig for dagens scenarie, hvor der er et stort antal værter, der er forbundet via internettet.

Arbejde af DNS

Når en bruger vil bruge en filoverførselsklient til at få adgang til filoverførselsserveren, der kører på en fjernhost, mens brugeren kun er opmærksom på filoverførselsnavn. For at etablere forbindelsen skal TCP / IP-pakken have brug for IP-adressen til filoverførselsserveren. Den givne figur illustrerer DNS-arbejdet trin for trin.

  1. Værtsnavnet overføres til filen overførselsklienten af ​​brugeren.
  2. Overførselsklienten overfører værtsnavnet til DNS-klienten.
  3. DNS-klienten sender forespørgslen til DNS-serveren, som giver navn til filoverførselsserver ved at benytte den kendte IP-adresse på DNS-serveren.
  4. DNS-server sender svaret med IP-adressen på den nødvendige filoverførselsserver.
  5. DNS-klienten sender IP-adressen til filoverførselsserveren.
  6. Den modtagne IP-adresse bruges af filoverførselsklienten til at få adgang til filoverførselsserveren.

Definition af DHCP

DHCP (Dynamic Host Configuration Protocol) er konstrueret til at give statisk og dynamisk adressetildeling til værterne, der er tilsluttet i netværket. Den indeholder oplysninger som f.eks. IP-adresse og subnetmaske på computeren, IP-adressen til routeren og IP-adressen på navneserveren.

DHCP indeholder to komponenter, dvs. en protokol og en mekanisme. Protokollen bruges til at transportere værtsspecifikke konfigurationsparametre fra en DHCP-server til værten, og en mekanisme bruges til at tildele netværksadresser blandt værterne. DHCP kan hurtigt konfigurere en vært, alt hvad der kræves for at gøre det er et defineret udvalg af IP-adresser på en DHCP-server. Når en vært bliver aktiv, kontakter den til DHCP-serveren og beder om adresseoplysninger.

DHCP-serveren vælger en adresse og tildeler den til værten. Men disse adresser er leaset i en bestemt periode efter udløbet af lejeren kan værten kontakte kontakter til DHCP-serveren og anmodninger om at forlænge lejekontrakten. Denne leasingmekanisme er meget nyttig til at finde ikke-arbejdende flyttede eller slukket værter. I de givne tilfælde holder værterne ikke ved adresserne, og adresserne returneres til adressepoolen af ​​DHCP-serveren, der kan omfordeles efter behov. Det forhindrer IP-tabet.

Nøgleforskelle mellem DNS og DHCP

  1. DNS bruges til at løse og rekursivt løse adressen for at navngive eller navne til værtens adresse. På den anden side bruges DHCP til at tildele adresserne til værten i netværket dynamisk eller statisk.
  2. DNS bruger portnummer 53, mens DHCP enten kunne bruge 67 eller 68 .
  3. DHCP understøtter kun UDP, mens DNS kan understøtte TCP og UDP begge protokoller.
  4. Servere i DNS og DHCP udfører forskellige operationer, hvor DNS-serveren er ansvarlig for at acceptere forespørgsler via klient og svare tilbage til klientens s sammen med resultaterne. Modsat er DHCP-serveren ansvarlig for at tildele de midlertidige adresser til klientmaskinerne i en lejekontrakt og derefter udvide lejekontrakten i henhold til kravet.
  5. DNS følger et bestemt hierarki, som ikke tillader lagring af alle domænenavne på ét sted i stedet for det bringer det til underdomæner, og så er det specifikke stykke information gemt på en bestemt server. Derfor er det decentraliseret på en måde. I modsætning hertil konfigurerer DHCP-serveren IP-adresser til klienterne fra en pulje af IP-adresser og håndterer alle opgaver centralt, hvis en DHCP-server ikke er direkte knyttet til klienterne, så bruger den en router til at modtage DHCP-udsendelserne og relæere dem til DHCP-serveren.

Konklusion

DNS og DHCP blev begge teknologier udformet til brug for brugere og administratorer, der bruger netværket eller internettet. DNS eliminerede behovet for at huske de komplekse IP-adresser for de uformelle brugere, mens DHCP reducerede den tidskrævende proces med at konfigurere systemerne i et netværk manuelt, i dag er det alt automatisk og hurtigt.

Top