dna_programmer ha scritto:
...
visto che all'interno della LAN i dati vengono mandati usando il MAC(quindi non l'IP)
...
Usando solo il MAC non saresti in grado di instradarti verso altre sotto-reti.
Per esempio una serie di terminali della stessa sotto-rete non comunicherebbero con un router che potrebbe essere in un'altra sotto-rete.
dna_programmer ha scritto:
e poi non ho capito :
ixamit ha scritto:
ip 192.168.0.0, mask 255.255.255.0, diventa 192.168.0.0/24
11111111 11111111 11111111 00000000 = (255.255.255.0)
i bit della maschera identificano l'host. Se conti sono 24:
Per capire se si è nella stessa sotto-rete si confrontano i valori dei 2 ip applicando la mask:
target:
11000000 10101000 00000000 00000000 AND (192.168.0.0)
11111111 11111111 11111111 00000000 = (255.255.255.0)
------------------------------------------------
11000000 10101000 00000000 00000000
ip:
11000000 10101000 00000000 11111111 AND (192.168.0.255)
11111111 11111111 11111111 00000000 = (255.255.255.0)
------------------------------------------------
11000000 10101000 00000000 00000000
In questo caso i valori sono identici e si scende al livello 2.
Se fossero stati differenti saremmo finiti in un altra sotto-rete puntata da questa e il discorso continua.