Avatar billede phpgris Nybegynder
23. juni 2003 - 17:05 Der er 12 kommentarer og
1 løsning

Flere DHCP-servere

Hvis der er flere DHCP-servere på et netværk hvordan afgør DHCP-klienten så hvilken af dem den skal rette sig efter?
Avatar billede bufferzone Praktikant
23. juni 2003 - 17:09 #1
DHCP serverne opdeler IP ranget i scops så de ikke kan tildele IP adresser inden for samme område og så sættes de op som primær og secundær DHCP
Avatar billede htm Nybegynder
23. juni 2003 - 17:33 #2
Klienten afgører det ikke! Den sender bare en broadcastmeddelse ud på netværket, om at nu vil jeg godt have en IP-adresse med tilbehør.

Også godtager den bare den dhcp-server der svarer først tilbage! Derfor Hav aldrig mere end en dhcp-server i et netværk, Da man aldrig kan stole på at den for den rigtige IP!
Avatar billede phpgris Nybegynder
23. juni 2003 - 17:33 #3
Som sagt er det klient-siden jeg er interesseret i. For at formulere spørgsmålet på en anden måde:

En klient broadcaster en DHCP-forespørgsel. Klienten modtager to forskellige svar fra to forskellige servere. Hvilket svar retter klienten sig efter?
Avatar billede phpgris Nybegynder
23. juni 2003 - 17:37 #4
htm >>
Så afgør klienten det jo også, udfra et først-til-mølle-princip?
Avatar billede htm Nybegynder
23. juni 2003 - 17:40 #5
Ja det kan man jo godt sige, men klienten finder aldrig ud af at der er flere der svarer tilbage! Den bruger bare den IP-adresse den for tildelt.

En anden fare ved at have flere dhcp-servere på netværket er at hvis begge servere svarer tilbage, har begge serverene reseveret en IP-adresse til en klient, og vil ikke derfor ikke bruge denne igen, før TTL er udløbet. Dermed kan man
1. Nå at løbe tør for IP-adresser på den ene server eller
2. Få en IP-konflikt, da den ene server kan tildele en IP den anden allerede har tildelt ;-)
Avatar billede snowball Novice
23. juni 2003 - 17:45 #6
htm: Begge servere får jo ikke svar tilbage, så derfor vil den samme IP ikke være optaget til den samme maskine på 2 servere. Der forgår jo et "handshake" forløb inden en IP får status som uddelt på serveren !

Men jeg vil også mene at det går efter først-til-mølle princippet hvis man sætter flere DHCP servere på det samme netværk - hvilket jeg egentlig ikke kan se den helt store idé i !?

Snowball
Avatar billede phpgris Nybegynder
23. juni 2003 - 17:45 #7
Ja, jeg kunne heller aldrig finde på at gøre det praksis, var bare nysgerrig :)
Avatar billede phpgris Nybegynder
23. juni 2003 - 17:57 #8
snowball >>
Nej, det virker ret dumt ik'? Det ville være praktisk hvis man kunne give hver server en eller anden "vægtning" så den ene kunne fungere som backup for den anden.
Avatar billede bufferzone Praktikant
23. juni 2003 - 18:05 #9
I praksis kan du sagtens have flere forskellige DHCP servere, det gør du f.eks. nogle gange ved V-lan (hvis du ikke køre med faste adresser.
Selve handshaket giver kun problemer hvis du også har gamle BootP klienter på nettet, så kan det blive rigtig sjovt, med IP konflikter, der skifter fra uge til uge
Avatar billede phpgris Nybegynder
23. juni 2003 - 18:07 #10
bufferzone >>
I samme IP-range?
Avatar billede bufferzone Praktikant
23. juni 2003 - 18:25 #11
Ja delt op i scops (altså opdeling af IP ranget så de t oservere ikke kan tildele samme adresse)
Avatar billede htm Nybegynder
23. juni 2003 - 18:38 #12
snowball>> Mener bare ikke at klienten melder tilbage om den har taget imod IP-adressen?
Avatar billede phpgris Nybegynder
23. juni 2003 - 18:47 #13
htm >>
Jep, den sender en såkaldt DHCPREQUEST som "kvittering" på serverens DHCPOFFER.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester