Download in corso

Softwareone.it

Internet

Internet è una rete ad accesso pubblico che connette vari dispositivi o terminali in tutto il mondo.

Dalla sua nascita rappresenta il principale mezzo di comunicazione di massa, che offre all’utente una vasta serie di contenuti potenzialmente informativi e di servizi.

Modello OSI

Il modello OSI acronimo di Open Systems Interconnection, conosciuto anche come modello ISO/OSI, in telecomunicazioni e informatica, è uno standard per le funzioni di comunicazione delle telecomunicazioni o di sistemi informatici.

Il modello ISO/OSI  è costituito da strati (o livelli), i cosiddetti layer, che definiscono e racchiudono in sé a livello logico uno o più aspetti fra loro correlati della comunicazione fra due nodi di una rete.

I layer sono in totale 7

I tre livelli principali (sessione, presentazione e livelli dell’applicazione) sono per la comunicazione del programma e sono completamente indipendenti dalla rete in modo che i due programmi di comunicazione possano essere anche sulla stessa macchina.

IP Protocollo Internet

Su Internet, numeri, o indirizzi Internet, vengono utilizzati per allocare e indirizzare per ciascun dispositivo sulla rete. Questi numeri sono chiamati indirizzi di protocollo Internet o indirizzi IP.

Questi indirizzi IP sono suddivisi in tre classi: una rete di classe A, una rete di classe B e una rete di classe C. 

La classe A è la più grande, la classe B è più piccola e la classe C è ancora più piccola. 

Se osserviamo i numeri a quattro cifre in un indirizzo IPV4, ogni rete di classe A avrà un numero diverso, quindi la rete verrà indirizzata dal resto dei tre numeri o da tre byte. 

Poiché un byte consiste di 8 bit, una classe di una rete può avere 2 alla potenza di 24 (8 x 3) o 16777216 dispositivi su di essa! 

Allo stesso modo, gli indirizzi di classe B hanno i primi due byte diversi, e hanno l’autorità su 2 alla potenza di 16, o 65536 dispositivi su di esso, e gli indirizzi di classe C hanno un byte di spazio di indirizzamento, o 2 alla potenza di 8, o 256 dispositivi su di loro.

Non tutti gli indirizzi su Internet sono consentiti, alcuni sono riservati.

In particolare, gli indirizzi di classe A 10.0.0.0 (da 10.0.0.0 a 10.255.255.255), la classe B 172.16.0.0 (da 172.16.0.0 a 172.31.255.255) e la classe C 192.168.0.0 (da 192.168.0.0 – 192.168.255.255) gli indirizzi sono riservati per l’uso intranet privato. 

Questi IP privati ​​hanno consentito a Internet di crescere nello spazio degli indirizzi IPV4 senza dover espandere il numero di indirizzi poiché il tuo vicino può avere lo stesso router firewall con gli stessi indirizzi IP interni. 

Ciò che rende questo funzionamento, è che quando i pacchetti Internet passano attraverso il router, vengono modificati o trasformati nell’indirizzo IP fornito dal provider di accesso.

IPV4

IPV4 è la versione 4 del protocollo Internet.

Gli indirizzi di classe A hanno il primo bit zero, i successivi sette bit per l’id di rete, o netuid, ei successivi 24 bit per l’hostid.

Indirizzi di classe B hanno i primi due bit 10 e i successivi 14 bit come un netuid e i successivi 16 bit come hostid.

Una rete di classe C ha i primi due bit 11, i 21 bit successivi per il netid e gli ultimi 8 bit per l’hostid. 

C’è anche qualcosa chiamato una rete di classe D che è riservata per la trasmissione.

  • esempi di indirizzi IPV4 sono: 
    • 161.184.138.36 – 10100001 10111000 10001010 01001000 (classe C pubblica). 
    • 10.0.0.1 – 00001010 00000000 00000000 00000001 (classe A privata). 
    • 192.168.2.100 – 11000000 10101000 00000010 01100100 (classe C privata). 
    • 169.34.100.52 – 10101001 00100010 01100100 00110100 (classe B pubblica). 
    • 172.18.20.35 – 10101100 00010010 00010100 00100011 (privato di classe B).

Pacchetti o Datagrammi Internet

In generale il pacchetto è l’unità di base del protocollo (PDU Protocol Data Unit) dello strato architetturale in cui esso è generato, ed ogni pacchetto rappresenta una singola informazione, comando o risposta.

A seconda del tipo di protocollo di comunicazione e di sistema di trasmissione, il termine “pacchetto” assume significati, formati e nomi diversi: per il livello di collegamento del modello ISO/OSI si preferisce il termine frame, in IP (cioè a livello di rete) si chiama “datagramma”, in TCP si usa invece il termine “segmento”.

Ad esempio, se si invia un’email a qualcuno, il computer interromperà il messaggio e-mail in piccoli pezzetti e “incapsulerà” in pacchetti con un indirizzo di destinazione. 

Questo incapsulamento significa che il tuo messaggio, o più probabilmente una piccola parte del tuo messaggio, sarà inserito in un pacchetto Internet.

IPV6

Basato su RFC 2373 , la versione 6 del protocollo Internet ha uno spazio degli indirizzi notevolmente aumentato rispetto alla versione IPV4. 

IPV6 consente l’indirizzamento a 128 bit o 2 alla potenza di 128 o 3.40282e + 38 dispositivi sulla rete.

La notazione IPV6 è leggermente diversa da IPV4 in quanto i numeri esadecimali (base 16) sono usati piuttosto che i numeri decimali (base 10).

FEDC: BA98: 7654: 3210: FEDC: BA98: 7654: 3210 
1080: 0: 0: A0: 8: 800: 200C: 417A 
  • Inoltre, qualsiasi zero di una riga può essere ignorato come in: 
    • 1080: 0: 0: 0: 8: 800: 200C: 417A un indirizzo unicast 
    • FF01: 0: 0: 0: 0: 0: 0: 101 un indirizzo multicast 
    • 0 : 0: 0: 0: 0: 0: 0: 1 l’indirizzo di loopback 
    • 0: 0: 0: 0: 0: 0: 0: 0 gli indirizzi non specificati
  • diventa 
    • 1080 :: 8: 800: 200C: 417A un indirizzo unicast 
    • FF01 :: 101 un indirizzo multicast 
    • : 1 l’indirizzo di loopback 
    • :: gli indirizzi non specificati

Instradamento

Internet è in realtà una raccolta di reti più piccole collegate tra loro in molti luoghi. 

Se accettiamo questo modello, il processo di routing o invio di pacchetti Internet su Internet è abbastanza semplice.

Un host o dispositivo può solo inviare messaggi all’interno della propria rete.

Devi passare attraverso un gateway per vedere il resto di Internet. 

Anche per uscire dalla rete (auspicabilmente protetta da un router firewall), è necessario passare attraverso il router; Questo processo del movimento dei datagrammi Internet è chiamato routing.

Ogni datagramma ha un indirizzo IP sorgente e un indirizzo IP di destinazione nelle informazioni dell’intestazione IP, ogni host sa quale datagramma passare e chi è il suo gateway.

Esistono, naturalmente, regole estremamente complesse impostate automaticamente dai protocolli come BDP (Border Gate Protocol) da parte di provider upstream di livello superiore.

Nomi di dominio

All’inizio, negli anni ’70, tutti i computer su ARPAnet conoscevano altri computer attraverso un file di testo chiamato HOSTS.TXT; Conteneva una mappatura nome-indirizzo di tutti i computer in quel momento.

Quando ARPAnet si spostò su TCP / IP, la popolazione di Internet esplose, e questo schema primitivo di “host” non funzionava più.

Per risolvere questo problema, è stato creato un database distribuito chiamato Domain Name System. 

La rete venne suddivisa in sei domini, le cui sigle si caratterizzavano per il tipo di ente o organizzazione che possedeva gli host.

  • EDU: università ed enti di ricerca
  • COM: organizzazioni commerciali
  • GOV: enti governativi
  • MIL: enti militari
  • NET: organizzazioni di supporto e di gestione della rete
  • ORG: organizzazioni ed enti di diritto privato non rientranti nelle categorie precedenti, come enti privati no profit, associazioni, organizzazioni non governative.

Quando la rete ha cominciato a diffondersi a livello internazionale, sono stati creati altri domini di primo livello, suddivisi per nazioni

L’idea è di avere un database robusto e ad alte prestazioni accessibile a tutti i dispositivi su Internet.

Questo sistema in cui il computer o il dispositivo ha un numero simile a un numero di telefono e il sistema DNS, simile a una rubrica, consente di cercare quel numero per trovare un altro dispositivo su Internet.

La struttura della gerarchia è che esiste un punto “radice” chiamato “domini di primo livello”, o tld’s in breve e diversi nodi che escono da quel punto.

Il sito web dell’autorità per la “radice” di Internet è su IANA.org . 

IANA è l’acronimo di Internet Assigned Numbers Authority. 

L’effettivo punto di root non è un singolo computer, ma diverse reti di base possibilmente di proprietà individuale, ma è più semplice immaginarlo come un singolo punto.

IANA fa molte cose tra cui la distribuzione di numeri di Internet ai fornitori. 

Per fare questo delegano a un’organizzazione senza scopo di lucro il cui sito web è ICANN.org .

ICANN è una società non a scopo di lucro a beneficio pubblico con partecipanti provenienti da tutto il mondo dedicati a mantenere Internet sicuro, stabile e interoperabile; Promuove la concorrenza e sviluppa la politica sugli identificatori univoci di Internet.

Attraverso il suo ruolo di coordinamento del sistema di denominazione di Internet, ha un impatto importante sull’espansione e l’evoluzione di Internet.

Si può spegnere Internet?

Purtroppo si.! Recentemente il governo della Mauritania ha bloccato Internet per qualche giorno durante gli esami scolastici causando il panico e lo sconforto tra la popolazione.

Oppure quando durante le proteste egiziane del gennaio 2011 il governo del Cairo ha bloccato le connessioni per evitare ai dissidenti di riuscire a scambiare informazioni con il resto del mondo.

I casi di questo genere sono davvero tanti, purtroppo.

L’ultimo Global Digital Report di We Are Social e Hootsuite rivelano che gli utenti di Internet crescono in media di oltre un milione ogni giorno.

19-06-2019
Pubblicità