Wie funktioniert das Internet? Dieser Frage wird dieser Abschnitt gewidmet. Wir wollen uns hier vorwiegend um die Arbeitsweise des Internets kümmern. Was passiert also, wenn du bei einer Suchmaschine ein Wort ein gibst und auf "Suchen" klickst. Auf jeden Fall werden Daten zu dir übertragen. Wie die übertragenen Daten (Text) dann aber auf deinen Bildschirm kommen, soll in einem anderen Buch geklärt werden, das zur Zeit noch geplant wird.
Server
Server sind die Knotenpunkte des Internets. Auf den Festplatten der Server liegen alle Webseiten gespeichert. Die Server sind auf der ganzen Welt verteilt. Sobald du etwas in die Adresszeile deines Browsers eingibst, oder einen link folgst, wird diese Anfrage auf den richtigen Server weitergeleitet. Dieser sucht dann die angeforderte Datei und schickt sie an deinen Computer.
Die Server sind auf der ganzen Welt verteilt. Meistens liegen Webseiten auf Servern in dem Land, in dem die Webseiten erstellt wurden. Wikibooks und seine Partnerprojekte sind in drei Serverzentren gespeichert. Diese liegen in Asien, Europa und Amerika.
Übertragungsprotokolle
In den Übertragungsprotokollen ist festgelegt, wie der PC deine Anfragen formulieren muss, damit die Server im Internet deinen Wunsch verstehen und die die gewünschte Information senden können. Einige wichtige Übertragungsprotokolle sind:
* HTTP für engl. Hyper-Type-Transfer-Protocol ist das Datenprotokoll, dass für die meisten Websites (Webseiten) zuständig ist.
* FTP ist die Abkürzung für den englischen Begriff File-Transfer-Protocol und ist dafür vorgesehen, Bilder und andere Dateien zu übertragen.
* Dein PC benutzt das POP3-Protokoll (engl. Post Office Protokoll Version 3), um E-Mails zu empfangen. Zum Absenden von E-Mails wird das SMTP (engl. Simple Mail Transfer Protokoll) benutzt.
HTML
Die Hypertext Markup Language (HTML) ist die Sprache des Internets. So besteht zum Beispiel diese Seite aus HTML-Code. Einzig und allein die Bilder werden als normale Bilddateien gespeichert. Der einheitliche HTML-Code ermöglicht es, Text zu formatieren.