Spravna reakce na ARP who-has

Dalibor Toman dtoman na fortech.cz
Středa Prosinec 15 15:44:32 CET 2004


DD,

situace:
linux router s vice sitovkami. Na eth1 je aliasovano vice IP rozsahu. 
Mimo jine 10.1.0.0/16 a 10.1.127.0/28 (tak ze na eth1 jsou aliasy pro 
10.1.0.1 a 10.1.127.1).
Klient pripojeny po eth1 ma IP 10.1.127.2.

Pingam-li primo z routeru snazi se MAC ip klienta zjistit serverem 
odeslanim ARP  who-has, kde jako IP odesilatele je 10.1.127.1 (myslim 
tim info pro prijemce uvnitr ARP struktury).
Pokud pingam z jineho stroje a paket musi projit zminovanym routerem 
ARP dotaz obsahuje 10.1.0.1 jako IP odesilatele.


pominu-li to, ze neni prilis ciste to, ze se prekryvaji uvedene 
subnety  (pripadne to, ze linux by mohl v druhem pripade do ARP take 
dohledat spravne IP) - jaka je korektni reakce klienta na ten ARP 
dotaz? Odpovedet vzdy nebo odpovedet jen pokud je IP v ARP packetu 
uvnitr subnety eth klienta?

Mam tady jedno zarizeni, ktere narozdil od jinych v teto situaci 
odmita fungovat (neodpovida na ARP)....


Diky

Dalibor Toman




Další informace o konferenci Linux