Come sono collegati i server a internet?
Grande domanda!
La risposta è, in un certo senso, simile a come sono collegate tutte le strade del continente. Pensateci: Se sei in Nord America, puoi guidare fino a casa mia, più o meno indipendentemente da dove ti trovi, sulle strade. Potrebbe volerci un po', ma la strada del tuo quartiere ti collega a un sistema che alla fine potrebbe raggiungere me. Questo è piuttosto sorprendente!
Come funziona? Beh, ogni area locale si prende cura delle proprie strade, e le collega ad altre strade. Queste strade sono gestite da altre agenzie, e collegate ad altri segmenti, ecc. Oggi abbiamo anche un sistema autostradale interstatale gestito a livello federale, il che rende tutto molto semplice.
Internet funziona più o meno allo stesso modo. Ci sono hub principali in tutto il mondo, e alcuni grandi "tubi" che attraversano i fondali oceanici, o attraverso i paesi. Alcuni paesi hanno punti di connessione internazionali centrali, così possono controllare il flusso di informazioni, ma non tutti lo fanno. Poi ci sono vettori nazionali o regionali che si collegano a questi grandi hub. Poi ci sono vettori locali che si collegano a quelli. (In alcuni casi, possono essere la stessa cosa.) Alla fine, questo li porta a te, e viceversa. I provider partecipano tutti a un sistema di routing che permette loro di conoscere ogni altro grande router del sistema, in tutto il mondo, quindi sanno come far arrivare al meglio il tuo traffico da loro alla destinazione. Tutto quello che devi fare è arrivare a loro. Finché non c'è niente che blocca il traffico, si può raggiungere qualsiasi parte del mondo.
Articoli simili
- Quanto costa fare una server farm di circa 200 server che eseguono un gioco di sopravvivenza open world con circa 150 giocatori collegati ciascuno?
- Le aziende di sviluppo giochi hanno i loro server? ...Quali sono i migliori fornitori di server per le aziende di sviluppo di giochi mobili?
- Come impostare un server SMTP (imap.domain.com) che invia attraverso una rotazione di altri server SMTP (Amazon, Google, ecc.)
- Quali elementi compongono un server backend quando si parla di un server backend che servirà un'API costruita sullo standard REST?