Ho visto che x.x.x.255 è riservato per la trasmissione. Funziona solo per trasmettere al computer collegato allo stesso router? Posso trasmettere agli IP pubblici?
Ho visto che x.x.x.255 è riservato per la trasmissione. Funziona solo per trasmettere al computer collegato allo stesso router? Posso trasmettere agli IP pubblici?
Fondamentalmente, non c'è differenza tra IP locale e IP pubblico. Per convenzione, l'ultimo IP disponibile di una rete è sempre l'indirizzo di trasmissione. Tuttavia, possiamo immaginare che l'ISP responsabile della rete rifiuta qualsiasi pacchetto inviato all'indirizzo di broadcast, o almeno lo limita al fine di evitare lo spamming.
Basta testarlo:
foo@Bar:~$ host security.stackexchange.com
security.stackexchange.com has address 198.252.206.16
foo@Bar:~$ whois 198.252.206.16
# ...
# Some stuff
# ...
NetRange: 198.252.206.0 - 198.252.206.255
CIDR: 198.252.206.0/24
# ...
# Still some stuff
# ...
foo@Bar:~$ ping 198.252.206.255 -c5
PING 198.252.206.255 (198.252.206.255) 56(84) bytes of data.
--- 198.252.206.255 ping statistics ---
5 packets transmitted, 0 received, 100% packet loss, time 4003ms
Qui possiamo vedere che il ping è stato eliminato. Altrimenti avrebbe restituito gli indirizzi IP di alcune macchine sulla rete 198.252.206.0/24.
Leggi altre domande sui tag packet