Hur fungerar Internet?
Detaljerna i rubriken kräver minst en bok. Men i en mening kan man inte förklara så mycket eftersom det inte finns någon central myndighet som utformar eller distribuerar det som kallas Internet.
Men grunderna kan beskrivas, enkelt och kortfattat. För nybörjaren inom webbhotell är det av intresse med en uppfattning om hur enskilda träd passar in i den jättelika skogen med komplexa stigar som kallas Internet.
Analogin till en skog ligger nära. Varje dator är en enda planta, ibland en liten buske, ibland ett väldigt träd. En procentsats är ogräs vi helst vore utan. På nätverksterminologi kallas de enskilda anläggningarna ”noder”. Var och en har ett domännamn och IP-adress. Noderna är anslutna i banor.
Internet är totalt sett ansamlingen av alla växter och delarna som möjliggör sammankopplingar – alla noder och stigar mellan dem.
Servrar och klienter (stationära datorer, bärbara datorer, handdatorer, mobiltelefoner med mera) utgör de mest synliga delar av Internet. De lagrar information och program som gör data tillgängliga. Men bakom kulisserna finns viktiga komponenter – både hård- och mjukvara – som gör nätverksflätan möjlig och användbar.
Även om inte en enda central myndighet, databas eller dator skapat World Wide Web, är inte alla datorer lika. Det finns en hierarki. Hierarkin börjar med ett träd med många grenar: domänsystemet.
Ändelser såsom Com, Net, Org, och så vidare är bekanta för alla. De är grundläggande namn som lagras i ett relativt litet antal specialiserade system som upprätthålls av ett fåtal icke-vinstdrivande organisationer. De bildar så kallade toppdomäner. Därifrån utgår företagsnätverken, såsom Microsoft.com och andra, som utgör andra nivåns toppdomäner.
Det är vidare indelat i www.Microsoft.com som tekniskt är en subdomän men som ibland vilseledande kallas ”värd” eller domän. En värd är namnet på en viss dator. Värdnamn både får och får inte vara ”www” (och är det vanligtvis inte). Domänen är namnet utan ”www” framför. Längst ner i pyramiden finns enskilda värdar (vanligtvis servrar) som ger verklig information och möjlighet att dela den.
Värdarna (tillsammans med hårdvara och mjukvara som möjliggör kommunikation, till exempel routrar) bildar nätverk. Mängden av alla dessa nät tillsammans är den fysiska aspekten av Internet.
Det finns mindre uppenbara men grundläggande aspekter. När du klickar på en URL (Uniform Resource Locator, till exempel http://www.microsoft.com) på en webbsida, skickar webbläsaren en begäran via Internet om att ansluta och hämta data. Denna begäran, och de data som returneras från begäran, delas upp i paket (bitar av data insvept i styrning och kontroll av information).
Det är en av anledningarna till att du kommer att se din hemsida målas upp på skärmen en sektion i taget. När paketen tar för lång tid att nå dit det är meningen att de ska gå, är det en ”timeout”. Anta att du kräver ett antal namn som lagras i en databas. Vi antar att namnen lagras i ordning. Men paketet de blivit inknuffade i för leverans kan anlända till din dator i vilken ordning som helst. De förs sedan ihop och visas.
Alla dessa paket kan riktas till rätt ställe eftersom de är förknippade med en specifik IP-adress, en numerisk identifierare som utser en värd (en dator som är ”värd” för data). Men alla siffror är svåra att minnas och arbeta med, så namnen visas överst – de så kallade domännamnen.
Föreställ dig postsystemet (Internet). Varje hem (domännamn) har en adress (IP-adress). De som bor i dem (program) skickar och tar emot brev (paket). Bokstäverna innehåller nyheter (data från databaser, e-postmeddelanden, bilder) av intresse för de boende.
Din hemsida kan ranka bättre i sökmotorerna genom sökmotoroptimering, dels förändringar i hemsidans text och uppbyggnad och dels genom att få fler länkar till den.
Ungefär så fungerar Internet.