Newsgroup: it.comp.reti.locali
Titolo: Chiamata ARP

Non capisco una cosa e spero di trovare qui la risposta.
La chiamata ARP e' fatta a livello 2, quindi col MAC.
Quindi se una macchina "pippo" ha 2 IP sulla stessa scheda di rete fisica me 
li dovrebbe dare entrambi, no?
E lo fa anche se io non sono in nessuna delle subnet della macchina "pippo"?
Esiste un SW per ambiente 2k/xp che faccia cio'?
Mi serve conoscere tutti gli indirizzi IP che fanno capo al MAC 
12:34:56:78:90:AB anche se la mia scheda di rete non fa parte della stessa 
subnet.
C'e' chi mi dice che non si puo' perche' a seconda di come e' impostato il 
gateway la richiesta potrebbe non arrivare mai all'host (ne' la richiesta 
potrebbe giungermi), ma se ARP e' davvero a livello 2 non vedo che c'entri 
il MAC...
Dove trovo eventuali utilities?
Grazie

Multiscan wrote:
:: Non capisco una cosa e spero di trovare qui la risposta.
::
:: La chiamata ARP e' fatta a livello 2, quindi col MAC.
:: Quindi se una macchina "pippo" ha 2 IP sulla stessa scheda di rete
:: fisica me li dovrebbe dare entrambi, no?
:: E lo fa anche se io non sono in nessuna delle subnet della macchina
:: "pippo"?
Se stai su reti  fisiche diverse vorrei proprio vedere come fai :-)

 Se stai su reti  fisiche diverse vorrei proprio vedere come fai :-)
Uhm: dove ho scritto questo?
Sei sicuro che siamo sullo stesso canale?
Ciao

Multiscan ha scritto:

Il protocollo ARP prevede l'invio di un pacchetto broadcast contenente 
l'indirizzo IP di cui vuoi sapere il MAC address.
-- 
Fa freddo nello scriptorium, il pollice mi duole. Lascio questa 
scrittura, non so per chi, non so più intorno a che cosa...
U. Eco

 l'indirizzo IP di cui vuoi sapere il MAC address.
Ah, praticamente il contrario... ;)
E il contrario come lo posso fare?

 E il contrario come lo posso fare?
Hai dato un'occhiata ad ethereal?
Se poi dessi qualche particolare in più...


 Se poi dessi qualche particolare in più...
No niente, era solo una curiosita'.
Ethereal lo conosco ma non l'ho mai usato.
Quindi per fare cio' serve un driver modificato tale da leggere i pacchetti 
con diverso destinatario MAC?
E se io "assumo" il MAC di uno degli altri client in rete, esiste la 
possibilita' che un altro client della rete mi dia l'informazione che 
richiedo, ossia quale IP ha settato?
Grazie

 richiedo, ossia quale IP ha settato?
E a che ti serve? I casi sono 2:
1) O l'apparato in questione ha un IP statico e in questo caso non 
effettua nessuna interrogazione per ottenere l'IP;
2) L'apparato è configurato per un IP dinamico (via DHCP ad esempio) e 
allora, in generale, l'IP assegnato cambia ogni volta.


Multiscan wrote:
:
:: C'e' chi mi dice che non si puo' perche' a seconda di come e'
:: impostato il gateway la richiesta potrebbe non arrivare mai all'host
:: (ne' la richiesta potrebbe giungermi), ma se ARP e' davvero a
:: livello 2 non vedo che c'entri il MAC...
Sbonk!!!!!

 allora, in generale, l'IP assegnato cambia ogni volta.
3: l'IP e' di un'altra sottorete o subnet e tu non lo verrai mai a sapere.
Ad esempio una rete 192.168.1.X e una 10.0.0.X tutte e due sullo stesso ramo 
fisico.
Se volessi vedere se "e' nata" un'altra rete sopra quella canonica come 
posso accorgermene?
Spero sia piu' chiaro, adesso.
Non ci vuole niente ad avere 2 o piu' IP sulla stessa scheda di rete fisica, 
con lo stesso MAC address.

 con lo stesso MAC address.
Stai cercando di vedere se qualcuno si sta facendo la sua rete privata?
Non so a cosa possa servire una cosa del genere tranne che a scopi 
ludici direi...
Non conosco la situazione ma ti consiglierei di contattare 
l'amministratore di rete, comportamenti del genere si possono impedire 
facilmente.


 Ripeto: ethereal
Grazie