Bit e indirizzi IP: come le cifre binarie formano gli identificatori di rete
Il bit: l'atomo dell'informatica
Un bit (cifra binaria) è l'unità più piccola di dati: 0 o 1. Tutte le informazioni digitali—testo, immagini, codice, indirizzi di rete—sono in ultima analisi sequenze di bit.
Indirizzi IPv4 = 32 bit
Un indirizzo IPv4 è un numero binario a 32 bit, convenzionalmente scritto come quattro decimali ottetti (8 bit ciascuno) separati da punti.
Esempio: 192.168.1.1
| Ottetto | Decimale | Binario (8 bit) |
|---|---|---|
| 1° | 192 | 11000000 |
| 2° | 168 | 10101000 |
| 3° | 1 | 00000001 |
| 4° | 1 | 00000001 |
Binario completo: 11000000 10101000 00000001 00000001
Bit di rete vs. host (Subnetting)
Una maschera di sottorete (anch'essa 32 bit) definisce quanti bit iniziali sono il prefisso di rete e quanti bit finali sono l'identificatore host.
255.255.255.0=/24= 24 bit di rete, 8 bit host (256 indirizzi).255.255.255.192=/26= 26 bit di rete, 6 bit host (64 indirizzi).
Perché i bit sono importanti nel networking
- Instradamento: I router confrontano i bit di rete dell'IP di destinazione con la tabella di inoltro.
- Allocazione indirizzi: I blocchi CIDR (/16, /24, /28) sono confini di bit a potenza di due.
- Maschere jolly (ACL): Inverse della maschera di sottorete—bit impostati a 1 significano "non mi interessa".
- IPv6: 128 bit → 3.4×10³⁸ indirizzi. Notazione esadecimale (8 gruppi di 16 bit).
Punto chiave
Ogni decisione sugli indirizzi IP—subnetting, riepilogo, regole del firewall, risoluzione problemi—è fondamentalmente manipolazione di bit. Comprendere il binario è essenziale per l'ingegneria di rete.