Newsgroup: it.comp.reti.ip-admin
Titolo: Ping all'indirizzo della sottorete, tipo xxx.yyy.zzz.0

Ho notato che in certe LAN il ping all'indirizzo di rete,
ossia all'IP i cui primi tre numeri sono quelli della
rete locale mentre il quarto è zero (cioè xxx.yyy.zzz.0),
dà luogo ad una lista di tutte le macchine accese e
collegate alla stessa rete locale (ossia esse rispondono
tutte e il ping genera una lista di IP address attivi in
quel momento nella LAN).
In altre sottoreti, ciò non accade (mi dà errore, pur
funzionando tutto perfettamente).
C'è un motivo?  C'è uno standard o un RFC a riguardo?
Quale delle due cose dovrebbe verificarsi di norma,
e quale no?
Si può configurare in qualche modo questa differenza
di comportamento?  Da cosa dipende?
Se possibile, rispondetemi in mailbox (v. sotto).
Grazie mille per il chiarimento.
-- 
Andrea `Zuse' Balestrero  -  
zu...@TOGLIMI.dist.unige.it
(AntiSpam Rule: il mio vero indirizzo di posta si
 ottiene togliendo "TOGLIMI.".)

zu...@TOGLIMI.dist.unige.it
 (Andrea `Zuse' Balestrero) writes:
   Ho notato che in certe LAN il ping all'indirizzo di rete,
   ossia all'IP i cui primi tre numeri sono quelli della
   rete locale mentre il quarto è zero (cioè xxx.yyy.zzz.0),
   dà luogo ad una lista di tutte le macchine accese e
   collegate alla stessa rete locale (ossia esse rispondono
   tutte e il ping genera una lista di IP address attivi in
   quel momento nella LAN).
 
   In altre sottoreti, ciò non accade (mi dà errore, pur
   funzionando tutto perfettamente).
Vado a memoria, quindi potrei dire sciocchezze.  Dipende dal router, se
instrada o meno i ping broadcast.  Secondo gli ultimi RFC non dovrebbe.
Dipende anche dall'host, se risponde ai ping broadcast.  Non dovrebbe
neanche lui.  Prova a guardare RFC 1812, ma non garantisco.

 wrote:

Infatti a me non lo fa. Con ping xxx.yyy.zzz.0, mi risponde solo il
default gateway.
Questo e' un terzo modo di rispondere, a quanto pare...
just my 2 cents...
Ciao,
-- 
      Ermanno Polli   (INFN-LNF)
    user:      hostname:  subdomain:  domain:  country:
ermanno.polli    N/A        lnf         infn     it

rfc 1122 dice:
            An ICMP Echo Request destined to an IP broadcast or IP
            multicast address MAY be silently discarded.
            DISCUSSION:
                 This neutral provision results from a passionate debate
                 between those who feel that ICMP Echo to a broadcast
                 address provides a valuable diagnostic capability and
                 those who feel that misuse of this feature can too
                 easily create packet storms.
e rfc 1812 non dice niente di piu`, quindi probabilmente questa e` l'ultima
parola sull'argomento.
od...@gli.spam (Ermanno Polli) writes:
   Infatti a me non lo fa. Con ping xxx.yyy.zzz.0, mi risponde solo il
   default gateway.
Il ping lo fai da dentro la rete  o da fuori?  Se da fuori e` normale, vuol
solo  dire  che il  router  non  instrada  broadcast diretti  alla  propria
sottorete (vedi rfc1812), il che credo sia saggio.  Se da dentro, significa
che di  tutti gli host della rete,  solo il router decide  di rispondere ai
ping broadcast.

 ping broadcast.
Giusto... non ho fatto il ping giusto... qui abbiamo 5 reti
(xxx.yyy.zzz1.0, xxx.yyy.zzz2.0,etc) e spesso mi scordo che, anche se
fisicamente sono sullo stesso cavo (bridge e repeater a parte),
logicamente sono cose separate. Facendo il ping nell'ambito della rete,
in effetti vedo tutti (beh, non ho controllato se sono tutti, ho fatto
un ping -c2, altrimenti mi sa' che il centro di calcolo protesta...) i
numeri di rete. Su una rete differente, invece, mi risponde solo il
router.
OK, una cappellata in piu'...


ai provider che usano linux (echo subscribe|mail linux-isp-request@...).

 writes:
    >Vado a memoria, quindi potrei dire sciocchezze.  Dipende dal router, se
    >instrada o meno i ping broadcast.  Secondo gli ultimi RFC non dovrebbe.
   .0 non e` il broadcast, e` la rete.
Giusto, ho fatto confusione.  Una volta veniva considerato anche broadcast,
per  compatibilita`  con vecchissimi  BSD.   Ora  credo  pochi lo  facciano
ancora.  Siccome pero` chi  scriveva riceveva risposte al .0, probabilmente
beccava host/router che lo interpretavanao come broadcast.  O no?