Un po' di roba l'ho spiegata in questo thread, anche se forse è troppo dettagliato rispetto a ciò che ti interessa.
Ti rispondo in poche parole, ma ti invito caldamente a leggere con calma tutto il thread che ti ho linkato.
Per quando riguarda il numero di indirizzi ha già risposto 0xbro in modo esaustivo: ne esistono tanti ma non abbastanza, quindi si sono inventati un modo per "strizzare" tanti dispositivi in pochi indirizzi. Per risolvere definitivamente questo problema hanno inventato IPv6, dove ne esistono tantissimi. Sono suddivisi in modo geografico perché altrimenti le tabelle di routing diventerebbero troppo grandi (l'ho spiegato nel thread che ti ho linkato).
Reti e Subnet
Buongiorno. Ho precedentemente e a lungo cercato su internet riguardo quest'argomento, ma non mi è chiaro. Ho letto post, ho visto video ho fatto del mio meglio ma non mi è chiaro. Come funziona il subnetting? Ho visto che 'si calcolano' cose, ma non ho capito ne cosa ne perchè, ergo...
www.inforge.net
Ti rispondo in poche parole, ma ti invito caldamente a leggere con calma tutto il thread che ti ho linkato.
Internet è sostanzialmente una versione in larga scala della tua LAN casalinga: hai un po' di apparati collegati tra loro attraverso cavi o onde radio. Quando due dispositivi sono collegati tra di loro possono anche scambiarsi messaggi. Se il mio dispositivo non è direttamente collegato al tuo, per raggiungerti scrivo il tuo indirizzo e giro il messaggio a un mio vicino che a sua volta lo passa a un suo vicino e così via fino a raggiungere te. In particolare questo meccanismo di instradamento (in inglese: routing) dei messaggi (pacchetti) è il compito di un device particolare che si chiama router. Il router ha anche il compito di capire a che vicino è più conveniente inoltrare ogni messaggio; questo lo fa con le tabelle di routing (di cui ho brevemente accennato nel thread che ti ho linkato) e con protocolli tipo RIP e OSPF.Come funziona una rete?
Non è che ti arriva la connessione, sei tu che ti attacchi. Sostanzialmente, è la tua presa telefonica di casa che è va a collegarsi (fisicamente, un po' come colleghi la lampadina alla rete elettrica) ad un apparato che fa parte di Internet. Se attacchi un router alla presa, vai a collegare il router ad Internet attraverso quella presa. Se colleghi un computer al tuo router, vai a collegare il computer ad internet attraverso il tuo router.Riuscireste a dire tutti i passaggi in modo da capire come arriva la connessione a casa?
Un server è semplicemente un computer che quando riceve un certo tipo di messaggio ti risponde. Se configuri il tuo computer per comportarsi in questo modo, hai un server in casa tua. Adesso stai leggendo la pagina di inforge perché c'è un computer che risponde a un particolare tipo di messaggio (messaggio HTTP) inviandoti la pagina web che stai leggendo. Tu non sei direttamente collegato al server di inforge, ma sei collegato a un dispositivo che è collegato a un dispositivo che è collegato a un dispositivo (eccetra...) che è collegato al server di inforge. Quindi, il tuo messaggio riesce ad arrivare a destinazione e il server riesce a spedirti la risposta.Come è strutturata, quanti ip pubblici esistono e come sono suddivisi (server in varie zone di italia)?
Per quando riguarda il numero di indirizzi ha già risposto 0xbro in modo esaustivo: ne esistono tanti ma non abbastanza, quindi si sono inventati un modo per "strizzare" tanti dispositivi in pochi indirizzi. Per risolvere definitivamente questo problema hanno inventato IPv6, dove ne esistono tantissimi. Sono suddivisi in modo geografico perché altrimenti le tabelle di routing diventerebbero troppo grandi (l'ho spiegato nel thread che ti ho linkato).