samu_gallo
Ominide
3 min. di lettura
Vota

Concetti Chiave

  • Un indirizzo IP identifica univocamente un dispositivo in rete, regolato dal protocollo Internet per lo scambio di pacchetti di dati.
  • Gli indirizzi IP si dividono in IPv4, composto da 32 bit, permettendo di indirizzare fino a 4,3 miliardi di dispositivi, e IPv6, composto da 128 bit, capace di gestire fino a 3,4 * 10^38 dispositivi.
  • La necessità di IPv6 è emersa con l'aumento dei dispositivi IoT e domotici, superando il limite di dispositivi indirizzabili con IPv4.
  • L'indirizzamento classful, ormai obsoleto, suddivideva gli indirizzi IP in classi fisse (A, B, C, D, E) con dimensioni predefinite per rete e host.
  • Per determinare la classe di un indirizzo IPv4, si osserva il primo ottetto; ad esempio, un indirizzo che inizia con 130 è di classe B.

Indice

  1. Indirizzi IP
  2. IPv4 e IPv6
  3. Indirizzamento Classful
  4. Esempio

Indirizzi IP

Un indirizzo IP è un indirizzo univoco che identifica un dispositivo in una rete. IP è un acronimo che sta per "Internet Protocol", ovvero un insieme di regole (Protocollo) che disciplinano lo scambio di dati, sottoforma di pacchetti, all'interno di una rete.

IPv4 e IPv6

Gli indirizzi IP si dividono in due categorie:
  • IPv4: Composto da 4 gruppi di 8 bit, rappresentati in decimale, per un totale di 32 bit (4 byte). Con un indirizzamento IPv4 si possono indirizzare massimo 4,3 miliardi di dispositivi.
    Esempio: 192.168.86.38
  • IPv6: Composto da 8 gruppi da 4 cifre esadecimali, per un totale di 128 bit (16 byte). Si possono rappresentare fino a 3,4 * 10^38 dispositivi

Con l'avvento dei dispositivi IoT, che richiedono un loro indirizzo IP, e l'avvento dei dispositivi domotici, fu necessario introdurre l'IPv6 per aggirare il limite dei dispositivi indirizzabili con IPv4.
Ogni indirizzo è composto da due parti: un identificativo di rete e un identificativo per l’host.

Indirizzamento Classful

L'indirizzamento classful è un metodo ormai obsoleto per assegnare gli indirizzi IP, in cui gli indirizzi sono suddivisi in classi fisse, e ogni classe ha una dimensione predefinita per la parte dedicata alla rete e agli host indirizzabili.

Si distinguono 5 classi:
Classe A:

  • Range Indirizzi: 1.0.0.0 - 127.255.255.255 /8
  • Bit per l’indirizzamento della rete: 8
  • Bit per gli host: 24
  • Numero massimo di reti: 128
  • Numero massimo di host per rete: 16.777.214
  • Uso principale: Grandi reti, ISP

Classe B:

  • Range Indirizzi: 128.0.0.0 - 191.255.255.255 /16
  • Bit per l’indirizzamento della rete: 16
  • Bit per gli host: 16
  • Numero massimo di reti: 16.384
  • Numero massimo di host per rete: 65.534
  • Uso principale: Medie reti (aziende, università)

Classe C:

  • Range Indirizzi: 192.0.0.0 - 223.255.255.255 /24
  • Bit per l’indirizzamento della rete: 24
  • Bit per gli host: 8
  • Numero massimo di reti: 2.097.152
  • Numero massimo di host per rete: 254
  • Uso principale: Piccole reti locali (LAN)

Classe D:

  • Range Indirizzi: 224.0.0.0 - 239.255.255.255
  • Bit per l’indirizzamento della rete: 0
  • Bit per gli host: 0
  • Numero massimo di reti: 0
  • Numero massimo di host per rete: 0
  • Uso principale: Dispositivi Multicast (trasmissione a più destinatari)

Classe E:

  • Range Indirizzi: 240.0.0.0 - 255.255.255.255
  • Bit per l’indirizzamento della rete: 0
  • Bit per gli host: 0
  • Numero massimo di reti: 0
  • Numero massimo di host per rete: 0
  • Uso principale: Riservato per i test

Esempio

Considerando l'indirizzo IPv4 130.128.30.90, trovare la classe di appartenenza, il numero massimo di host, l'indirizzo di rete e il default gateway.

Per trovare la classe di appartenenza si guarda il primo ottetto dell'indirizzo IP.Notiamo che il numero 130 appartiene alla classe B, quindi questo indirizzo è di classe B.

L'indirizzo di reta avrà quindi i primi due ottetti identici, e gli ultimi due ottetti a 0. quindi l'indirizzo di rete è 130.128.0.0
il numero di host si ottiene con questa formula

n. max di host = 2bit per gli host

nel nostro caso è 216 -2 = 65534

Per trovare l'indirizzo di default gateway si impostano a 1 gli ottetti dedicato agli host. Nel nostro caso: 130.128.255.255

Domande da interrogazione

  1. Che cos'è un indirizzo IP?
  2. Un indirizzo IP è un identificativo univoco per un dispositivo in una rete, regolato dal protocollo Internet per lo scambio di dati.

  3. Qual è la differenza principale tra IPv4 e IPv6?
  4. IPv4 utilizza 32 bit per indirizzare fino a 4,3 miliardi di dispositivi, mentre IPv6 utilizza 128 bit, permettendo di indirizzare fino a 3,4 * 10^38 dispositivi.

  5. Perché è stato introdotto l'IPv6?
  6. L'IPv6 è stato introdotto per superare il limite di dispositivi indirizzabili con IPv4, specialmente con l'aumento dei dispositivi IoT e domotici.

  7. Cos'è l'indirizzamento classful e quali sono le sue classi principali?
  8. L'indirizzamento classful è un metodo obsoleto di assegnazione degli indirizzi IP in classi fisse, con classi principali A, B, C, D, ed E, ognuna con usi e capacità specifiche.

  9. Come si determina la classe di un indirizzo IPv4?
  10. La classe di un indirizzo IPv4 si determina osservando il primo ottetto; ad esempio, un indirizzo che inizia con 130 appartiene alla classe B.

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community