Classi di indirizzi IP

⚡ Riepilogo intelligente

Le classi di indirizzi IP dividono lo spazio degli indirizzi IPv4 in cinque gruppi, dalla A alla E, in base al primo ottetto. Ogni classe definisce il proprio intervallo di indirizzi, la maschera di sottorete predefinita e la dimensione di rete prevista.

  • 📊 Cinque classi: La classe A comprende i primi ottetti da 1 a 126, la classe B quelli da 128 a 191 e la classe C quelli da 192 a 223.
  • 🎯 Gamme speciali: La classe D gestisce il multicast, la classe E rimane sperimentale e il blocco 127 è riservato al loopback.
  • 🔧 Identificazione rapida: La lettura del primo ottetto di qualsiasi indirizzo rivela la sua classe e la maschera di sottorete predefinita.
  • 🔒 Blocchi privati: La RFC 1918 riserva gli indirizzi 10.0.0.0/8, 172.16.0.0/12 e 192.168.0.0/16 per le reti interne.
  • 🚀 Evolution: Nel 1993, il protocollo CIDR ha sostituito l'indirizzamento basato su classi per rallentare l'esaurimento degli indirizzi e migliorare l'efficienza dell'allocazione.

Classi di indirizzi IP

Cos'è un indirizzo IP?

Un indirizzo IP (protocollo Internet) è un'etichetta numerica assegnata ai dispositivi collegati a una rete di computer che utilizza l'IP per la comunicazione.

Un indirizzo IP funge da identificatore per una specifica macchina su una determinata rete. Consente inoltre di stabilire una connessione virtuale tra una destinazione e una sorgente. L'indirizzo IP è anche chiamato numero IP o indirizzo Internet. Aiuta a specificare il formato tecnico dell'indirizzamento e dello schema di pacchetto. La maggior parte delle reti combina TCP e IP.

Un indirizzo IP è composto da quattro numeri, ciascuno dei quali contiene da una a tre cifre. Ogni numero o gruppo di cifre è separato da un singolo punto (.), come illustrato nell'immagine sottostante.

Parti dell'indirizzo IP

An Indirizzo IP è diviso in due parti:

  • Prefisso: Il prefisso di un indirizzo IP identifica la rete fisica a cui è collegato il computer. Il prefisso è anche noto come indirizzo di rete.
  • Suffisso: Il suffisso identifica il singolo computer sulla rete. Il suffisso è anche chiamato indirizzo host.

Come funziona l'indirizzo IP?

Un indirizzo IP funziona come un indirizzo postale. Un indirizzo postale combina la tua zona, rappresentata da un codice PIN, e l'indirizzo della tua abitazione. L'indirizzo di zona è condiviso da tutte le case di quella località, mentre l'indirizzo di casa è univoco per ogni abitazione.

Analogamente, l'indirizzo di rete identifica tutti gli host che appartengono a una rete specifica, mentre l'indirizzo host identifica in modo univoco un particolare host al suo interno.

Vediamo ora come questo spazio di indirizzamento è stato organizzato in classi.

Cos'è l'indirizzamento in classe?

L'indirizzamento classful è l'architettura di indirizzamento di rete utilizzata da Internet dal 1981 fino all'introduzione del Classless Inter-Domain Routing (CIDR) nel 1993.

Questo metodo di indirizzamento divide lo spazio degli indirizzi IPv4 in cinque classi separate in base ai bit iniziali del primo ottetto.

In questo caso, le classi A, B e C offrono indirizzi per reti di tre diverse dimensioni. La classe D è utilizzata solo per il multicast, mentre la classe E è riservata esclusivamente a scopi sperimentali, come mostrato nell'immagine sottostante.

Tipi di classi IPv4

Classi di intestazione IP

La tabella seguente riassume l'intervallo del primo ottetto, la subnet mask predefinita e l'applicazione tipica di ciascuna classe IPv4:

Classe Primo Ottetto Gamma Maschera di sottorete predefinita Esempio IP Leading Bits Numero massimo di reti Host per rete Applicazione
Classe IP A 1 a 126 255.0.0.0 1.1.1.1 0 126 16,777,214 Utilizzato per reti di dimensioni molto grandi.
Classe IP B 128 a 191 255.255.0.0 128.1.1.1 10 16,384 65,534 Utilizzato per reti di medie dimensioni.
Classe IP C 192 a 223 255.255.255.0 192.1.11.1 110 2,097,152 254 Utilizzato per le reti locali.
Classe IP D 224 a 239 NA 224.0.0.1 1110 NA NA Riservato per la trasmissione multicast.
Classe IP E 240 a 255 NA 240.0.0.1 1111 NA NA Riservato a fini di ricerca e sviluppo.

Nota: il primo ottetto 0 è riservato e il blocco 127 è riservato per il loopback, quindi l'intervallo utilizzabile della Classe A va da 1 a 126.

Analizziamo ora ciascuna classe nel dettaglio:

Rete di classe A

Questa classe di indirizzi IP viene utilizzata quando una rete contiene un numero elevato di host. In una rete di classe A, il bit iniziale è 0, i primi 8 bit (chiamati anche primo ottetto) identificano la rete e i restanti 24 bit identificano l'host all'interno di tale rete.

Un esempio di indirizzo di Classe A è 102.168.212.226. In questo caso, "102" identifica la rete e "168.212.226" identifica l'host.

Gli indirizzi di classe A compresi tra 127.0.0.0 e 127.255.255.255 non possono essere assegnati ai dispositivi perché questo blocco è riservato alle funzioni di loopback e diagnostica.

Rete di classe B

In un indirizzo IP di classe B, l'indirizzo binario inizia con i bit iniziali 10, quindi il valore decimale del primo ottetto è compreso tra 128 e 191. I primi 16 bit (noti come due ottetti) aiutano a identificare la rete. I restanti 16 bit indicano l'host all'interno della rete.

Un esempio di indirizzo IP di Classe B è 168.212.226.204, dove "168.212" identifica la rete e "226.204" identifica l'host su tale rete.

Rete di classe C

La classe C è un tipo di indirizzo IP utilizzato per reti di piccole dimensioni. In questa classe, vengono utilizzati tre ottetti per identificare la rete, e il primo ottetto è compreso tra 192 e 223.

In questo tipo di metodo di indirizzamento di rete, i bit iniziali sono impostati a 110, il che significa che i primi 24 bit dell'indirizzo costituiscono l'indirizzo di rete e i restanti 8 bit l'indirizzo host. La maggior parte delle reti locali utilizza indirizzi IP di classe C per connettersi alla rete.

Esempio di indirizzo IP di classe C:

192.168.178.1

Rete di classe D

Gli indirizzi di classe D vengono utilizzati esclusivamente per applicazioni multicast e mai per normali operazioni di rete. In questa classe, i primi tre bit sono impostati su "1" e il quarto bit su "0", ottenendo così i bit iniziali 1110. Tutti i valori compresi tra 224.0.0.0 e 239.255.255.255 vengono utilizzati per identificare in modo univoco i gruppi multicast.

Pertanto, non c'è bisogno di spiegaretracindirizzo host, quindi la Classe D non ha alcuna maschera di sottorete.

Esempio di indirizzo IP di classe D:

227.21.6.173

Rete di classe E

Un indirizzo IP di Classe E è definito dai primi quattro bit impostati a 1, che coprono gli indirizzi da 240.0.0.0 a 255.255.255.255. Tuttavia, la Classe E è riservata e il suo utilizzo non è mai stato definito, pertanto molte implementazioni di rete scartano questi indirizzi considerandoli non definiti o non validi.

Esempio di indirizzo IP di classe E:

243.164.89.28

Come identificare la classe di un indirizzo IP

Non è necessario alcun software per trovare la classe di un indirizzo IPv4. Il primo ottetto da solo indica la classe, la subnet mask predefinita e come l'indirizzo viene suddiviso in parte di rete e parte host. Segui questi passaggi:

  1. Leggi il primo ottetto: Prendi il numero che precede il primo punto. Per l'indirizzo 172.20.10.5, il primo ottetto è 172.
  2. Associalo a un intervallo di classi: Un primo ottetto da 1 a 126 indica la Classe A, da 128 a 191 la Classe B, da 192 a 223 la Classe C, da 224 a 239 la Classe D e da 240 a 255 la Classe E.
  3. Applica la maschera di sottorete predefinita: Poiché 172 rientra nell'intervallo di Classe B, la maschera predefinita è 255.255.0.0.
  4. Dividi l'indirizzo: Con una maschera di classe B, la porzione di rete è 172.20 e la porzione host è 10.5.
💡 Suggerimento: In binario, i bit iniziali identificano la classe: 0 = Classe A, 10 = Classe B, 110 = Classe C, 1110 = Classe D e 1111 = Classe E.

Intervalli di indirizzi IP privati ​​e riservati

All'interno delle classi A, B e C, la RFC 1918 riserva un blocco per ciascuna come spazio di indirizzi privati. I router Internet pubblici non inoltrano i pacchetti provenienti da questi intervalli, rendendoli ideali per le reti domestiche e aziendali. La traduzione degli indirizzi di rete (NAT) li mappa a un indirizzo pubblico per l'accesso a Internet.

Classe Intervallo di indirizzi privati Notazione CIDR Numero di indirizzi
A 10.0.0.0 a 10.255.255.255 10.0.0.0/8 16,777,216
B 172.16.0.0 a 172.31.255.255 172.16.0.0/12 1,048,576
C 192.168.0.0 a 192.168.255.255 192.168.0.0/16 65,536

Altri due intervalli riservati: 127.0.0.0/8 per i test di loopback e 169.254.0.0/16, che i dispositivi si assegnano automaticamente quando nessun server DHCP risponde.

Regole per l'assegnazione dell'ID di rete

L'ID di rete verrà assegnato in base alle regole indicate di seguito:

  • L'ID di rete non può iniziare con 127 perché 127 appartiene all'intervallo di Classe A ed è riservato alle funzioni di loopback interne.
  • Un ID di rete con tutti i bit impostati a 1 è riservato all'uso come indirizzo di broadcast IP e non può essere assegnato.
  • Un ID di rete con tutti i bit impostati a 0 denota un host particolare sulla rete locale e non deve essere instradato. Gli amministratori che desiderano nascondere l'indirizzo IP I dettagli provenienti da scansioni esterne solitamente combinano questi intervalli riservati con uno strumento per la tutela della privacy.

Limitazioni dell'indirizzamento IP di classe

Ecco gli svantaggi/gli inconvenienti del metodo di indirizzamento IP classful:

  • Rischio di esaurire presto lo spazio degli indirizzi
  • I confini delle classi non incoraggiavano un'allocazione efficiente dello spazio degli indirizzi

Queste inefficienze sono il motivo per cui il CIDR ha sostituito l'indirizzamento per classi nel 1993.

DOMANDE FREQUENTI

IPv4 utilizza indirizzi a 32 bit, scritti come quattro numeri decimali, e supporta circa 4.3 miliardi di indirizzi. IPv6 utilizza indirizzi esadecimali a 128 bit e non si basa su classi di indirizzi.

Internet assegnato Numbers L'Autorità IANA (International Internet Association) assegna blocchi di memoria a cinque Registri Internet Regionali, che li distribuiscono ai Fornitori di Servizi Internet (ISP) per gli utenti finali.

La notazione CIDR esprime la lunghezza del prefisso di rete dopo una barra, come ad esempio 192.168.1.0/24. Ha sostituito i confini di classe fissi con lunghezze di prefisso flessibili.

Gli strumenti di gestione degli indirizzi IP (IPAM) basati sull'intelligenza artificiale analizzano i modelli di allocazione, prevedono l'esaurimento delle sottoreti, automatizzano le assegnazioni e segnalano i conflitti prima che possano interrompere la rete.

Sì. I modelli di apprendimento automatico analizzano il traffico in base all'indirizzo IP di origine, segnalano intervalli insoliti, rilevano indirizzi falsificati o inseriti in blacklist e identificano il comportamento delle botnet in tempo reale.

Riassumi questo post con: