DHCP a Linux?

Martin Mares mj na ucw.cz
Čtvrtek Srpen 27 22:26:01 CEST 1998


> Polozme otazku takto - co umi Win95 korektne? ;-). 

   Nevim, jestli korektne, ale napada mne par veci, co umi _velice_ uspesne...

> Aby toho nebylo malo - zde v praci beha DHCP server na NTckach (snad
> jedina sitova vec, o kterou se zde nestara Linux). Kolegove (anzto ja se
> o NT nestaram (=nestiham, i kdybych snad chtel) mi sdelili, ze pri
> pokusech pozorovali toto:
>     - Macintosh poslusne pri kazdem startu kontaktuje DHCP server a
> dozaduje se prideleni IP adresy
>     - Win95 oproti tomu kontaktuji DHCP jednou, vezmou si IP adresu a dobu
> expirace, kterou si zapamatuji a behem ktere se neobtezuji (pri novem
> startu) ptat se DHCP serveru znovu!
> 
> Kolegove k tomuto dospeli tak, ze kdyz srazili expiraci na nejakou
> minimalni dobu a zrestartovali vsechny klienty, Macove poslusne ziskavali
> nove IP adresy, cimz se ovsem obcas dostali do sporu s Win95, ktere
> zachovavaly adresy stare...
> 
> Velmi pozoruhodne - jen nevim, zda bych za takoveto vysvetleni dal ruku do
> ohne, proto ze si nejsem jist (=nevim), zda vubec client muze od DHCP
> serveru ziskat informaci o expiraci...?

   To kupodivu muze byt zcela legitimni chovani -- v DHCP odpovedi je u pridelene
IP adresy informace o tom, jak dlouho je tato adresa platna, lepe receno po jak
dlouhe dobe ma client pozadat o jeji obnoveni (ktere je mu v obvyklem pripade
okamzite vydano -- jedna se pouze o prostredek, jak najit mrtve stroje a
recyklovat jejich adresy). Do doby, nez uplyne tento timeout, smi client
pouzivat IP adresu dle sve libosti, at jiz byl mezi tim zrebootovan ci nikoliv.
Tedy prislusne chovani je OK, na druhou stranu mam pocit, ze neni ani trosku
rozumne.

				Have a nice fortnight
-- 
Martin `MJ' Mares   <mj na ucw.cz>   http://atrey.karlin.mff.cuni.cz/~mj/
Faculty of Math and Physics, Charles University, Prague, Czech Rep., Earth
"The computer is mightier than the pen, the sword, and usually, the programmer."


Další informace o konferenci Linux