Calcolatore di indirizzi IP - Calcolatore di sottorete e reti
Calcolatore gratuito di indirizzi IP. Immettere una maschera IP e di sottorete per ottenere l'indirizzo di rete, la trasmissione, la gamma di host, la maschera wildcard e la rappresentazione binaria. Supporta la notazione CIDR.
Che cos'è un calcolatore di indirizzi IP?
Un calcolatore di indirizzi IP (chiamato anche calcolatore di sottorete) è uno strumento di rete che calcola le proprietà chiave di una rete IP da un indirizzo e una maschera di sottorete.
Gli ingegneri di rete, gli amministratori di sistema e gli studenti di informatica utilizzano quotidianamente calcolatrici di sottorete per progettare reti, risolvere i problemi di connettività, configurare i firewall e pianificare l'assegnazione degli indirizzi IP.
Gli indirizzi IPv4 sono numeri a 32 bit scritti come quattro ottetti (ad esempio, 192.168.1.100). La maschera di sottorete determina quali bit identificano la rete e quali identificano i singoli host. Una maschera /24 significa che i primi 24 bit sono la porzione di rete e gli ultimi 8 bit sono per gli host, consentendo 254 indirizzi utilizzabili (256 totali meno indirizzi di rete e broadcast).
Come funziona la subnet
La sottorete divide una rete più grande in sottoreti più piccole e più gestibili. È il processo di prendere in prestito bit dalla parte host di un indirizzo IP per creare indirizzi di rete aggiuntivi.
La maschera di sottoreteè un numero a 32 bit che separa i bit di rete dai bit host. In binario, è una sequenza di 1 seguita da 0 .
| CIDR | Maschera di sottorete | Totale PI | Host utilizzabili | Uso tipico |
|---|---|---|---|---|
| /8 | 255.0.0.0 | 16.777.216 | 16.777.214 | Rete di classe A |
| /16 | 255.255.0.0 | 65.536 | 65.534 | Rete di classe B |
| /24 | 255.255.255.0 | 256 | 254 di | LAN standard |
| /25 | 255.255.255.128 | Articolo 128 | 126 | Piccolo ufficio |
| /26 | 255.255.255.192 | 64 | 62 | Dipartimento |
| /27 | 255.255.255.224 | 32 | 30 | Piccola squadra |
| - 28 | 255.255.255.240 | 16 | 14 | Collegamenti punto-punto |
| /30 | 255.255.252 | 4 | 2 | Collegamento router-router |
| /32 | 255.255.255.255 | 1 | 1 | Percorso di singolo ospite |
Per calcolare manualmente:Convertire l'IP e la maschera in binario, E loro insieme per ottenere l'indirizzo di rete, O l'IP con la maschera invertita (wildcard) per ottenere l'indirizzo di trasmissione.
Indirizzi IP privati vs. pubblici
RFC 1918 definisce tre intervalli di indirizzi IP privati che possono essere utilizzati liberamente all'interno delle reti interne ma non sono percorribili su Internet pubblica:
| Gamma | CIDR | Totale PI | Uso tipico |
|---|---|---|---|
| 10.0.0.0 - 10.255.255.255 | 10.0.0.0/8 | 16,7 milioni | Imprese di grandi dimensioni, VPC cloud |
| 172.16.0.0 - 172.31.255.255 | 172.16.0.0/12 | 1 milione | Organizzazioni di medie dimensioni |
| 192.168.0.0 - 192.168.255.255 | 192.168.0.0/16 | 65.536 | Reti domestiche, piccoli uffici |
NAT (Network Address Translation) consente a migliaia di dispositivi con IP privati di condividere un singolo IP pubblico per l'accesso a Internet. Il tuo router domestico esegue NAT - tutti i tuoi dispositivi hanno indirizzi 192.168.x.x internamente ma appaiono come un IP pubblico per il mondo esterno.
Altri intervalli speciali includono: 127.0.0.0/8 (loopback - si riferisce sempre a "questo computer"), 169.254.0.0/16 (link-local / APIPA - assegnato quando DHCP fallisce) e 224.0.0.0/4 (multicast).
Spiegazione della notazione CIDR
La notazione CIDR (Classless Inter-Domain Routing) esprime un indirizzo IP e la sua maschera di rete associata in un formato compatto: IP / lunghezza del prefisso.
Ad esempio, 192.168.1.0/24 significa "la rete a partire da 192.168.1.0 con una maschera a 24 bit (255.255.255.0)." Il /24 ci dice che i primi 24 bit sono fissi (la parte di rete) e i restanti 8 bit sono variabili (la parte host).
Prima del CIDR, le reti erano rigidamente divise in Classe A (/8), Classe B (/16) e Classe C (/24). Questo era estremamente dispendioso - una società che aveva bisogno di 300 indirizzi doveva ottenere una Classe B con 65.534 indirizzi.
Il CIDR è anche essenziale per l'aggregazione della tabella di routing (supernetting).Invece di pubblicizzare 256 percorsi /24 individuali, un ISP può pubblicizzare un percorso /16 che li copre tutti, riducendo drasticamente le dimensioni della tabella di routing e migliorando le prestazioni di Internet.
Scenari comuni di subnetting
Rete domestica:La maggior parte dei router domestici utilizza 192.168.1.0/24 o 192.168.0.0/24, fornendo 254 indirizzi utilizzabili. A meno che tu non abbia centinaia di dispositivi IoT, questo è più che sufficiente.
Ufficio con dipartimenti:A / 24 può essere diviso in sottoreti più piccole: quattro sottoreti / 26 (62 host ciascuna) per l'ingegneria, le vendite, il marketing e il Wi-Fi degli ospiti. Ciò migliora la sicurezza (i dipartimenti non possono vedere il traffico degli altri senza routing) e riduce le dimensioni del dominio di trasmissione.
VPC per il cloud:AWS, Azure e GCP VPC iniziano tipicamente con un /16 (65,534 host) diviso in /24 sotto-rete per diverse zone di disponibilità e livelli (pubblico, privato, database).
Collegamenti punto-punto:Le connessioni router-to-router necessitano solo di due IP, quindi usano /30 (2 host utilizzabili) o /31 (2 host, per RFC 3021, nessuna rete / trasmissione sprecata).
IPv4 contro IPv6
IPv4 utilizza indirizzi a 32 bit, fornendo circa 4,3 miliardi di indirizzi unici.
IPv6 utilizza indirizzi a 128 bit scritti in esadecimale: 2001:0db8:85a3:0000:0000:8a2e:0370:7334. Questo fornisce circa 3,4 x 1038 indirizzi - abbastanza per assegnare un IP unico a ogni atomo sulla superficie della Terra, molte volte.
La sotto-rete IPv6 funziona in modo simile a IPv4, ma con un prefisso / 64 che è la dimensione standard della sotto-rete (fornisce 264 ~ 18,4 trilioni di indirizzi host per sotto-rete). Questo calcolatore si concentra su IPv4, che rimane il protocollo dominante per la maggior parte delle reti.
Suggerimenti per l'uso di questa calcolatrice
- Abbreviazione CIDR:Immettere direttamente l'IP con CIDR: "192.168.1.100/24" nel campo IP. La calcolatrice rileva automaticamente la notazione CIDR.
- Formati di maschera di sottorete:Inserire CIDR ("/24") o decimale punteggiato ("255.255.255.0") - entrambi funzionano.
- Pianificazione della rete:Per trovare la dimensione giusta della sottorete, contare gli host di cui si ha bisogno, arrotondare alla potenza successiva di 2, aggiungere 2 (per la rete e la trasmissione) e scegliere la lunghezza del prefisso corrispondente.
- Vista binaria:La rappresentazione binaria aiuta a capire esattamente quali bit sono di rete rispetto all'host. I bit di rete sono determinati dai 1-bit della maschera, i bit host dai 0-bit.
- Maschera Wildcard:Utilizzato in Cisco ACL e OSPF. È l'inverso della maschera di sottorete: per 255.255.255.0, il wildcard è 0.0.0.255.
Qual è la differenza tra indirizzo di rete e indirizzo di broadcast?
L'indirizzo di rete è il primo indirizzo in una sottorete - identifica la rete stessa e non può essere assegnato a un host. Tutti i bit dell'host sono 0. L'indirizzo di trasmissione è l'ultimo indirizzo - i pacchetti inviati ad esso sono ricevuti da tutti gli host sulla sottorete. Tutti i bit dell'host sono 1. Per 192.168.1.0/24, l'indirizzo di rete è 192.168.1.0 e la trasmissione è 192.168.1.255. Gli indirizzi di host utilizzabili sono tutto ciò che si trova tra: .1 a .254.
Perche' perdo due indirizzi da ogni sottorete?
Ogni sottorete riserva due indirizzi: l'indirizzo di rete (primo, tutti i bit host = 0) per identificare la rete nelle tabelle di routing e l'indirizzo di broadcast (ultimo, tutti i bit host = 1) per inviare pacchetti a tutti gli host. A / 24 ha 256 indirizzi totali meno questi 2 = 254 utilizzabili.
Che cos'è una maschera wildcard e quando viene usata?
Una maschera wildcard è l'inverso bitwise di una maschera di sottorete. Dove la maschera di sottorete ha 1s, la wildcard ha 0s, e viceversa. Per la sottorete 255.255.255.0, la wildcard è 0.0.0.255. Le maschere wildcard sono utilizzate nelle liste di controllo di accesso Cisco IOS (ACL) e nelle istruzioni di rete OSPF. Una wildcard di 0.0.0.255 significa "corrispondere esattamente ai primi tre ottetti, ignorare l'ultimo ottetto" - effettivamente corrispondere tutti gli host in una sottorete /24.
Che cos'è il VLSM (Variable Length Subnet Masking)?
VLSM consente a diverse sottoreti all'interno della stessa rete di avere diverse lunghezze del prefisso. Senza VLSM, tutte le sottoreti devono avere la stessa dimensione. Con VLSM, si può avere un /24 per un reparto di 200 host, un /27 per un team di 25 host e un /30 per un collegamento router - tutti all'interno dello stesso spazio di indirizzi /16. Questo migliora notevolmente l'utilizzo degli indirizzi IP. Tutti i moderni protocolli di routing (OSPF, EIGRP, BGP) supportano VLSM.
Quante sottoreti posso creare da una data rete?
Il numero di sottoreti è uguale a 2^(nuovi bit presi in prestito). Se si inizia con una /24 e una sottorete a /26, si prendono in prestito 2 bit, creando 22 = 4 sottoreti di 62 host ciascuno. Da una /24 a /28: 4 bit presi in prestito = 16 sottoreti di 14 host. Da una /16 a /24: 8 bit = 256 sottoreti di 254 host ciascuno. Il compromesso è sempre: più sottoreti = meno host per sottorete.
Qual è la differenza tra indirizzi IP pubblici e privati?
Gli IP pubblici sono globalmente unici e percorribili su Internet, assegnati dagli ISP dai blocchi assegnati da IANA. Gli IP privati (10.x.x.x, 172.16-31.x.x, 192.168.x.x) possono essere riutilizzati da chiunque all'interno della loro rete interna, ma non possono comunicare direttamente su Internet. NAT traduce tra indirizzi privati e pubblici al confine della rete. I dispositivi domestici utilizzano IP privati; il router ha un IP pubblico dal proprio ISP.
Che cos'è il supernet (aggregazione CIDR)?
Supernetting combina più reti più piccole in una più grande pubblicità di rete. Ad esempio, quattro reti /24 (192.168.0.0/24 attraverso 192.168.3.0/24) possono essere aggregati in un /22 (192.168.0.0/22). Questo riduce le voci della tabella di routing, migliora le prestazioni del router ed è essenziale per la scalabilità di Internet.
Perche' il mio indirizzo IP e' 192.168.x.x?
192.168.0.0/16 è un intervallo IP privato definito dall'RFC 1918. Il router domestico assegna indirizzi da questo intervallo (in genere 192.168.1.x o 192.168.0.x) ai dispositivi della rete locale utilizzando DHCP. Questo è il range privato più comune per i router consumer. Tutti i dispositivi condividono un IP pubblico (assegnato dal proprio ISP) tramite NAT. L'indirizzo 192.168.x.x funziona solo all'interno della rete locale.
Quale maschera di sottorete dovrei usare per la mia rete?
Contare il numero massimo di dispositivi che avranno bisogno di indirizzi IP, aggiungere ~ 20-30% per la crescita, e scegliere la più piccola sottorete che si adatta. Per un massimo di 14 host: /28. Fino a 30: /27. Fino a 62: /26. Fino a 126: /25. Fino a 254: /24. Per le reti domestiche, /24 (254 host) è standard e sufficiente. Per le reti aziendali, pianificare sottoreti basate su dipartimenti, VLAN e zone di sicurezza piuttosto che fare una grande sottorete.
Due dispositivi possono avere lo stesso indirizzo IP?
Non sulla stessa rete - questo causa un conflitto IP, e uno o entrambi i dispositivi perderanno la connettività. Tuttavia, i dispositivi su reti diverse Possono avere lo stesso indirizzo IP privato (ad esempio, il tuo laptop a 192.168.1.5 e quello di qualcun altro a 192.168.1.5 sulla loro rete).
Risoluzione dei problemi di rete con i calcoli IP
Comprendere la subnet IP è essenziale per diagnosticare i problemi di rete.
Due dispositivi non possono comunicare:Se due dispositivi sono su sottoreti diverse senza un router tra di loro, non possono comunicare. Per esempio, 192.168.1.50/24 e 192.168.2.50/24 sono su reti diverse. Controlla che entrambi i dispositivi abbiano la stessa maschera di sottorete e che i loro IP rientrino nello stesso intervallo di rete. Usa questo calcolatore per verificare che condividano lo stesso indirizzo di rete.
Depressione DHCP:Se la tua sottorete /24 ha 254 indirizzi utilizzabili ma 300 dispositivi hanno bisogno di IP, alcuni non riusciranno ad ottenere un indirizzo. I sintomi includono dispositivi che ricevono indirizzi 169.254.x.x (APIPA). Soluzione: espandere a una /23 (510 host) o segmentare in VLAN con sottoreti separate.
Tempeste di trasmissione:Le reti piatte di grandi dimensioni (ad esempio, una singola /16 con 65.534 host) soffrono di eccessivo traffico broadcast.
VPN e accesso remoto:Quando si connette tramite VPN, il dispositivo ottiene un IP nella sottorete VPN. Se questo è in conflitto con la rete locale (entrambi utilizzando 192.168.1.0/24), il traffico viene confuso. La soluzione: utilizzare sottoreti non sovrapposte (ad esempio, 10.8.0.0/24 per VPN, 192.168.1.0/24 per casa).
Regole del firewall:Per bloccare il traffico da 10.0.0.0/8, la regola del firewall utilizza la rete 10.0.0.0 con wildcard 0.255.255.255. Comprendere la notazione CIDR è essenziale per scrivere regole di firewall corrette ed efficienti.
Pratiche ottimali per la pianificazione delle sottoreti
La progettazione di uno schema di indirizzamento IP per un'organizzazione richiede una pianificazione anticipata.
Piano di crescita:Non assegnare la sottorete più piccola possibile per le esigenze correnti. Se un dipartimento ha 20 computer, usa una /26 (62 host) o /25 (126 host) piuttosto che una /27 (30 host). L'espansione successiva di una sottorete spesso richiede il rinumerare tutti i dispositivi, il che è dirompente.
Utilizzare dimensioni coerenti:Molte organizzazioni standardizzano su /24 per le VLAN utente, /27 o /28 per le reti di gestione e /30 per i collegamenti punto a punto.
Spazio di riserva per le infrastrutture:Tipicamente i primi indirizzi in ogni sottorete sono riservati ai router e agli switch (.1 per il gateway predefinito, .2-.3 per i gateway ridondanti, .4-.10 per l'infrastruttura di rete).
Separati per funzione:Utilizzare diverse sottoreti per scopi diversi - le postazioni di lavoro degli utenti, i server, le stampanti, i telefoni VoIP, i client wireless, il Wi-Fi degli ospiti e i dispositivi IoT dovrebbero avere ciascuno una propria sottorete.
Utilizzare saggiamente lo spazio RFC 1918:Inizia con 10.0.0.0/8 per le grandi organizzazioni (permette l'allocazione gerarchica: 10.site.vlan.host). Usa 172.16-31.x.x per le reti medie. Riserva 192.168.x.x per piccoli uffici o ambienti di laboratorio. Evita di utilizzare gli stessi intervalli dei comuni provider VPN per evitare conflitti.
Documenta tutto:Mantenere un foglio di calcolo o strumento di gestione degli indirizzi IP (IPAM) che mostri ogni sottorete, il suo scopo, l'ID VLAN, il gateway, l'ambito DHCP e gli indirizzi utilizzati.